diff options
| author | Dave Love | 2002-07-16 14:56:55 +0000 |
|---|---|---|
| committer | Dave Love | 2002-07-16 14:56:55 +0000 |
| commit | 4732abfcedfa2e9ec969a29b690301af36dd9fd9 (patch) | |
| tree | 5b70c822be1c4f68265eeb9986d3de907c2a9ad2 | |
| parent | 0b261f59796dcea607fb51fbb701f9274146be6d (diff) | |
| download | emacs-4732abfcedfa2e9ec969a29b690301af36dd9fd9.tar.gz emacs-4732abfcedfa2e9ec969a29b690301af36dd9fd9.zip | |
(init_casetab_once, init_casetab_once): Fix
CHAR_TABLE_SET call.
| -rw-r--r-- | src/casetab.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/casetab.c b/src/casetab.c index a361d092012..1660b57241b 100644 --- a/src/casetab.c +++ b/src/casetab.c | |||
| @@ -283,7 +283,8 @@ init_casetab_once () | |||
| 283 | XCHAR_TABLE (down)->purpose = Qcase_table; | 283 | XCHAR_TABLE (down)->purpose = Qcase_table; |
| 284 | 284 | ||
| 285 | for (i = 0; i < 128; i++) | 285 | for (i = 0; i < 128; i++) |
| 286 | CHAR_TABLE_SET (down, i, (i >= 'A' && i <= 'Z') ? i + ('a' - 'A') : i); | 286 | CHAR_TABLE_SET (down, i, |
| 287 | make_number ((i >= 'A' && i <= 'Z') ? i + ('a' - 'A') : i)); | ||
| 287 | 288 | ||
| 288 | XCHAR_TABLE (down)->extras[1] = Fcopy_sequence (down); | 289 | XCHAR_TABLE (down)->extras[1] = Fcopy_sequence (down); |
| 289 | 290 | ||
| @@ -291,11 +292,11 @@ init_casetab_once () | |||
| 291 | XCHAR_TABLE (down)->extras[0] = up; | 292 | XCHAR_TABLE (down)->extras[0] = up; |
| 292 | 293 | ||
| 293 | for (i = 0; i < 128; i++) | 294 | for (i = 0; i < 128; i++) |
| 294 | CHAR_TABLE_SET (up, i, ((i >= 'A' && i <= 'Z') | 295 | CHAR_TABLE_SET (up, i, make_number ((i >= 'A' && i <= 'Z') |
| 295 | ? i + ('a' - 'A') | 296 | ? i + ('a' - 'A') |
| 296 | : ((i >= 'a' && i <= 'z') | 297 | : ((i >= 'a' && i <= 'z') |
| 297 | ? i + ('A' - 'a') | 298 | ? i + ('A' - 'a') |
| 298 | : i))); | 299 | : i))); |
| 299 | 300 | ||
| 300 | XCHAR_TABLE (down)->extras[2] = Fcopy_sequence (up); | 301 | XCHAR_TABLE (down)->extras[2] = Fcopy_sequence (up); |
| 301 | } | 302 | } |