summaryrefslogtreecommitdiff
path: root/prism/enc/pm_encoding.h
AgeCommit message (Collapse)Author
2023-11-30[PRISM] Consolidate prism encoding filesKevin Newton
2023-11-30[ruby/prism] CESU encodingKevin Newton
https://github.com/ruby/prism/commit/2d5b9c2b3c
2023-11-30[ruby/prism] EUC-TW encodingKevin Newton
https://github.com/ruby/prism/commit/edfb54f039
2023-11-30[ruby/prism] GB18030 encodingKevin Newton
https://github.com/ruby/prism/commit/ca3ab7ec89
2023-11-30[ruby/prism] Emacs MULE encodingsKevin Newton
https://github.com/ruby/prism/commit/4c06b6c42e
2023-11-30[PRISM] Big5 encodingsKevin Newton
2023-11-30[ruby/prism] EUC-KR encodingsKevin Newton
https://github.com/ruby/prism/commit/ba5218385a
2023-11-30[ruby/prism] Support other EUC-JP encodingsKevin Newton
https://github.com/ruby/prism/commit/d040337ce9
2023-11-30[PRISM] Consolidate SJIS encodingsKevin Newton
2023-11-30[ruby/prism] Add other UTF8 encodingsKevin Newton
https://github.com/ruby/prism/commit/709fb6e09f
2023-11-29[ruby/prism] Add MacJapanese encodingMatt Boldt
MacJapanese (also aliased as MacJapan) is a modified Shift_JIS encoding, but is implemented identically in Ruby https://github.com/ruby/prism/commit/9e0a097699
2023-11-29[ruby/prism] added CP950 encodingDhaval
https://github.com/ruby/prism/commit/9c2d1cf4ba
2023-11-22[ruby/prism] Add `CP949` encodingheyogrady
https://github.com/ruby/prism/commit/9e78dfdf69
2023-11-22[ruby/prism] Add KOI8-U encodingPatrick O'Grady
(https://github.com/ruby/prism/pull/1906) * Add test for KOI8-U * Rename koi8 char_width function - Rename function for use with any KOI8-based encoding * Add KOI8-U encoding * Add encoding to encoding.md https://github.com/ruby/prism/commit/6cad4552f7
2023-11-21[ruby/prism] feat: adds encoding for TIS-620Thiago Araujo
(https://github.com/ruby/prism/pull/1901) https://github.com/ruby/prism/commit/2c308e6697
2023-11-20Rename the big5-hkscs stuff to something more generic and add UAO sharing ↵Ryan Garver
common code. Merge the Big5 extensions into pm_big5.c
2023-11-20[ruby/prism] adds encodings for ibm869Lynne Ashminov
(https://github.com/ruby/prism/pull/1886) https://github.com/ruby/prism/commit/41462400b7
2023-11-20[ruby/prism] Add and test ibm863 encodingMaple Ong
(https://github.com/ruby/prism/pull/1853) * Add and test ibm863 * Remove dup encoding and add alias * Update test/prism/encoding_test.rb Co-authored-by: Kevin Newton <[email protected]> * Readd bitfield table lol --------- https://github.com/ruby/prism/commit/4cd756d7ff Co-authored-by: Kevin Newton <[email protected]>
2023-11-20[ruby/prism] feat: Adds macCroatian encodingDavid Wessman
(https://github.com/ruby/prism/pull/1880) * feat: Adds macCroatian encoding - Based on: https://en.wikipedia.org/wiki/Mac_OS_Croatian_encoding https://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CROATIAN.TXT Co-authored-by: Josefine Rost <[email protected]> * Use output from bin/encodings and adds to docs/encoding.md --------- https://github.com/ruby/prism/commit/019a82d8f3 Co-authored-by: Josefine Rost <[email protected]>
2023-11-20[ruby/prism] feat: add encoding for IBM865Derek Moore
(https://github.com/ruby/prism/pull/1884) * feat: add encoding for IBM865 * style: fix incorrect autoformat https://github.com/ruby/prism/commit/14c6ae0182
2023-11-19[ruby/prism] feat: add encoding for ibm866Syed Faraaz Ahmad
(https://github.com/ruby/prism/pull/1864) Add encoding for ibm866 --------- https://github.com/ruby/prism/commit/1a96cc71f7 Co-authored-by: Kevin Newton <[email protected]>
2023-11-19[ruby/prism] Add GB1988 encodingOrhan Toy
https://github.com/ruby/prism/commit/78d3fa7172
2023-11-19[ruby/prism] Add macCyrillic encodingOrhan Toy
https://github.com/ruby/prism/commit/220b40921a
2023-11-18[ruby/prism] Big5 HKSCS encodingRyan Garver
https://github.com/ruby/prism/commit/3ca9823eb4
2023-11-18[ruby/prism] Add IBM864 encodingMike Dalton
Fixes https://github.com/ruby/prism/pull/1868 Related #1843 https://github.com/ruby/prism/commit/abc136dfc9
2023-11-18[ruby/prism] Add macCentEuro encodingThomas Marshall
https://github.com/ruby/prism/commit/ff95edbd99
2023-11-17[ruby/prism] add Windows-874 encodingPeter Cai
https://github.com/ruby/prism/commit/0670dd3b9a
2023-11-17[ruby/prism] Add macThaiHaldun Bayhantopcu
https://github.com/ruby/prism/commit/f654058f50
2023-11-17[ruby/prism] Add macRomanHaldun Bayhantopcu
https://github.com/ruby/prism/commit/42b20ee399
2023-11-17[ruby/prism] Add macUkraineHaldun Bayhantopcu
https://github.com/ruby/prism/commit/440557fddc
2023-11-17[ruby/prism] Add macTurkishHaldun Bayhantopcu
https://github.com/ruby/prism/commit/2232d4b6a0
2023-11-16[ruby/prism] Add macGreek encodingKevin Newton
https://github.com/ruby/prism/commit/c36d3fc647
2023-11-16[ruby/prism] Add macRomania encodingKevin Newton
https://github.com/ruby/prism/commit/bb73801cf4
2023-11-16[ruby/prism] Support for the macIceland encodingKevin Newton
https://github.com/ruby/prism/commit/f433d1b51b
2023-11-16[ruby/prism] IBM862 encodingKevin Newton
https://github.com/ruby/prism/commit/151698bf86
2023-11-16[ruby/prism] IBM861 encodingKevin Newton
https://github.com/ruby/prism/commit/6d2b59384a
2023-11-16[ruby/prism] IBM860 encodingKevin Newton
https://github.com/ruby/prism/commit/aa6163d77a
2023-11-16[ruby/prism] IBM857 encodingKevin Newton
https://github.com/ruby/prism/commit/8c9b580f84
2023-11-16[ruby/prism] IBM855 encodingKevin Newton
https://github.com/ruby/prism/commit/9354ad1848
2023-11-16[ruby/prism] IBM852 encodingKevin Newton
https://github.com/ruby/prism/commit/45251fcbf1
2023-11-16[ruby/prism] IBM775 encodingKevin Newton
https://github.com/ruby/prism/commit/65175641b1
2023-11-16[ruby/prism] IBM-737 encodingKevin Newton
https://github.com/ruby/prism/commit/af1a665939
2023-11-16[ruby/prism] IBM720 encodingKevin Newton
https://github.com/ruby/prism/commit/fc1f6ea3af
2023-11-16[ruby/prism] IBM437 encodingKevin Newton
https://github.com/ruby/prism/commit/d60329eeb5
2023-11-16[ruby/prism] Add cp855 encodingKevin Newton
https://github.com/ruby/prism/commit/8069d143f5
2023-11-16[ruby/prism] Add cp852 encodingKevin Newton
https://github.com/ruby/prism/commit/ebe83490bf
2023-11-16[ruby/prism] Add remaining windows encodingsKevin Newton
https://github.com/ruby/prism/commit/e77b549a59
2023-11-16[ruby/prism] Add windows-1250 encodingKevin Newton
https://github.com/ruby/prism/commit/a362535ca4
2023-11-16[ruby/prism] Hook up encoding file to prismMaple Ong
https://github.com/ruby/prism/commit/93ec917dfe
2023-11-01[ruby/prism] Fix up lintKevin Newton
https://github.com/ruby/prism/commit/77d4056766