ObjFW  History of src/windows_1252.m of d07ed3f5df92571e

History of file src/windows_1252.m at check-in d07ed3f5df92571e

2017-01-20
02:09
Deleted: Move encodings to subdirectory check-in: [0b488f44a5] user: js, branch: trunk, size: 0
2017-01-11
03:49
Use U+FFFF for invalid characters

This used to be U+FFFD, but if a character is not assigned in an
encoding, U+FFFF is a better match. file: [4e7a49cc4a] check-in: [a9f85ba3b1] user: js, branch: trunk, size: 3672 [annotate] [blame] [check-ins using] [diff]

2017-01-10
23:45
Add missing files to Xcode project file: [836478cdf6] check-in: [8480d9e9c8] user: js, branch: trunk, size: 3672 [annotate] [blame] [check-ins using] [diff]
23:23
Add Mac OS Roman encoding file: [dc1b68f1d7] check-in: [0832fcf579] user: js, branch: trunk, size: 3666 [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: [223e23ea0d] check-in: [44f45c2e35] user: js, branch: trunk, size: 3660 [annotate] [blame] [check-ins using] [diff]

2016-02-21
15:37
Make use of C99-style for loops file: [351d5bfad0] check-in: [e0b9167693] user: js, branch: trunk, size: 3654 [annotate] [blame] [check-ins using] [diff]
2016-01-03
00:41
Update copyright

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

2015-01-03
20:57
Update copyright file: [a5387e4a8b] check-in: [cfd374b906] user: js, branch: trunk, size: 3655 [annotate] [blame] [check-ins using] [diff]
2014-09-06
22:25
Add missing #include "config.h" file: [f59c34deb0] check-in: [f73023946a] user: js, branch: trunk, size: 3649 [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: [fbc12484d1] check-in: [13ee56edf3] user: js, branch: trunk, size: 3628 [annotate] [blame] [check-ins using] [diff]

2014-05-15
15:32
Fix a few instances of signed vs. unsigned file: [0ee0cc83a8] check-in: [7f0359ce68] user: js, branch: trunk, size: 3648 [annotate] [blame] [check-ins using] [diff]
2014-01-19
14:10
Clean up Unicode -> * conversions. file: [6e0427f4c2] check-in: [7c26551b67] user: js, branch: trunk, size: 3645 [annotate] [blame] [check-ins using] [diff]
2014-01-17
16:41
Move Unicode -> * conversions to separate files. file: [efb7bb469a] check-in: [a1bcdc2ff6] user: js, branch: trunk, size: 3521 [annotate] [blame] [check-ins using] [diff]
2014-01-04
00:24
Update copyright. file: [390d4ecb93] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1672 [annotate] [blame] [check-ins using] [diff]
2013-08-12
10:00
Don't store the first 128 chars of an encoding. file: [4c38b45d43] check-in: [d36cf257fe] user: js, branch: trunk, size: 1666 [annotate] [blame] [check-ins using] [diff]
2013-01-13
13:07
Add of_char{16,32}_t.

For ObjC++, these are defined to char{16,32}_t if C++11 is used. This
means passing e.g. a C++11 UTF-16 string to -[initWithUTF16String:]
works without a warning.

For C11, this is not necessary, as char{16,32}_t are just typedef'd to
uint_least{16,32}_t in <uchar.h> and thus compatible to the definition
of of_char{16,32}_t. The reason for not defining of_char{16,32}_t to
char{16,32}_t when using C11 is that <uchar.h> might be missing and that
char{16,32}_t are not required to be UTF-{16,32}, whereas in C++, they
are required to be UTF-{16,32}. file: [03d37613d5] check-in: [545b6f740e] user: js, branch: trunk, size: 2706 [annotate] [blame] [check-ins using] [diff]

2013-01-09
22:24
Update copyright. file: [a34be62b96] check-in: [813c00ccf0] user: js, branch: trunk, size: 2702 [annotate] [blame] [check-ins using] [diff]
2012-01-05
00:56
Update copyright. file: [77a261a4ac] check-in: [ce70e17b38] user: js, branch: trunk, size: 2696 [annotate] [blame] [check-ins using] [diff]
2011-01-01
20:19
Change license. file: [cac72f181a] check-in: [da6b3d26cb] user: js, branch: trunk, size: 2690 [annotate] [blame] [check-ins using] [diff]
2010-02-19
16:36
Update copyright. file: [0e64abc174] check-in: [42886185fd] user: js, branch: trunk, size: 2434 [annotate] [blame] [check-ins using] [diff]
2009-11-09
22:45
Rename libobjfw to ObjFW. file: [43c5fb5787] check-in: [a3cc34b139] user: js, branch: trunk, size: 2434 [annotate] [blame] [check-ins using] [diff]
22:29
Added: Rename all .c files to .m so we only need an OBJC and no CC. file: [19092e9d65] check-in: [04ef18b640] user: js, branch: trunk, size: 2437 [annotate] [blame] [check-ins using]