• R/O
  • HTTP
  • SSH
  • HTTPS

tamago-tsunagi: コミット

Tamago-tsunagiのGitリポジトリです。


コミットメタ情報

リビジョン681660b6b9084a629721b706e29cbafc7e649897 (tree)
日時2015-01-28 14:18:52
作者Mitsutoshi NAKANO <bkbin005@rink...>
コミッターMitsutoshi NAKANO

ログメッセージ

fix that egg-sim did not work

C- (egg-sim) did not work.
Because ISO-8859-3 has voids in the charset.
But egg-sim forgot it, (make-char) occurred an error.
So added (ignore-errors) in (make-char-list).

version tsunagi-5.0.2.0

modified: ChangeLog
new file: NEWS
modified: egg-sim.el
modified: egg.el

変更サマリ

差分

--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,12 @@
11 2015-01-28 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
22
3+ * egg-sim.el(make-char-list): ignore-errors in make-char
4+ Please see:
5+ http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
6+ * egg.el(egg-version): up from 5.0.1.0 to 5.0.2.0
37 * .gitignore: ignored TAGS
48 * Makefile.in(tags): added tags entry
9+ * NEWS(5.0.2.0): created
510
611 2014-12-15 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
712
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,8 @@
1+NEWS about tamago-tsunagi
2+=========================
3+
4+## 5.0.2.0 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
5+
6+HotFix: C-^ (egg-sim) does not work. So amended quickly.
7+Please see
8+http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
--- a/egg-sim.el
+++ b/egg-sim.el
@@ -4,12 +4,10 @@
44 ;; Copyright (C) 2000 Electrotechnical Laboratory, JAPAN.
55 ;; Licensed to the Free Software Foundation.
66 ;; Copyright (C) 2000 TOMURA Satoru <tomura@etl.go.jp>
7-
7+;; 2015 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
88
99 ;; Author: TOMURA Satoru <tomura@etl.go.jp>
1010
11-;; Maintainer: TOMURA Satoru <tomura@etl.go.jp>
12-
1311 ;; Keywords: mule, multilingual, input method
1412
1513 ;; This file is part of EGG.
@@ -44,6 +42,11 @@
4442
4543 (provide 'egg-sim)
4644
45+;;; modified 2015.01.28 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
46+;;; ignore-errors in make-char
47+;;; Please see:
48+;;; http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
49+;;; http://www.gnu.org/software/emacs/manual/html_node/elisp/Handling-Errors.html
4750 (defun make-char-list (charset &optional from to)
4851 (let ((result nil)
4952 (chars (charset-chars charset))
@@ -56,8 +59,8 @@
5659 (<= to max)
5760 (cond ((= (charset-dimension charset) 1)
5861 (while (<= from to)
59- (setq result (cons (char-to-string
60- (make-char charset to))
62+ (setq result (cons (ignore-errors (char-to-string
63+ (make-char charset to)))
6164 result)
6265 to (1- to)))
6366 result)
@@ -65,8 +68,9 @@
6568 (while (<= from to)
6669 (let ((code max))
6770 (while (<= min code)
68- (setq result (cons (char-to-string
69- (make-char charset to code))
71+ (setq result (cons (ignore-errors
72+ (char-to-string
73+ (make-char charset to code)))
7074 result)
7175 code (1- code))))
7276 (setq to (1- to)))
--- a/egg.el
+++ b/egg.el
@@ -1,12 +1,10 @@
11 ;;; egg.el --- EGG Input Method Architecture
22
3-;; Copyright (C) 1999-2014 Free Software Foundation, Inc
3+;; Copyright (C) 1999-2015 Free Software Foundation, Inc
44
55 ;; Author: NIIBE Yutaka <gniibe@chroot.org>
66 ;; KATAYAMA Yoshio <kate@pfu.co.jp>
77
8-;; Maintainer: TOMURA Satoru <tomura@etl.go.jp>
9-
108 ;; Keywords: mule, multilingual, input method
119
1210 ;; This file is part of EGG.
@@ -30,7 +28,7 @@
3028
3129 ;;; Code:
3230
33-(defconst egg-version "5.0.1.0"
31+(defconst egg-version "5.0.2.0"
3432 "Version number for this version of Tamago.")
3533
3634 (defconst egg-tsunagi-version egg-version
旧リポジトリブラウザで表示