ObjFW  History of src/OFSortedList.m of merge-in:7a33596

History of the file that is called src/OFSortedList.m at check-in merge-in:7a33596

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

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

2017-01-09
17:36
[dace74b703] part of check-in [44f45c2e35] Update copyright

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

2016-01-03
00:41
[ab965dfbfd] part of check-in [2a27cf3000] Update copyright

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

2015-01-03
20:57
[47c3120384] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 1396) [annotate] [blame] [check-ins using] [diff]
2014-06-21
21:43
[6fa65d0fed] part of check-in [13ee56edf3] 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. (check-in: [13ee56edf3] user: js, branch: trunk, size: 1390) [annotate] [blame] [check-ins using] [diff]

2014-01-04
00:24
[c068ee4e05] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1410) [annotate] [blame] [check-ins using] [diff]
2013-11-23
01:27
[4d4b30a8d1] part of check-in [6e19bd47ee] Add OF_UNRECOGNIZED_SELECTOR. (check-in: [6e19bd47ee] user: js, branch: trunk, size: 1404) [annotate] [blame] [check-ins using] [diff]
2013-02-12
18:22
[0d00948527] part of check-in [e40729d406] Prefix all ivars with an underscore. (check-in: [e40729d406] user: js, branch: trunk, size: 1501) [annotate] [blame] [check-ins using] [diff]
2013-01-09
22:24
[153621bbfc] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 1500) [annotate] [blame] [check-ins using] [diff]
2012-12-22
15:37
[85917055a7] part of check-in [917ce5754c] Add -[doesNotRecognizeSelector:]. (check-in: [917ce5754c] user: js, branch: trunk, size: 1494) [annotate] [blame] [check-ins using] [diff]
2012-11-24
00:07
[679b0761d3] part of check-in [7a8a5a2995] -[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. (check-in: [7a8a5a2995] user: js, branch: trunk, size: 1692) [annotate] [blame] [check-ins using] [diff]

2012-09-12
06:00
[e06bf0474a] part of check-in [4357c856cc] 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. (check-in: [4357c856cc] user: js, branch: trunk, size: 1689) [annotate] [blame] [check-ins using] [diff]

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