From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Tim Cross" Newsgroups: gmane.emacs.bugs Subject: bug#9340: 24.0.50; bidi-mode: Void Function bidi-string-mark-left-to-right Date: Mon, 22 Aug 2011 17:08:18 +1000 Message-ID: <20050.98.56740.180078@blind-mole.une.edu.au> References: <87hb5agsx9.fsf@blind-mole.une.edu.au> <83bovixa1v.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1313996934 7327 80.91.229.12 (22 Aug 2011 07:08:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 22 Aug 2011 07:08:54 +0000 (UTC) Cc: Tim Cross , 9340@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 22 09:08:49 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QvOcp-00086w-U0 for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Aug 2011 09:08:48 +0200 Original-Received: from localhost ([::1]:45056 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QvOcp-0004w5-CT for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Aug 2011 03:08:47 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:50862) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QvOcl-0004vm-7C for bug-gnu-emacs@gnu.org; Mon, 22 Aug 2011 03:08:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QvOck-0003q6-5Q for bug-gnu-emacs@gnu.org; Mon, 22 Aug 2011 03:08:43 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QvOck-0003q1-3n for bug-gnu-emacs@gnu.org; Mon, 22 Aug 2011 03:08:42 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QvOf0-0000bN-6f; Mon, 22 Aug 2011 03:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Tim Cross" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Aug 2011 07:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9340-submit@debbugs.gnu.org id=B9340.13139970482292 (code B ref 9340); Mon, 22 Aug 2011 07:11:02 +0000 Original-Received: (at 9340) by debbugs.gnu.org; 22 Aug 2011 07:10:48 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QvOel-0000au-IJ for submit@debbugs.gnu.org; Mon, 22 Aug 2011 03:10:48 -0400 Original-Received: from mailfilter2.une.edu.au ([129.180.1.42]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QvOeg-0000ag-4V for 9340@debbugs.gnu.org; Mon, 22 Aug 2011 03:10:45 -0400 X-ASG-Debug-ID: 1313996898-0156883c1cb0e00001-oaG7no Original-Received: from postal.une.edu.au (postal.une.edu.au [129.180.1.20]) by mailfilter2.une.edu.au with ESMTP id F8PgUrVnOFStNIIg; Mon, 22 Aug 2011 17:08:18 +1000 (EST) X-Barracuda-Envelope-From: tcross@une.edu.au X-Barracuda-Apparent-Source-IP: 129.180.1.20 Original-Received: from blind-mole.une.edu.au (blind-mole.une.edu.au [129.180.124.2]) by postal.une.edu.au (Postfix) with ESMTP id 65C5780005; Mon, 22 Aug 2011 17:08:18 +1000 (EST) In-Reply-To: <83bovixa1v.fsf@gnu.org> X-ASG-Orig-Subj: Re: bug#9340: 24.0.50; bidi-mode: Void Function bidi-string-mark-left-to-right X-Mailer: VM 8.2.0a1 under 24.0.50.1 (i686-pc-linux-gnu) X-Barracuda-Connect: postal.une.edu.au[129.180.1.20] X-Barracuda-Start-Time: 1313996898 X-Barracuda-URL: http://129.180.1.42:8000/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at une.edu.au X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=5.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.72477 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 22 Aug 2011 03:11:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:50213 Archived-At: Eli Zaretskii writes: > > From: Tim Cross > > Date: Mon, 22 Aug 2011 11:02:10 +1000 > >=20 > >=20 > > When trying to exit emacs and having some processes still running so > > that you get the prompt to kill processes and exit, the following > > error occurs and you cannot exit emacs cleanly unless you first kill > > all running processes.=20 > >=20 > > Error void-function bidi-string-mark-left-to-right >=20 > bidi-string-mark-left-to-right is defined in subr.el. Could it be > that you didn't byte-compile it, or have some stale .elc file > somewhere on load-path? Don't think so. The timestamp of subr.el is before subr.elc in both the bui= ld directory and install directory. Nothing shows up in list-load-path-shadows= . I also did a make distclean prior to pulling from bzr and make bootstrap after configure >=20 > What does "C-h f" say about that function in "emacs -Q"? Nothing, not defined cannot find it. However, if I do a load-file with the = path to /usr/local/share/emacs/24.0.50/lisp/subr.elc, then I can get=20 bidi-string-mark-left-to-right is a compiled Lisp function in `subr.el'. (bidi-string-mark-left-to-right STR) Return a string that can be safely inserted in left-to-right text. Normally, inserting a string with right-to-left (RTL) script into a buffer may cause some subsequent text to be displayed as part of the RTL segment (usually this affects punctuation characters). This function returns a string which displays as STR but forces subsequent text to be displayed as left-to-right. If STR contains any RTL character, this function returns a string consisting of STR followed by an invisible left-to-right mark (LRM) character. Otherwise, it returns STR. [back] Seems very odd - I would have expected all sorts of other problems if subr.= el was not being loaded. I will try a fresh pull and build tomorrow.=20 Tim --=20 Tim Cross Information Technology=20 University of New England Phone: +61 2 6773 3210 Mobile: 0428 212217 Fax: +61 2 6773 3424 E-Mail: tcross@une.edu.au Web: http://www.une.edu.au/itd --- Please avoid sending me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html Any fool can make things bigger, more complex, and more violent. It takes a touch of genius (and a lot of courage) to move in the opposite direction. =E2=80=94Albert = Einstein