From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.devel Subject: char-table-p (Re: Mac OS X 10.2.2 - Need to Recompile) Date: Thu, 14 Nov 2002 11:55:36 +0900 Organization: Emacsen advocacy group Sender: emacs-devel-admin@gnu.org Message-ID: References: <7E3E3540-F64C-11D6-8E61-0003938697CA@cs.umn.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: main.gmane.org 1037243440 17746 80.91.224.249 (14 Nov 2002 03:10:40 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 14 Nov 2002 03:10:40 +0000 (UTC) Cc: jun@fsas.fujitsu.com, akochoi@shaw.ca, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18CAOs-0004c6-00 for ; Thu, 14 Nov 2002 04:10:38 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18CAb4-0007ac-00 for ; Thu, 14 Nov 2002 04:23:14 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 18CANc-0004Wt-00; Wed, 13 Nov 2002 22:09:20 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 18CAAp-0007Rt-00 for emacs-devel@gnu.org; Wed, 13 Nov 2002 21:56:07 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 18CAAj-0007HI-00 for emacs-devel@gnu.org; Wed, 13 Nov 2002 21:56:05 -0500 Original-Received: from [207.228.244.150] (helo=mars.web-hosting.com) by monty-python.gnu.org with esmtp (Exim 4.10) id 18CAAd-00075o-00; Wed, 13 Nov 2002 21:55:55 -0500 Original-Received: from localhost ([207.228.245.242]) by mars.web-hosting.com (8.11.1/8.11.1) with ESMTP id gAE2tro19929; Wed, 13 Nov 2002 21:55:53 -0500 (EST) Original-To: Dave Love X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50 (sparc-sun-solaris2.6) Cancel-Lock: sha1:3685T/2WDCXdCMTQBzkVwwViupI= X-Hashcash: 021114:fx@gnu.org:00710dab91bdf345 X-Hashcash: 021114:jun@fsas.fujitsu.com:1f31286c2c43e4b5 X-Hashcash: 021114:akochoi@shaw.ca:faec10199e9721bb X-Hashcash: 021114:emacs-devel@gnu.org:fa9f9a43b3755c39 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:9403 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:9403 --=-=-= Hi, Jun'ichi Shiono has found the cause of the "Symbol's function definition is void ((char-table-p))" problem. He said that building Emacs CVS as bootstrap is successful if he canceled the following change: 2002-11-06 Dave Love [...] * international/mule.el (set-buffer-file-coding-system): Call ucs-set-table-for-input. >>>>> In >>>>> akochoi@shaw.ca (Andrew Choi) wrote: > Brad Miller writes: >> Finally the compile dies a horrible death at: >> Compiling /Users/bmiller/src/emacs/lisp/progmodes/cc-mode.el >> >>Error occurred processing >> /Users/bmiller/src/emacs/lisp/progmodes/cc-mode.el: Symbol's >> function definition is void ((char-table-p)) >> make[1]: *** [compile] Error 1 >> make: *** [bootstrap] Error 2 >> Uggh! Now I'm really stuck. Any thoughts on what I can do? > The current CVS code does not bootstrap correctly. It has already been > reported in gnu.emacs.help. Here's a reverse patch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline *** mule.el~ Wed Nov 6 23:59:53 2002 --- mule.el Thu Nov 14 02:50:59 2002 *************** *** 1179,1188 **** (setq coding-system (merge-coding-systems coding-system buffer-file-coding-system))) (setq buffer-file-coding-system coding-system) - ;; This is in case of an explicit call. Normally, `normal-mode' and - ;; `set-buffer-major-mode-hook' take care of setting the table. - (if (fboundp 'ucs-set-table-for-input) ; don't lose when building - (ucs-set-table-for-input)) (set-buffer-modified-p t) (force-mode-line-update)) --- 1179,1184 ---- --=-=-=--