From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ivan Kanis Newsgroups: gmane.emacs.devel Subject: Re: ja-dic.el and SKK-JYSYO.L Date: Sat, 13 Feb 2010 11:42:38 +0100 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1266060895 9808 80.91.229.12 (13 Feb 2010 11:34:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 13 Feb 2010 11:34:55 +0000 (UTC) Cc: emacs devel To: Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 13 12:34:46 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NgGGq-0001aV-SJ for ged-emacs-devel@m.gmane.org; Sat, 13 Feb 2010 12:34:45 +0100 Original-Received: from localhost ([127.0.0.1]:52000 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NgGGq-0001eA-9f for ged-emacs-devel@m.gmane.org; Sat, 13 Feb 2010 06:34:44 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NgFRy-0007l2-2A for emacs-devel@gnu.org; Sat, 13 Feb 2010 05:42:10 -0500 Original-Received: from [140.186.70.92] (port=42088 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NgFRw-0007kX-Ni for emacs-devel@gnu.org; Sat, 13 Feb 2010 05:42:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NgFRv-0005a1-Md for emacs-devel@gnu.org; Sat, 13 Feb 2010 05:42:08 -0500 Original-Received: from kanis.fr ([75.127.73.245]:2581) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgFRv-0005Zd-J8 for emacs-devel@gnu.org; Sat, 13 Feb 2010 05:42:07 -0500 Original-Received: from 204.90.82-79.rev.gaoland.net ([79.82.90.204] helo=patsy.makina-nantes.net) by kanis.fr with esmtpsa (TLS-1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1NgFRn-0003L6-GU; Sat, 13 Feb 2010 05:42:00 -0500 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== In-Reply-To: (Kenichi Handa's message of "Fri, 12 Feb 2010 21:44:15 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Mailman-Approved-At: Sat, 13 Feb 2010 06:34:39 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:121098 Archived-At: Kenichi Handa wrote: > That function is in lisp/international/ja-dic-cnv.el. When I found it 10mn after sending my e-mail, I felt silly... > you put a new SKK-JISYO.L (not SKK-JYSHO.L) under > leim/SKK-DIC, and run make under the leim directory, new > ja-dic.el and ja-dic.elc should be created. Have you tried > it? I put the new SKK-JYSHO.L in my tmp directory and run the command skkdic-convert on the dictionary. It created ja-dic.el in my home directory. However when I eval ja-dic.el I get an error: Debugger entered--Lisp error: (args-out-of-range ">\x308fk \x5206" 6) string-match("[^ ]+" ">\x308fk \x5206" 6) (while (string-match "[^ ]+" entry i) (setq candidates (cons ... candidat= es)) (setq i (match-end 0))) (let ((kana ...) (i ...) candidates) (while (string-match "[^ ]+" entry i= ) (setq candidates ...) (setq i ...)) (cons (skkdic-get-kana-compact-codes = kana) candidates)) skkdic-extract-conversion-data(">\x308fk \x5206") I think the following call generates the error : (skkdic-extract-conversion-data ">=E3=82=8Fk =E5=88=86") However when I run it by itself it doesn't generate an error today, yesterday it did. That is beyond my skill to fix. Another issue with the new SKK-JYSHO.L is that it has some comments, for example : "=E3=81=82=E3=81=8At =E7=85=BD;=E7=81=AB=E3=82=92=E7=85=BD=E3=82=8B =E5=91= =B7;=E9=85=92=E3=82=92=E5=91=B7=E3=82=8B" My guess is that the block after ; should be ignored. I think =E5=91=B7 sho= uld be added as a candidate. I think I can fix that. >> I don't think SKK-JYSYO.L needs to be included in the source code, it's >> 2.7M and doesn't need to be there if ja-dic.el exists. It would make the >> tar ball a bit smaller. > > new SKK-JISYO.L much bigger than the current one? The new SKK-JISYO.L is 4.3M. > Perhaps we should consider moving SKK-JISYO.L (and the other > big files) to `admin' directory which is not included in the > tarball. It sounds like a good idea, smaller tar ball saves bandwith. Take care, --=20 Ivan Kanis http://kanis.fr We know what we are, but know not what we may be. -- William Shakespeare=20