annotate lisp/skk/skk-leim.el @ 225:12579d965149 r20-4b11

Import from CVS: tag r20-4b11
author cvs
date Mon, 13 Aug 2007 10:11:40 +0200
parents 262b8bb4a523
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
219
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
1 ;;; skk-leim.el --- SKK related code for LEIM
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
2 ;; Copyright (C) 1997
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
3 ;; Murata Shuuichirou <mrt@mickey.ai.kyutech.ac.jp>
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
4 ;;
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
5 ;; Author: Murata Shuuichirou <mrt@mickey.ai.kyutech.ac.jp>
225
12579d965149 Import from CVS: tag r20-4b11
cvs
parents: 219
diff changeset
6 ;; Version: $Id: skk-leim.el,v 1.2 1997/12/17 06:27:16 steve Exp $
219
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
7 ;; Keywords: japanese
225
12579d965149 Import from CVS: tag r20-4b11
cvs
parents: 219
diff changeset
8 ;; Last Modified: $Date: 1997/12/17 06:27:16 $
219
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
9
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
10 ;; This program is free software; you can redistribute it and/or modify
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
11 ;; it under the terms of the GNU General Public License as published by
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
12 ;; the Free Software Foundation; either versions 2, or (at your option)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
13 ;; any later version.
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
14
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
15 ;; This program is distributed in the hope that it will be useful
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
16 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
18 ;; GNU General Public License for more details.
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
19
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
20 ;; You should have received a copy of the GNU General Public License
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
21 ;; along with SKK, see the file COPYING. If not, write to the Free
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
22 ;; Software Foundation Inc., 59 Temple Place - Suite 330, Boston,
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
23 ;; MA 02111-1307, USA.
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
24
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
25 ;; (require 'skk-foreword)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
26 ;; (require 'skk-vars)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
27
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
28 (defun skk-activate (&optional name)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
29 (require 'skk-foreword)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
30 (require 'skk-vars)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
31 (setq inactivate-current-input-method-function 'skk-inactivate)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
32 (skk-mode 1) )
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
33
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
34 (defun skk-auto-fill-activate (&optional name)
225
12579d965149 Import from CVS: tag r20-4b11
cvs
parents: 219
diff changeset
35 (require 'skk-foreword)
12579d965149 Import from CVS: tag r20-4b11
cvs
parents: 219
diff changeset
36 (require 'skk-vars)
219
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
37 (setq inactivate-current-input-method-function 'skk-inactivate)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
38 (skk-mode 1) )
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
39
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
40 (defun skk-inactivate ()
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
41 (skk-mode -1) )
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
42
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
43 (register-input-method
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
44 'japanese-skk "Japanese"
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
45 'skk-activate nil
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
46 "Simple Kana to Kanji conversion program" )
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
47
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
48 (register-input-method
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
49 'japanese-skk-auto-fill "Japanese"
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
50 'skk-auto-fill-activate nil
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
51 "Simple Kana to Kanji conversion program with auto-fill" )
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
52
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
53 (provide 'skk-leim)
262b8bb4a523 Import from CVS: tag r20-4b8
cvs
parents:
diff changeset
54 ;;; skk-leim.el ends here