ObjFW  History of src/OFSortedList.m of 26ddd2e4e4e151a4

History of file src/OFSortedList.m at check-in 26ddd2e4e4e151a4

2024-04-03
02:16
Change license to LGPLv3 only file: [3b668484e3] check-in: [7413a728a7] user: js, branch: trunk, size: 1504 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [ca3c0bf6b4] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 1296 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [e567fdf878] check-in: [8939cbdb52] user: js, branch: trunk, size: 1296 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [8d1674288f] check-in: [1a86b8175b] user: js, branch: trunk, size: 1296 [annotate] [blame] [check-ins using] [diff]
2021-04-25
16:48
Make OFListItem opaque file: [647acba740] check-in: [8573ef86c6] user: js, branch: trunk, size: 1296 [annotate] [blame] [check-ins using] [diff]
2021-04-17
05:45
Rename all types in OFList file: [228aa13ba0] check-in: [5b57beeba6] user: js, branch: new-naming-convention, size: 1295 [annotate] [blame] [check-ins using] [diff]
00:14
of_comparison_result_t -> OFComparisonResult file: [2de4cf3237] check-in: [61fc389aee] user: js, branch: new-naming-convention, size: 1356 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [1f44909bdd] check-in: [374e1a1bfa] user: js, branch: trunk, size: 1358 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [3644e3b345] check-in: [c7f0229795] user: js, branch: trunk, size: 1447 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [276f44e845] check-in: [0509d7a844] user: js, branch: trunk, size: 1444 [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
Update copyright notice file: [3b9ca8162b] check-in: [7e5c81e186] user: js, branch: trunk, size: 1438 [annotate] [blame] [check-ins using] [diff]
2017-05-07
20:10
Small code style change

Casts are now written like types in variable declarations. file: [5ca59cf2d2] check-in: [4af49a13c3] user: js, branch: trunk, size: 1415 [annotate] [blame] [check-ins using] [diff]

2017-01-09
17:36
Update copyright

Forgot to add 2017, even though I already did quite some changes in
2017. file: [dace74b703] check-in: [44f45c2e35] user: js, branch: trunk, size: 1406 [annotate] [blame] [check-ins using] [diff]

2016-01-03
00:41
Update copyright

While at it, also update the mail address. file: [ab965dfbfd] check-in: [2a27cf3000] user: js, branch: trunk, size: 1400 [annotate] [blame] [check-ins using] [diff]

2015-01-03
20:57
Update copyright file: [47c3120384] check-in: [cfd374b906] user: js, branch: trunk, size: 1396 [annotate] [blame] [check-ins using] [diff]
2014-06-21
21:43
Move all macros from OFObject.h to macros.h

This means that OFObject.h imports macros.h now, making it unnecessary
to manually import macros.h in almost every file. And while at it, also
import autorelease.h in OFObject.h, so that this doesn't need to be
manually imported in almost every file as well. file: [6fa65d0fed] check-in: [13ee56edf3] user: js, branch: trunk, size: 1390 [annotate] [blame] [check-ins using] [diff]

2014-01-04
00:24
Update copyright. file: [c068ee4e05] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1410 [annotate] [blame] [check-ins using] [diff]
2013-11-23
01:27
Add OF_UNRECOGNIZED_SELECTOR. file: [4d4b30a8d1] check-in: [6e19bd47ee] user: js, branch: trunk, size: 1404 [annotate] [blame] [check-ins using] [diff]
2013-02-12
18:22
Prefix all ivars with an underscore. file: [0d00948527] check-in: [e40729d406] user: js, branch: trunk, size: 1501 [annotate] [blame] [check-ins using] [diff]
2013-01-09
22:24
Update copyright. file: [153621bbfc] check-in: [813c00ccf0] user: js, branch: trunk, size: 1500 [annotate] [blame] [check-ins using] [diff]
2012-12-22
15:37
Add -[doesNotRecognizeSelector:]. file: [85917055a7] check-in: [917ce5754c] user: js, branch: trunk, size: 1494 [annotate] [blame] [check-ins using] [diff]
2012-11-24
00:07
-[OFSortedList addObject:] -> -[insertObject:].

The rationale behind this is that otherwise, there are two methods
called addObject: with a different signature, the one from
OFMutableArray and the one from OFSortedList. As OFSortedList is
actually using insertion sort and all other methods on an OFList start
with insert anyway, this is also more consistent. file: [679b0761d3] check-in: [7a8a5a2995] user: js, branch: trunk, size: 1692 [annotate] [blame] [check-ins using] [diff]

2012-09-12
06:00
Make OFSortedList sort stable.

This means that if two or more equal objects are added, the order in
which the objects were added is kept. file: [e06bf0474a] check-in: [4357c856cc] user: js, branch: trunk, size: 1689 [annotate] [blame] [check-ins using] [diff]

2012-09-11
12:10
Add -[OFList removeAllObjects]. file: [506ed04501] check-in: [2b5d03d8ea] user: js, branch: trunk, size: 1690 [annotate] [blame] [check-ins using] [diff]
2012-09-09
14:36
Added: Add OFSortedList. file: [6e89d832b7] check-in: [c0f28cf861] user: js, branch: trunk, size: 1669 [annotate] [blame] [check-ins using]