From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kenichi Handa Newsgroups: gmane.emacs.devel Subject: Re: It is time for a feature freeze (it is NOW or never). Date: Fri, 14 May 2004 21:49:40 +0900 (JST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200405141249.VAA17909@etlken.m17n.org> References: <87eks0654s.fsf@sno.mundell.ukfsn.org> <87n06bp4ng.fsf@sno.mundell.ukfsn.org> <8765cwkejr.fsf@mail.jurta.org> <200404071157.UAA25094@etlken.m17n.org> <200404071312.WAA25268@etlken.m17n.org> <87zn9nqras.fsf@emacswiki.org> <87hdvux5uz.fsf@orebokech.com> <87lll6v514.fsf@orebokech.com> <200404100109.KAA03816@etlken.m17n.org> <87y8nw5kb6.fsf-monnier+emacs@gnu.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII X-Trace: sea.gmane.org 1084542345 23928 80.91.224.253 (14 May 2004 13:45:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 14 May 2004 13:45:45 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri May 14 15:45:28 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BOd0C-0006OH-00 for ; Fri, 14 May 2004 15:45:28 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BOd0C-0005pv-00 for ; Fri, 14 May 2004 15:45:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BOcZL-0002vq-Lj for emacs-devel@quimby.gnus.org; Fri, 14 May 2004 09:17:43 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BOcZ3-0002uI-25 for emacs-devel@gnu.org; Fri, 14 May 2004 09:17:25 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BOcYW-0002kv-In for emacs-devel@gnu.org; Fri, 14 May 2004 09:17:23 -0400 Original-Received: from [192.47.44.130] (helo=tsukuba.m17n.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BOcH8-0007qU-Jn for emacs-devel@gnu.org; Fri, 14 May 2004 08:59:03 -0400 Original-Received: from fs.m17n.org (fs.m17n.org [192.47.44.2]) by tsukuba.m17n.org (8.11.6p2/8.11.6) with ESMTP id i4ECnfP10484; Fri, 14 May 2004 21:49:41 +0900 (JST) Original-Received: from etlken.m17n.org (etlken.m17n.org [192.47.44.125]) by fs.m17n.org (8.11.6p2/8.11.6) with ESMTP id i4ECnf926443; Fri, 14 May 2004 21:49:41 +0900 (JST) Original-Received: (from handa@localhost) by etlken.m17n.org (8.8.8+Sun/3.7W-2001040620) id VAA17909; Fri, 14 May 2004 21:49:40 +0900 (JST) Original-To: mituharu@math.s.chiba-u.ac.jp In-reply-to: (message from YAMAMOTO Mitsuharu on Fri, 14 May 2004 21:18:40 +0900) User-Agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.3 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:23403 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:23403 In article , YAMAMOTO Mitsuharu writes: >> I have now made it the default on systems where I know >> it should work. > Fccl_execute_on_string fails to set the values to the > status vector. The following change should fix that. Thank you. I've just installed this slightly different fix. Index: ccl.c =================================================================== RCS file: /cvsroot/emacs/emacs/src/ccl.c,v retrieving revision 1.84 retrieving revision 1.85 diff -u -c -r1.84 -r1.85 cvs server: conflicting specifications of output style *** ccl.c 16 Nov 2003 16:17:09 -0000 1.84 --- ccl.c 14 May 2004 12:41:32 -0000 1.85 *************** *** 2196,2203 **** produced = ccl_driver (&ccl, SDATA (str), outbuf, SBYTES (str), outbufsize, (int *) 0); for (i = 0; i < 8; i++) ! XSET (AREF (status, i), Lisp_Int, ccl.reg[i]); ! XSETINT (AREF (status, 8), ccl.ic); UNGCPRO; if (NILP (unibyte_p)) --- 2196,2203 ---- produced = ccl_driver (&ccl, SDATA (str), outbuf, SBYTES (str), outbufsize, (int *) 0); for (i = 0; i < 8; i++) ! ASET (status, i, make_number (ccl.reg[i])); ! ASET (status, 8, make_number (ccl.ic)); UNGCPRO; if (NILP (unibyte_p)) --- Ken'ichi HANDA handa@m17n.org