ObjFW  History of src/OFLocale.m of merge-in:1.1

History of file src/OFLocale.m at check-in merge-in:1.1

2024-08-17
09:51
Move private functions into private headers file: [5dbdbaafaa] check-in: [b829f3e798] user: js, branch: trunk, size: 16637 [annotate] [blame] [check-ins using] [diff]
2024-04-29
21:42
Properly hide private symbols file: [8fa54b1d3c] check-in: [f16bccc7b3] user: js, branch: trunk, size: 16608 [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
Change license to LGPLv3 only file: [86262efe96] check-in: [7413a728a7] user: js, branch: trunk, size: 16607 [annotate] [blame] [check-ins using] [diff]
2024-04-02
02:22
OFLocale: Support automatic initialization file: [86d73ce338] check-in: [e7a8f3d462] user: js, branch: trunk, size: 16399 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [8178789b63] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 15742 [annotate] [blame] [check-ins using] [diff]
2023-04-10
15:08
Work around newer amiga-gcc defining Class file: [7cfd367431] check-in: [abbed5c008] user: js, branch: trunk, size: 15742 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [792ddc35fc] check-in: [8939cbdb52] user: js, branch: trunk, size: 15698 [annotate] [blame] [check-ins using] [diff]
2022-12-05
00:50
OFLocale: Default to codepage 437 on MS-DOS

If we cannot parse the codepage (e.g. because we don't support it), it's
better to fall back to codepage 437 than to UTF-8. file: [efa00a7a3e] check-in: [8a459e4b5d] user: js, branch: trunk, size: 15698 [annotate] [blame] [check-ins using] [diff]

2022-11-24
00:21
Rename OFURI to OFIRI file: [962451e814] check-in: [23272e6d43] user: js, branch: trunk, size: 15623 [annotate] [blame] [check-ins using] [diff]
2022-11-23
21:39
Use a URI for the localization directory

This theoretically allows embedding localizations. While this isn't
great as all will be held in memory but only one will be used, there
might be cases where everything should be in one binary. file: [552516ebb5] check-in: [88ed5be671] user: js, branch: trunk, size: 15623 [annotate] [blame] [check-ins using] [diff]

2022-09-29
20:27
OFLocale: Rename a few methods file: [e8b5569b76] check-in: [915bfc7431] user: js, branch: trunk, size: 15651 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [ccac2d9a08] check-in: [1a86b8175b] user: js, branch: trunk, size: 15440 [annotate] [blame] [check-ins using] [diff]
2021-05-01
02:39
Fix compiling for AmigaOS file: [947d4e8829] check-in: [171f3ba831] user: js, branch: trunk, size: 15440 [annotate] [blame] [check-ins using] [diff]
2021-04-25
19:41
OFStrdup -> OFStrDup and slightly change behavior file: [54708bc402] check-in: [fd51df7022] user: js, branch: trunk, size: 15438 [annotate] [blame] [check-ins using] [diff]
2021-04-18
15:55
Rename all functions in macros.h file: [29cb16735c] check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 15462 [annotate] [blame] [check-ins using] [diff]
2021-04-17
22:45
Rename of_(re)alloc and add OFFreeMemory file: [1e1a260c35] check-in: [498074dab9] user: js, branch: new-naming-convention, size: 15466 [annotate] [blame] [check-ins using] [diff]
14:13
Always prefix functions with the type file: [3ac9452a5e] check-in: [eb0cfa6ff9] user: js, branch: new-naming-convention, size: 15458 [annotate] [blame] [check-ins using] [diff]
02:25
Rename remaining enums in OFString.h file: [d90d567f44] check-in: [169692a120] user: js, branch: new-naming-convention, size: 15458 [annotate] [blame] [check-ins using] [diff]
02:10
of_string_encoding_t -> OFStringEncoding file: [fb921c3189] check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 15451 [annotate] [blame] [check-ins using] [diff]
01:32
of_unichar_t -> OFUnichar file: [47d414f537] check-in: [2d3790870d] user: js, branch: new-naming-convention, size: 15491 [annotate] [blame] [check-ins using] [diff]
00:14
of_comparison_result_t -> OFComparisonResult file: [3a304e8b1c] check-in: [61fc389aee] user: js, branch: new-naming-convention, size: 15494 [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
*.m: Fold methods into one line where it fits file: [43f4209e77] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 15502 [annotate] [blame] [check-ins using] [diff]
02:36
Style change: Allow more than 1 argument per line

This is only migrating some places, others will be migrated as they are
touched. file: [f919bded41] check-in: [a0fd103a0b] user: js, branch: trunk, size: 15521 [annotate] [blame] [check-ins using] [diff]

2021-01-02
22:04
Update copyright file: [640d1c188f] check-in: [374e1a1bfa] user: js, branch: trunk, size: 15530 [annotate] [blame] [check-ins using] [diff]
2020-08-13
23:13
Make GCC happy again file: [b6b16348ac] check-in: [3be13d358f] user: js, branch: trunk, size: 15619 [annotate] [blame] [check-ins using] [diff]
21:07
OFString: Rename JSONValue to objectByParsingJSON file: [5d8907dfbe] check-in: [8611f48f42] user: js, branch: trunk, size: 15621 [annotate] [blame] [check-ins using] [diff]
2020-08-12
20:56
Avoid using (u)intmax_t in methods

It is not guaranteed that a type encoding for it exists. file: [80430a2785] check-in: [d74f244ab7] user: js, branch: trunk, size: 15592 [annotate] [blame] [check-ins using] [diff]

2020-04-22
22:04
Fix missing cast for AmigaOS file: [2f0ab9defe] check-in: [4edc83ee08] user: js, branch: trunk, size: 15566 [annotate] [blame] [check-ins using] [diff]
2020-04-21
19:51
Fix AmigaOS and devkitPro build file: [ddcda35855] check-in: [d57a77b9cd] user: js, branch: trunk, size: 15556 [annotate] [blame] [check-ins using] [diff]
2020-04-19
14:52
Reduce usage of unions file: [aa7c2af69a] check-in: [e0459c419c] user: js, branch: trunk, size: 15558 [annotate] [blame] [check-ins using] [diff]
10:02
Clean up which exception is used when a little file: [0b5d50eb1d] check-in: [3356b9940c] user: js, branch: trunk, size: 15594 [annotate] [blame] [check-ins using] [diff]
2020-04-13
15:48
OFLocale: Allow plural scripting in fallback file: [54ee38ba1e] check-in: [8a0c5ed345] user: js, branch: trunk, size: 15633 [annotate] [blame] [check-ins using] [diff]
2020-04-12
22:28
utils: Properly translate plurals file: [040819af75] check-in: [9ee403e4fc] user: js, branch: trunk, size: 15561 [annotate] [blame] [check-ins using] [diff]
22:09
OFLocale: Switch to infix notation file: [12259d9f0f] check-in: [fe77fef5ec] user: js, branch: trunk, size: 15557 [annotate] [blame] [check-ins using] [diff]
15:57
OFLocale: Add . operator to check for real numbers file: [279230af16] check-in: [f5dd9b7f73] user: js, branch: trunk, size: 14361 [annotate] [blame] [check-ins using] [diff]
15:39
OFLocale: Add a stack machine for plurals file: [c6430c7378] check-in: [411b99fea8] user: js, branch: trunk, size: 14007 [annotate] [blame] [check-ins using] [diff]
2020-04-11
23:10
OFLocale: Support for translated plurals file: [af7c460737] check-in: [7fa757534a] user: js, branch: trunk, size: 10352 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [36d525a782] check-in: [c7f0229795] user: js, branch: trunk, size: 9106 [annotate] [blame] [check-ins using] [diff]
2019-08-10
02:06
Clean up the AmigaOS 4 library mess file: [c0f38ac196] check-in: [3292a6fdbc] user: js, branch: trunk, size: 9103 [annotate] [blame] [check-ins using] [diff]
2019-04-21
09:58
Fix compilation on AmigaOS 4 with 53.30 SDK file: [d924c68c15] check-in: [50a6ffd4b1] user: js, branch: trunk, size: 10380 [annotate] [blame] [check-ins using] [diff]
2019-03-08
00:35
Use dot syntax file: [eba1e0de33] check-in: [bceb7ed4c9] user: js, branch: trunk, size: 10340 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [076e9d8203] check-in: [0509d7a844] user: js, branch: trunk, size: 10364 [annotate] [blame] [check-ins using] [diff]
2018-11-17
22:59
Various minor style improvements file: [42da1c8269] check-in: [b090b5ce92] user: js, branch: trunk, size: 10358 [annotate] [blame] [check-ins using] [diff]
2018-08-16
22:33
Fix compilation for AmigaOS 4 file: [77de904e6c] check-in: [7413f500db] user: js, branch: trunk, size: 9847 [annotate] [blame] [check-ins using] [diff]
2018-07-28
18:45
Added: Rename OFLocalization -> OFLocale file: [6ed03ca549] check-in: [aa0384d1bf] user: js, branch: trunk, size: 10362 [annotate] [blame] [check-ins using]