/[emacs]/emacs/lisp/language/japan-util.el
ViewVC logotype

Diff of /emacs/lisp/language/japan-util.el

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.29 by pj, Sun Jul 15 19:53:53 2001 UTC revision 1.29.8.1 by miles, Fri Apr 4 06:20:27 2003 UTC
# Line 27  Line 27 
27    
28  ;;; Code:  ;;; Code:
29    
 (defvar sentence-end-save nil)  
   
30  ;;;###autoload  ;;;###autoload
31  (defun setup-japanese-environment-internal ()  (defun setup-japanese-environment-internal ()
32    (cond ((eq system-type 'ms-dos)    ;; By default, we use 'japanese-iso-8bit for file names.  But, the
33           (prefer-coding-system 'japanese-shift-jis))    ;; following prefer-coding-system will override it.
34          ((eq system-type 'usg-unix-v)    (if (memq system-type '(windows-nt ms-dos cygwin))
35           (prefer-coding-system 'japanese-iso-8bit)))        (prefer-coding-system 'japanese-shift-jis)
36    (setq sentence-end-save sentence-end)      (prefer-coding-system 'japanese-iso-8bit)))
   (setq sentence-end (concat sentence-end "\\|[$B!#!)!*(B]")))  
   
 (defun exit-japanese-environment ()  
   (setq sentence-end sentence-end-save))  
37    
38  (defconst japanese-kana-table  (defconst japanese-kana-table
39    '((?$B$"(B ?$B%"(B ?(I1(B) (?$B$$(B ?$B%$(B ?(I2(B) (?$B$&(B ?$B%&(B ?(I3(B) (?$B$((B ?$B%((B ?(I4(B) (?$B$*(B ?$B%*(B ?(I5(B)    '((?$B$"(B ?$B%"(B ?(I1(B) (?$B$$(B ?$B%$(B ?(I2(B) (?$B$&(B ?$B%&(B ?(I3(B) (?$B$((B ?$B%((B ?(I4(B) (?$B$*(B ?$B%*(B ?(I5(B)
# Line 107  HANKAKU-KATAKANA belongs to `japanese-ji Line 101  HANKAKU-KATAKANA belongs to `japanese-ji
101      (?$B!-(B ?') (?$B!.(B ?`) (?$B!0(B ?^) (?$B!2(B ?_) (?$B!<(B ?- ?(I0(B) (?$B!=(B ?-) (?$B!>(B ?-)      (?$B!-(B ?') (?$B!.(B ?`) (?$B!0(B ?^) (?$B!2(B ?_) (?$B!<(B ?- ?(I0(B) (?$B!=(B ?-) (?$B!>(B ?-)
102      (?$B!?(B ?/) (?$B!@(B ?\\) (?$B!A(B ?~)  (?$B!C(B ?|) (?$B!F(B ?`) (?$B!G(B ?') (?$B!H(B ?\") (?$B!I(B ?\")      (?$B!?(B ?/) (?$B!@(B ?\\) (?$B!A(B ?~)  (?$B!C(B ?|) (?$B!F(B ?`) (?$B!G(B ?') (?$B!H(B ?\") (?$B!I(B ?\")
103      (?\$B!J(B ?\() (?\$B!K(B ?\)) (?\$B!N(B ?[) (?\$B!O(B ?]) (?\$B!P(B ?{) (?\$B!Q(B ?})      (?\$B!J(B ?\() (?\$B!K(B ?\)) (?\$B!N(B ?[) (?\$B!O(B ?]) (?\$B!P(B ?{) (?\$B!Q(B ?})
104      (?$B!R(B ?<) (?$B!S(B ?>) (?$B!\(B ?+) (?$B!](B ?-) (?$B!a(B ?=) (?$B!c(B ?<) (?$B!d(B ?>)      (?$B!R(B ?<) (?$B!S(B ?>) (?\$B!V(B nil ?\(I"(B) (?\$B!W(B nil ?\(I#(B)
105        (?$B!\(B ?+) (?$B!](B ?-) (?$B!a(B ?=) (?$B!c(B ?<) (?$B!d(B ?>)
106      (?$B!l(B ?') (?$B!m(B ?\") (?$B!o(B ?\\) (?$B!p(B ?$) (?$B!s(B ?%) (?$B!t(B ?#) (?$B!u(B ?&) (?$B!v(B ?*)      (?$B!l(B ?') (?$B!m(B ?\") (?$B!o(B ?\\) (?$B!p(B ?$) (?$B!s(B ?%) (?$B!t(B ?#) (?$B!u(B ?&) (?$B!v(B ?*)
107      (?$B!w(B ?@))      (?$B!w(B ?@))
108    "Japanese JISX0208 symbol character table.    "Japanese JISX0208 symbol character table.
# Line 135  belongs to `japanese-jisx0201-kana'.") Line 130  belongs to `japanese-jisx0201-kana'.")
130  (defconst japanese-alpha-numeric-table  (defconst japanese-alpha-numeric-table
131    '((?$B#0(B . ?0) (?$B#1(B . ?1) (?$B#2(B . ?2) (?$B#3(B . ?3) (?$B#4(B . ?4)    '((?$B#0(B . ?0) (?$B#1(B . ?1) (?$B#2(B . ?2) (?$B#3(B . ?3) (?$B#4(B . ?4)
132      (?$B#5(B . ?5) (?$B#6(B . ?6) (?$B#7(B . ?7) (?$B#8(B . ?8) (?$B#9(B . ?9)      (?$B#5(B . ?5) (?$B#6(B . ?6) (?$B#7(B . ?7) (?$B#8(B . ?8) (?$B#9(B . ?9)
133      (?$B#A(B . ?A) (?$B#B(B . ?B) (?$B#C(B . ?C) (?$B#D(B . ?D) (?$B#E(B . ?E)      (?$B#A(B . ?A) (?$B#B(B . ?B) (?$B#C(B . ?C) (?$B#D(B . ?D) (?$B#E(B . ?E)
134      (?$B#F(B . ?F) (?$B#G(B . ?G) (?$B#H(B . ?H) (?$B#I(B . ?I) (?$B#J(B . ?J)      (?$B#F(B . ?F) (?$B#G(B . ?G) (?$B#H(B . ?H) (?$B#I(B . ?I) (?$B#J(B . ?J)
135      (?$B#K(B . ?K) (?$B#L(B . ?L) (?$B#M(B . ?M) (?$B#N(B . ?N) (?$B#O(B . ?O)      (?$B#K(B . ?K) (?$B#L(B . ?L) (?$B#M(B . ?M) (?$B#N(B . ?N) (?$B#O(B . ?O)
136      (?$B#P(B . ?P) (?$B#Q(B . ?Q) (?$B#R(B . ?R) (?$B#S(B . ?S) (?$B#T(B . ?T)      (?$B#P(B . ?P) (?$B#Q(B . ?Q) (?$B#R(B . ?R) (?$B#S(B . ?S) (?$B#T(B . ?T)

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.29.8.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26