- 24 Feb, 1999 1 commit
-
-
Simon Middleton authored
Created new file riscos.c for RISC OS specific functions. Rest of library should remain portable. Moved function to load a map file into that new file. Added #defines for directory separator and wild card characters and updated the various file names. Version 0.33. Tagged as 'Unicode-0_33'
-
- 23 Feb, 1999 1 commit
-
-
Kevin Bracey authored
DOS code page 866 (Russian) added. Version 0.32. Tagged as 'Unicode-0_32'
-
- 11 Jan, 1999 1 commit
-
-
Kevin Bracey authored
More messing with the state machine - some state transitions were still totally wrong, causing some EUC pages to come up as Shift-JIS. Maybe this one will work? Version 0.31. Tagged as 'Unicode-0_31'
-
- 05 Jan, 1999 1 commit
-
-
Simon Middleton authored
Version 0.30. Tagged as 'Unicode-0_30'
-
- 16 Nov, 1998 2 commits
-
-
Kevin Bracey authored
Version 0.29. Tagged as 'Unicode-0_29'
-
Simon Middleton authored
Updated all the writers to ignore the NULL_UCS4 character (as had been previously added to the iso2022_escapes case). Any new writers should flush any pending characters they may have at this point. Also udpated enc_UCS4.c and utf8.c to turn all illegal characeters (top bit set) into FFFD. Version 0.28. Tagged as 'Unicode-0_28'
-
- 06 Nov, 1998 1 commit
-
-
Simon Middleton authored
Added new function encoding_default_mime_type() which given an encoding number returns the first mime type from the matching entry in the table. Version 0.27. Tagged as 'Unicode-0_27'
-
- 02 Nov, 1998 1 commit
-
-
Kevin Bracey authored
Version 0.26. Tagged as 'Unicode-0_26'
-
- 21 Oct, 1998 2 commits
-
-
Simon Middleton authored
Version 0.25. Tagged as 'Unicode-0_25'
-
Simon Middleton authored
Version 0.24. Tagged as 'Unicode-0_24'
-
- 16 Oct, 1998 1 commit
-
-
Kevin Bracey authored
Changed Shift-JIS 7-bit set to match MS CP932. It is now ASCII, except that character &5C is yen instead of backslash. Version 0.23. Tagged as 'Unicode-0_23'
-
- 25 Sep, 1998 1 commit
-
-
Kevin Bracey authored
Version 0.22. Tagged as 'Unicode-0_22'
-
- 22 Sep, 1998 1 commit
-
-
Kevin Bracey authored
Version 0.21. Tagged as 'Unicode-0_21'
-
- 15 Sep, 1998 2 commits
-
-
Simon Middleton authored
Version 0.20. Tagged as 'Unicode-0_20'
-
Kevin Bracey authored
Version 0.19. Tagged as 'Unicode-0_19'
-
- 10 Sep, 1998 2 commits
-
-
Simon Middleton authored
Version 0.18. Tagged as 'Unicode-0_18'
-
Simon Middleton authored
Version 0.16. Tagged as 'Unicode-0_16'
-
- 04 Sep, 1998 1 commit
-
-
Kevin Bracey authored
Version 0.15. Tagged as 'Unicode-0_15'
-
- 06 Mar, 1998 1 commit
-
-
Kevin Bracey authored
Version 0.14. Tagged as 'Unicode-0_14'
-
- 14 Jan, 1998 1 commit
-
-
Simon Middleton authored
Fixed Big5 encoding_write (checked for !cc rather than cc). Removed unictype.c which is built from mkunictype. Version 0.13. Tagged as 'Unicode-0_13'
-
- 05 Jan, 1998 1 commit
-
-
Simon Middleton authored
Fixed autojp state machine. It wasn't resetting 'state' to HAD_NONE after changing whatcode. So basically it was lucky it ever worked. Also rewrote the various range tests to only use one compare per case. Changed the 'for_encoding' parameter to encoding_write() to an enumeration. Added a new type of writing where if the character cannot be encoded then the function returns -1 rather than writing a default character Added the pseudo-charsets csAutodetectJP and csEUCorShiftJIS to the encoding table so that they return the correct default language (ja). Added function to remove unused encoding tables (must be called explicitly). Fixed usage counting in iso2022 (I think). When looking up encoding name try stripping 'x-' and 'X-' off the front i can't find on first pass. Version 0.12. Tagged as 'Unicode-0_12'
-
- 18 Dec, 1997 1 commit
-
-
Simon Middleton authored
It also now assumes that the first write encoding is already set up. Version 0.10. Tagged as 'Unicode-0_10'
-
- 10 Dec, 1997 1 commit
-
-
Simon Middleton authored
Version 0.09. Tagged as 'Unicode-0_09'
-
- 08 Dec, 1997 1 commit
-
-
Simon Middleton authored
Fixed when SS1 or SS2 followed by a set change by disallowing controlcharacters after single shifts. Made encoding_table_ptr and encoding_n_table_entries check for null tables. moved 'Lm' type characters from marks to letters in mkunictype. Version 0.08. Tagged as 'Unicode-0_08'
-
- 02 Dec, 1997 1 commit
-
-
Simon Middleton authored
Acorn Latin1 encoding using fuzzy mapping to get the greatest number of displayable characters. Reads as Acorn.Latin1. Version 0.07. Tagged as 'Unicode-0_07'
-
- 25 Nov, 1997 1 commit
-
-
Simon Middleton authored
Version 0.06. Tagged as 'Unicode-0_06'
-
- 24 Nov, 1997 1 commit
-
-
Simon Middleton authored
Fixed bug in checking the buffer size available for writing (postindex decrement rather than preindex). Only affected the 8bit encoders. Version 0.05. Tagged as 'Unicode-0_05'
-
- 21 Nov, 1997 1 commit
-
-
Simon Middleton authored
Added a default language field to each encoding (using above codes). Added a max char size field to each encoding. Tidied up some of the reencoders behaviour when output ptr NULL. Fixed a load of charset numbers which were wrong. New UTF8 function to skiop multiple characters in a string. Fixed RISC OS build which was out of date. Version 0.04. Tagged as 'Unicode-0_04'
-
- 12 Nov, 1997 1 commit
-
-
Simon Middleton authored
Made all tables be on linked list to avoid static copies of pointers. Removed redundant 8bit files. Version 0.03. Tagged as 'Unicode-0_03'
-
- 11 Nov, 1997 2 commits
-
-
Simon Middleton authored
Unicode:Encodings directly. Version 0.02. Tagged as 'Unicode-0_02'
-
Simon Middleton authored
Version 0.01. Not tagged
-