diff options
| author | Eli Zaretskii | 2006-09-09 12:19:06 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2006-09-09 12:19:06 +0000 |
| commit | fbb0d4f92481aad68b495c1e028892bbfe2b59c9 (patch) | |
| tree | a1d41607a5d6b9a61accb494c3f5d470de2dc07f /lisp | |
| parent | c048d60609d07988a65c8f8977f275e3110dc8d0 (diff) | |
| download | emacs-fbb0d4f92481aad68b495c1e028892bbfe2b59c9.tar.gz emacs-fbb0d4f92481aad68b495c1e028892bbfe2b59c9.zip | |
(cp850-decode-table): Fix a few codes.
(cp858-decode-table): New variable.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/international/codepage.el | 22 |
2 files changed, 24 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c166019cfa9..2f4b85e60a8 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2006-09-09 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * international/codepage.el (cp850-decode-table): Fix a few codes. | ||
| 4 | (cp858-decode-table): New variable. | ||
| 5 | |||
| 1 | 2006-09-09 Toby Allsopp <Toby.Allsopp@navman.com> (tiny change) | 6 | 2006-09-09 Toby Allsopp <Toby.Allsopp@navman.com> (tiny change) |
| 2 | 7 | ||
| 3 | * net/ldap.el (ldap-search-internal): Doc fix. | 8 | * net/ldap.el (ldap-search-internal): Doc fix. |
diff --git a/lisp/international/codepage.el b/lisp/international/codepage.el index 56920b968ac..e2499002a34 100644 --- a/lisp/international/codepage.el +++ b/lisp/international/codepage.el | |||
| @@ -220,16 +220,32 @@ character is generated by (make-char CHARSET OFFSET)." | |||
| 220 | ;; character created by (make-char 'latin-iso8859-1 (+ N 160)). | 220 | ;; character created by (make-char 'latin-iso8859-1 (+ N 160)). |
| 221 | ;; The element nil means there's no corresponding cp850 glyph. | 221 | ;; The element nil means there's no corresponding cp850 glyph. |
| 222 | [ | 222 | [ |
| 223 | 255 173 189 156 207 190 221 245 249 184 166 174 170 240 169 nil | 223 | 255 173 189 156 207 190 221 245 249 184 166 174 170 240 169 238 |
| 224 | 248 241 253 252 239 230 244 250 247 251 167 175 172 171 243 168 | 224 | 248 241 253 252 239 230 244 250 247 251 167 175 172 171 243 168 |
| 225 | 183 181 182 199 142 143 146 128 212 144 210 211 222 214 215 216 | 225 | 183 181 182 199 142 143 146 128 212 144 210 211 222 214 215 216 |
| 226 | 209 165 227 224 226 229 153 158 157 235 233 234 154 237 231 225 | 226 | 209 165 227 224 226 229 153 158 157 235 233 234 154 237 232 225 |
| 227 | 133 160 131 198 132 134 145 135 138 130 136 137 141 161 140 139 | 227 | 133 160 131 198 132 134 145 135 138 130 136 137 141 161 140 139 |
| 228 | 208 164 149 162 147 228 148 246 155 151 163 150 129 236 232 152] | 228 | 208 164 149 162 147 228 148 246 155 151 163 150 129 236 231 152] |
| 229 | "Table for converting ISO-8859-1 characters into codepage 850 glyphs.") | 229 | "Table for converting ISO-8859-1 characters into codepage 850 glyphs.") |
| 230 | (setplist 'cp850-decode-table | 230 | (setplist 'cp850-decode-table |
| 231 | '(charset latin-iso8859-1 language "Latin-1" offset 160)) | 231 | '(charset latin-iso8859-1 language "Latin-1" offset 160)) |
| 232 | 232 | ||
| 233 | ;; Multilingual (Latin-9) | ||
| 234 | (defvar cp858-decode-table | ||
| 235 | ;; Nth element is the code of a cp858 glyph for the multibyte | ||
| 236 | ;; character created by (make-char 'latin-iso8859-15 (+ N 160)). | ||
| 237 | ;; The element nil means there's no corresponding cp858 glyph. | ||
| 238 | [ | ||
| 239 | 255 173 189 156 213 190 221 245 249 184 166 174 170 240 169 238 | ||
| 240 | 248 241 253 252 239 230 244 250 247 251 167 175 172 171 243 168 | ||
| 241 | 183 181 182 199 142 143 146 128 212 144 210 211 222 214 215 216 | ||
| 242 | 209 165 227 224 226 229 153 158 157 235 233 234 154 237 232 225 | ||
| 243 | 133 160 131 198 132 134 145 135 138 130 136 137 141 161 140 139 | ||
| 244 | 208 164 149 162 147 228 148 246 155 151 163 150 129 236 231 152] | ||
| 245 | "Table for converting ISO-8859-15 characters into codepage 858 glyphs.") | ||
| 246 | (setplist 'cp858-decode-table | ||
| 247 | '(charset latin-iso8859-15 language "Latin-9" offset 160)) | ||
| 248 | |||
| 233 | ;; Greek | 249 | ;; Greek |
| 234 | (defvar cp851-decode-table | 250 | (defvar cp851-decode-table |
| 235 | [ | 251 | [ |