I'm a newbie for emacs. I'm using emacs cvs (emacs 23 in gentoo, maybe it's emacs-unicode-2) and meet some problems.
When emacs starts, the last massage is always:
map-char-table: Wrong type argument: integerp, (127 . 127)
and I meet the following message when I want to insert a table by table.el.
map-char-table: Wrong type argument: integerp, (48 . 57)
My friend tole me there might be something wrong with coding system, so I provide my coding system information and debugging information here.
My system locale is UTF-8 and the result of describe-coding-system is:
Coding system for saving this buffer: Not set locally, use the default. Default coding system (for new files): U -- utf-8 (alias: mule-utf-8)
Coding system for keyboard input: = -- no-conversion (alias: binary) Coding system for terminal output: U -- utf-8-unix (alias: mule-utf-8-unix) Coding system for inter-client cut and paste: x -- compound-text-with-extensions (alias: x-ctext-with-extensions ctext-with-extensions)
Defaults for subprocess I/O: decoding: U -- utf-8-unix (alias: mule-utf-8-unix) encoding: U -- utf-8-unix (alias: mule-utf-8-unix) Priority order for recognizing coding systems when reading files: 1. utf-8 (alias: mule-utf-8)
2. chinese-gb18030 (alias: gb18030) 3. chinese-iso-8bit (alias: cn-gb-2312 euc-china euc-cn cn-gb gb2312 cp936) 4. iso-2022-cn (alias: chinese-iso-7bit) 5. iso-2022-7bit 6. iso-2022-8bit-ss2
7. emacs-mule 8. raw-text 9. iso-2022-jp (alias: junet) 10. in-is13194-devanagari (alias: devanagari) 11. utf-16 12. utf-16be-with-signature (alias: utf-16-be) 13. utf-16le-with-signature (alias: utf-16-le)
14. utf-16be 15. utf-16le 16. japanese-shift-jis (alias: shift_jis sjis cp932) 17. undecided Other coding systems cannot be distinguished automatically from these, and therefore cannot be recognized automatically
with the present coding system priorities. Particular coding systems specified for certain file names: