Mercurial > emacs
view leim/CXTERM-DIC/Punct.tit @ 25986:29aeb35781cd
Added support for indenting existing scripts.
(sh-mode-map): Added new bindings.
(sh-mode): Updated mode doc-string for new commands, added
make-local-variable calls, initialize mode-specific variables.
(sh-indent-line): Renamed to sh-basic-indent-line; sh-indent-line
is now a different function.
(sh-header-marker): Changed docstring.
(sh-set-shell): Initialize mode-specific variables.
(sh-case, sh-for, sh-if, sh-indexed-loop, sh-repeat, sh-select)
(sh-tmp-file, sh-until, sh-until, sh-while, sh-while-getopts):
Changed these define-skeleton calls to work with user-specified
indentation settings.
(sh-basic-indent-line, sh-blink, sh-calculate-indent)
(sh-check-paren-in-case, sh-check-rule, sh-do-nothing)
(sh-electric-hash, sh-electric-less, sh-electric-rparen)
(sh-find-prev-matching, sh-find-prev-switch, sh-get-indent-info)
(sh-get-indent-var-for-line, sh-get-kw, sh-get-word)
(sh-goto-match-for-done, sh-goto-matching-case, sh-goto-matching-if)
(sh-guess-basic-offset, sh-handle-after-case-label)
(sh-handle-prev-case, sh-handle-prev-case-alt-end, sh-handle-prev-do)
(sh-handle-prev-done, sh-handle-prev-else, sh-handle-prev-esac)
(sh-handle-prev-fi, sh-handle-prev-if, sh-handle-prev-open)
(sh-handle-prev-rc-case, sh-handle-prev-then, sh-handle-this-close)
(sh-handle-this-do, sh-handle-this-done, sh-handle-this-else)
(sh-handle-this-esac, sh-handle-this-fi, sh-handle-this-rc-case)
(sh-handle-this-then, sh-help-string-for-variable)
(sh-in-comment-or-string, sh-indent-line, sh-learn-buffer-indent)
(sh-learn-line-indent, sh-load-style, sh-make-vars-local, sh-mark-init)
(sh-mark-line, sh-mkword-regexpr, sh-mkword-regexp)
(sh-must-be-shell-mode, sh-must-support-indent, sh-name-style)
(sh-prev-line, sh-prev-stmt, sh-prev-thing, sh-read-variable)
(sh-remove-our-text-properties, sh-rescan-buffer)
(sh-reset-indent-vars-to-global-values, sh-safe-backward-sexp)
(sh-safe-forward-sexp, sh-save-styles-to-buffer, sh-scan-buffer)
(sh-scan-case, sh-search-word, sh-set-char-syntax)
(sh-set-here-doc-region, sh-set-indent, sh-set-var-value)
(sh-show-indent, sh-this-is-a-continuation, sh-var-value): New
functions.
(sh-debug, sh-electric-rparen-needed, sh-here-doc-syntax)
(sh-indent-supported, sh-kw, sh-kw-alist, sh-kws-for-done)
(sh-learned-buffer-hook, sh-make-vars-local, sh-regexp-for-done)
(sh-special-keywords, sh-special-syntax, sh-st-punc, sh-styles-alist)
(sh-var-list): New variables.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Tue, 12 Oct 1999 12:30:38 +0000 |
parents | 4c1654cc8388 |
children | 695cf19ef79e d7ddb3e565de |
line wrap: on
line source
# $Id: Punct.tit,v 1.1 1991/10/27 06:21:16 ygz Exp $ # HANZI input table for cxterm # To be used by cxterm, convert me to .cit format first # .cit version 1 ENCODE: GB MULTICHOICE: YES PROMPT: ºº×ÖÊäÈë¡Ë±êµã·ûºÅ¡Ë£ # COMMENT Copyright 1991 by Yongguang Zhang. COMMENT Permission to use/modify/copy for any purpose is hereby granted. COMMENT Absolutely no fee and no warranties. COMMENT COMMENT use <CTRL-f> to move to the right COMMENT use <CTRL-b> to move to the left # define keys VALIDINPUTKEY: "\043$%&'()*+,-./0123456789:;<=>?@[\134]^_`abcdefghijklm VALIDINPUTKEY: nopqrstuvwxyz|~ SELECTKEY: 1\040 SELECTKEY: 2 SELECTKEY: 3 SELECTKEY: 4 SELECTKEY: 5 SELECTKEY: 6 SELECTKEY: 7 SELECTKEY: 8 SELECTKEY: 9 SELECTKEY: 0 BACKSPACE: \010\177 DELETEALL: \015\025 MOVERIGHT: \006 MOVELEFT: \002 REPEATKEY: \020\022 # the following line must not be removed BEGINDICTIONARY # " £¢¡°¡±¡å \043 ££ $ £¤¡ç¡é¡ê % £¥¡ë ' £§¡®¡¯¡ä ( £¨¡¸¡º ) £©¡¹¡» * £ª¡Á¡Ç¡Ä¡É + £«¡À¡Æ¡Å¡È , £¬¡¢ - £¡¥¡ª¡« . £®¡£¡¤¡§¡¡ß¡à¡ã¡Ñ / £¯¡Â¡Ì£Ü 0 £°¢º¢Ä¢Î¢Ø¢â¢î¢ú 1 £±¢±¢»¢Å¢Ï¢Ù¢å¢ñ 2 £²¢²¢¼¢Æ¢Ð¢Ú¢æ¢ò 3 £³¢³¢½¢Ç¢Ñ¢Û¢ç¢ó 4 £´¢´¢¾¢È¢Ò¢Ü¢è¢ô 5 £µ¢µ¢¿¢É¢Ó¢Ý¢é¢õ 6 £¶¢¶¢À¢Ê¢Ô¢Þ¢ê¢ö 7 £·¢·¢Á¢Ë¢Õ¢ß¢ë¢÷ 8 £¸¢¸¢Â¢Ì¢Ö¢à¢ì¢ø 9 £¹¢¹¢Ã¢Í¢×¢á¢í¢ù : £º¡Ë < £¼¡´¡¶¡Ú¡Ü = £½¡Ù¡Ö¡Ô¡Õ > £¾¡µ¡·¡Û¡Ý @ £À¡Ñ [ £Û¡²¡¼¡¾£û \134 £Ü£¯ ] £Ý¡³¡½¡¿£ý ^ £Þ¡¦¡Ð _ £ß¡Í ` £à¡®¡¯ logo ¡î¡ï¡ð¡ñ¡ò¡ó¡ô¡õ¡ö¡÷¡ø¡ù¡ú¡û¡ü¡ý¡þ math ¡À¡Á¡Â¡Ã¡Ä¡Å¡Æ¡Ç¡È¡É¡Ê¡Ë¡Ì¡Í¡Î¡Ï¡Ð¡Ñ¡Ò¡Ó¡Ô¡Õ¡Ö¡×¡Ø math ¡Ù¡Ú¡Û¡Ü¡Ý¡Þ¡ß¡à punct ¡¡¡¢¡£¡¤¡¥¡¦¡§¡¨¡©¡ª¡«¡¬¡¡®¡¯¡°¡±¡²¡³¡´¡µ¡¶¡·¡¸¡¹ punct ¡º¡»¡¼¡½¡¾¡¿ symbol ¡á¡â¡ã¡ä¡å¡æ¡ç¡è¡é¡ê¡ë¡ì¡í | £ü¡¬¡Î ~ £þ¡«¡×¡Ø¡Þ