From unknown Mon Jun 23 23:52:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7276: 23.2; do-applescript can lock Emacs uninterruptedly Resent-From: Daniel Pittman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Oct 2010 06:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7276 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7276@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.128790331627539 (code B ref -1); Sun, 24 Oct 2010 06:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Oct 2010 06:55:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9uU7-0007A4-Lh for submit@debbugs.gnu.org; Sun, 24 Oct 2010 02:55:16 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9sKW-0006Fa-0k for submit@debbugs.gnu.org; Sun, 24 Oct 2010 00:37:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P9sOK-0005QA-Ms for submit@debbugs.gnu.org; Sun, 24 Oct 2010 00:41:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:42501) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P9sOK-0005Q6-JY for submit@debbugs.gnu.org; Sun, 24 Oct 2010 00:41:08 -0400 Received: from [140.186.70.92] (port=45727 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P9sOI-0007Oz-Vu for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 00:41:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P9sOH-0005Pc-94 for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 00:41:06 -0400 Received: from ppp59-167-189-244.static.internode.on.net ([59.167.189.244]:34699 helo=isinu.rimspace.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P9sOF-0005PC-5Q for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 00:41:05 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by isinu.rimspace.net (Postfix) with ESMTP id DEEFD38F5D8A for ; Sun, 24 Oct 2010 15:40:57 +1100 (EST) X-Virus-Scanned: amavisd-new at isinu.rimspace.net Received: from isinu.rimspace.net ([127.0.0.1]) by localhost (isinu.rimspace.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id diz59rq8chC6 for ; Sun, 24 Oct 2010 15:40:52 +1100 (EST) Received: from ea.rimspace.net (unknown [172.16.23.222]) by isinu.rimspace.net (Postfix) with ESMTPSA id 48CAD38F5D86 for ; Sun, 24 Oct 2010 15:40:52 +1100 (EST) Received: by ea.rimspace.net (Postfix, from userid 501) id 009F65DDAC4; Sun, 24 Oct 2010 15:40:50 +1100 (EST) From: Daniel Pittman Date: Sun, 24 Oct 2010 15:40:50 +1100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Mailman-Approved-At: Sun, 24 Oct 2010 02:55:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) Evaluating the following code caused Emacs to refuse to return to user control; I was unable to interrupt the process in any way: (do-applescript "tell application \"unknown app\" to activate") That popped up the "which application did you mean" dialog, which I cancelled with ESC, and Emacs simply never returned from that call. Regards, Daniel In GNU Emacs 23.2.1 (x86_64-apple-darwin10.4.0, NS apple-appkit-1038.32) of 2010-10-13 on Ea.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--prefix=/usr/local/Cellar/emacs/23.2' '--without-dbus' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--with-ns' '--disable-ns-self-contained' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -w -pipe'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t shell-dirtrack-mode: t show-paren-mode: t jabber-activity-mode: t display-battery-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x 1 M-x e m a c b r e p o r Recent messages: Updating marks for gmane.comp.kde.announce...done Updating marks for gmane.comp.lang.perl.modules.dbix-class...done Updating marks for gmane.comp.file-systems.fuse.macfuse.devel...done Updating marks for gmane.editors.post-emacs...done Updating marks for gmane.comp.version-control.git.magit...done Updating marks for gmane.emacs.sources...done Checking new news...done Starting new Ispell process [en-w_accents] ... For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... [2 times] Load-path shadows: /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/auto-install/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/bbdb/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/clojure-mode/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/config/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/dev/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/egg/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/egit/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/compat/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/tests/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/attic/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/doc/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/gitsum/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/magit/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/markdown-mode/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/swank-clojure/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/loaddefs /Users/daniel/elisp/emacs-jabber/compat/sha1 hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/sha1 /Users/daniel/elisp/anything-config/loaddefs hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/loaddefs /Users/daniel/elisp/emacs-jabber/compat/hex-util hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/hex-util /Users/daniel/elisp/emacs-w3m/attic/rfc2368 hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/mail/rfc2368 /Users/daniel/elisp/nnir hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/gnus/nnir Features: (shadow sort gnus-cite emacsbug help-mode view flyspell ispell eldoc highlight-parentheses parse-time nnfolder utf-7 utf7 jabber-keepalive jabber-bookmarks jabber-private nndraft nnmh bbdb-gnus nnnil footnote gnus-picon nnir nnimap imap spam-report spam spam-stat gnus-uu yenc sieve sieve-mode sieve-manage pgg-gpg pgg pgg-parse pgg-def gnus-agent gnus-srvr nnvirtual gnus-cache gnus-score score-mode gnus-topic gnus-dup gnus-async nntp gnus-msg gnus-art mm-uu mml2015 mm-view smime dig gnus-sieve gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message ecomplete mml mml-sec mm-decode mm-bodies mm-encode gmm-utils mailheader canlock hashcash gnus-win gnus gnus-ems nnheader tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util shell password-cache tramp-compat trampver paren filladapt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs remember session saveplace protbuf swank-clojure-autoload todochiku growl edmacro kmacro netrc jabber-gmail jabber jabber-awesome jabber-osd jabber-wmii jabber-xmessage jabber-festival jabber-sawfish jabber-ratpoison jabber-screen jabber-socks5 jabber-ft-server jabber-si-server jabber-ft-client jabber-ft-common jabber-si-client jabber-si-common jabber-feature-neg jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard jabber-avatar jabber-activity jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion jabber-muc-nick-completion hippie-exp jabber-browse jabber-search jabber-register jabber-roster format-spec jabber-presence assoc jabber-muc jabber-newdisco jabber-widget jabber-disco wid-edit jabber-chat ewoc jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-keymap jabber-core jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon sha1 hex-util jabber-conn srv dns starttls tls jabber-xml xml jabber-menu jabber-autoloads jabber-util miniedit generic-x edit-server server mailcap epa-file epa derived epg epg-config uniquify bbdb-gui mail-utils bbdb-hooks mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mm-util time-date mail-prsvr bbdb-snarf mail-extr rfc822 bbdb-com advice help-fns advice-preload mailabbrev bbdb regexp-opt timezone warnings w3m-ccl ccl w3m-favicon w3m-image w3m-proc byte-opt w3m-util compile comint ring bytecomp byte-compile battery cus-start cus-load applescript-mode-autoloads slime-autoloads package reporter cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) -- =2723 Daniel Pittman =2709 daniel@rimspace.net =260e +61 401 155 707 =267d made with 100 percent post-consumer electrons From unknown Mon Jun 23 23:52:41 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Daniel Pittman Subject: bug#7276: closed (Re: bug#7276: 23.2; do-applescript can lock Emacs uninterruptedly) Message-ID: References: <4E47A659.2040708@swipnet.se> X-Gnu-PR-Message: they-closed 7276 X-Gnu-PR-Package: emacs,ns Reply-To: 7276@debbugs.gnu.org Date: Sun, 14 Aug 2011 10:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1313318642-8813-1" This is a multi-part message in MIME format... ------------=_1313318642-8813-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7276: 23.2; do-applescript can lock Emacs uninterruptedly which was filed against the emacs,ns package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 7276@debbugs.gnu.org. --=20 7276: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7276 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1313318642-8813-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7276-done) by debbugs.gnu.org; 14 Aug 2011 10:43:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QsY9v-0002H0-O3 for submit@debbugs.gnu.org; Sun, 14 Aug 2011 06:43:12 -0400 Received: from smtprelay-b22.telenor.se ([195.54.99.213]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QsY9q-0002Gl-LG for 7276-done@debbugs.gnu.org; Sun, 14 Aug 2011 06:43:08 -0400 Received: from ipb1.telenor.se (ipb1.telenor.se [195.54.127.164]) by smtprelay-b22.telenor.se (Postfix) with ESMTP id CD6D8EB157 for <7276-done@debbugs.gnu.org>; Sun, 14 Aug 2011 12:41:29 +0200 (CEST) X-SENDER-IP: [85.225.45.26] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar5wAOulR05V4S0aPGdsb2JhbABBiQ+eaAsBAQEBHhkNJYFAAQEFOB4TAQ4BEAshDQEBBw8JAwIBAgEbDAoUBg0BBwEBFgSHVLItg0EBBIMBBJgei2s X-IronPort-AV: E=Sophos;i="4.67,369,1309730400"; d="scan'208";a="213007151" Received: from c-1a2de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.26]) by ipb1.telenor.se with ESMTP; 14 Aug 2011 12:41:29 +0200 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 8FF6A7FA059; Sun, 14 Aug 2011 12:41:28 +0200 (CEST) Message-ID: <4E47A659.2040708@swipnet.se> Date: Sun, 14 Aug 2011 12:41:29 +0200 From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Daniel Pittman Subject: Re: bug#7276: 23.2; do-applescript can lock Emacs uninterruptedly References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 7276-done Cc: 7276-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.2 (--) Hello. This has been fixed in the trunk (what will become Emacs 24.1). Jan D. Daniel Pittman skrev 2010-10-24 06:40: > > Evaluating the following code caused Emacs to refuse to return to user > control; I was unable to interrupt the process in any way: > > (do-applescript "tell application \"unknown app\" to activate") > > That popped up the "which application did you mean" dialog, which I cancelled > with ESC, and Emacs simply never returned from that call. > > Regards, > Daniel > > > > In GNU Emacs 23.2.1 (x86_64-apple-darwin10.4.0, NS apple-appkit-1038.32) > of 2010-10-13 on Ea.local > Windowing system distributor `Apple', version 10.3.1038 > configured using `configure '--prefix=/usr/local/Cellar/emacs/23.2' '--without-dbus' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--with-ns' '--disable-ns-self-contained' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -w -pipe'' > > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: nil > value of $XMODIFIERS: nil > locale-coding-system: nil > default enable-multibyte-characters: t > > Major mode: Group > > Minor modes in effect: > gnus-topic-mode: t > gnus-undo-mode: t > shell-dirtrack-mode: t > show-paren-mode: t > jabber-activity-mode: t > display-battery-mode: t > tooltip-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > auto-encryption-mode: t > auto-compression-mode: t > column-number-mode: t > line-number-mode: t > transient-mark-mode: t > > Recent input: > C-x 1 M-x e m a c b > r e p o r > > > Recent messages: > Updating marks for gmane.comp.kde.announce...done > Updating marks for gmane.comp.lang.perl.modules.dbix-class...done > Updating marks for gmane.comp.file-systems.fuse.macfuse.devel...done > Updating marks for gmane.editors.post-emacs...done > Updating marks for gmane.comp.version-control.git.magit...done > Updating marks for gmane.emacs.sources...done > Checking new news...done > Starting new Ispell process [en-w_accents] ... > For information about GNU Emacs and the GNU system, type C-h C-a. > Making completion list... [2 times] > > Load-path shadows: > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/auto-install/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/bbdb/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/clojure-mode/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/config/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/dev/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/egg/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/egit/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/compat/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/tests/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/attic/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/doc/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/gitsum/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/magit/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/markdown-mode/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/swank-clojure/loaddefs > /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/loaddefs > /Users/daniel/elisp/emacs-jabber/compat/sha1 hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/sha1 > /Users/daniel/elisp/anything-config/loaddefs hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/loaddefs > /Users/daniel/elisp/emacs-jabber/compat/hex-util hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/hex-util > /Users/daniel/elisp/emacs-w3m/attic/rfc2368 hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/mail/rfc2368 > /Users/daniel/elisp/nnir hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/gnus/nnir > > Features: > (shadow sort gnus-cite emacsbug help-mode view flyspell ispell eldoc > highlight-parentheses parse-time nnfolder utf-7 utf7 jabber-keepalive > jabber-bookmarks jabber-private nndraft nnmh bbdb-gnus nnnil footnote > gnus-picon nnir nnimap imap spam-report spam spam-stat gnus-uu yenc sieve > sieve-mode sieve-manage pgg-gpg pgg pgg-parse pgg-def gnus-agent gnus-srvr > nnvirtual gnus-cache gnus-score score-mode gnus-topic gnus-dup gnus-async nntp > gnus-msg gnus-art mm-uu mml2015 mm-view smime dig gnus-sieve gnus-sum nnoo > gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int > gnus-range message ecomplete mml mml-sec mm-decode mm-bodies mm-encode > gmm-utils mailheader canlock hashcash gnus-win gnus gnus-ems nnheader > tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds > tramp auth-source gnus-util shell password-cache tramp-compat trampver paren > filladapt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs remember > session saveplace protbuf swank-clojure-autoload todochiku growl edmacro > kmacro netrc jabber-gmail jabber jabber-awesome jabber-osd jabber-wmii > jabber-xmessage jabber-festival jabber-sawfish jabber-ratpoison jabber-screen > jabber-socks5 jabber-ft-server jabber-si-server jabber-ft-client > jabber-ft-common jabber-si-client jabber-si-common jabber-feature-neg > jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars > jabber-chatstates jabber-events jabber-vcard jabber-avatar jabber-activity > jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version > jabber-ourversion jabber-muc-nick-completion hippie-exp jabber-browse > jabber-search jabber-register jabber-roster format-spec jabber-presence assoc > jabber-muc jabber-newdisco jabber-widget jabber-disco wid-edit jabber-chat > ewoc jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-keymap > jabber-core jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm > jabber-logon sha1 hex-util jabber-conn srv dns starttls tls jabber-xml xml > jabber-menu jabber-autoloads jabber-util miniedit generic-x edit-server server > mailcap epa-file epa derived epg epg-config uniquify bbdb-gui mail-utils > bbdb-hooks mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mm-util time-date > mail-prsvr bbdb-snarf mail-extr rfc822 bbdb-com advice help-fns advice-preload > mailabbrev bbdb regexp-opt timezone warnings w3m-ccl ccl w3m-favicon w3m-image > w3m-proc byte-opt w3m-util compile comint ring bytecomp byte-compile battery > cus-start cus-load applescript-mode-autoloads slime-autoloads package reporter > cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu > tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow > timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu > font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai > tai-viet lao korean japanese hebrew greek romanian slovak czech european > ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple > abbrev loaddefs button minibuffer faces cus-face files text-properties overlay > md5 base64 format env code-pages mule custom widget hashtable-print-readable > backquote make-network-process ns multi-tty emacs) > ------------=_1313318642-8813-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Oct 2010 06:55:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9uU7-0007A4-Lh for submit@debbugs.gnu.org; Sun, 24 Oct 2010 02:55:16 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9sKW-0006Fa-0k for submit@debbugs.gnu.org; Sun, 24 Oct 2010 00:37:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P9sOK-0005QA-Ms for submit@debbugs.gnu.org; Sun, 24 Oct 2010 00:41:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:42501) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P9sOK-0005Q6-JY for submit@debbugs.gnu.org; Sun, 24 Oct 2010 00:41:08 -0400 Received: from [140.186.70.92] (port=45727 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P9sOI-0007Oz-Vu for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 00:41:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P9sOH-0005Pc-94 for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 00:41:06 -0400 Received: from ppp59-167-189-244.static.internode.on.net ([59.167.189.244]:34699 helo=isinu.rimspace.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P9sOF-0005PC-5Q for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 00:41:05 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by isinu.rimspace.net (Postfix) with ESMTP id DEEFD38F5D8A for ; Sun, 24 Oct 2010 15:40:57 +1100 (EST) X-Virus-Scanned: amavisd-new at isinu.rimspace.net Received: from isinu.rimspace.net ([127.0.0.1]) by localhost (isinu.rimspace.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id diz59rq8chC6 for ; Sun, 24 Oct 2010 15:40:52 +1100 (EST) Received: from ea.rimspace.net (unknown [172.16.23.222]) by isinu.rimspace.net (Postfix) with ESMTPSA id 48CAD38F5D86 for ; Sun, 24 Oct 2010 15:40:52 +1100 (EST) Received: by ea.rimspace.net (Postfix, from userid 501) id 009F65DDAC4; Sun, 24 Oct 2010 15:40:50 +1100 (EST) From: Daniel Pittman To: bug-gnu-emacs@gnu.org Subject: 23.2; do-applescript can lock Emacs uninterruptedly Date: Sun, 24 Oct 2010 15:40:50 +1100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 24 Oct 2010 02:55:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) Evaluating the following code caused Emacs to refuse to return to user control; I was unable to interrupt the process in any way: (do-applescript "tell application \"unknown app\" to activate") That popped up the "which application did you mean" dialog, which I cancelled with ESC, and Emacs simply never returned from that call. Regards, Daniel In GNU Emacs 23.2.1 (x86_64-apple-darwin10.4.0, NS apple-appkit-1038.32) of 2010-10-13 on Ea.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--prefix=/usr/local/Cellar/emacs/23.2' '--without-dbus' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--with-ns' '--disable-ns-self-contained' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -w -pipe'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t shell-dirtrack-mode: t show-paren-mode: t jabber-activity-mode: t display-battery-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x 1 M-x e m a c b r e p o r Recent messages: Updating marks for gmane.comp.kde.announce...done Updating marks for gmane.comp.lang.perl.modules.dbix-class...done Updating marks for gmane.comp.file-systems.fuse.macfuse.devel...done Updating marks for gmane.editors.post-emacs...done Updating marks for gmane.comp.version-control.git.magit...done Updating marks for gmane.emacs.sources...done Checking new news...done Starting new Ispell process [en-w_accents] ... For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... [2 times] Load-path shadows: /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/auto-install/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/bbdb/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/clojure-mode/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/config/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/dev/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/egg/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/egit/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/compat/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/tests/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-jabber/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/attic/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/doc/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/emacs-w3m/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/gitsum/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/magit/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/markdown-mode/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/swank-clojure/loaddefs /Users/daniel/elisp/anything-config/loaddefs hides /Users/daniel/elisp/loaddefs /Users/daniel/elisp/emacs-jabber/compat/sha1 hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/sha1 /Users/daniel/elisp/anything-config/loaddefs hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/loaddefs /Users/daniel/elisp/emacs-jabber/compat/hex-util hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/hex-util /Users/daniel/elisp/emacs-w3m/attic/rfc2368 hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/mail/rfc2368 /Users/daniel/elisp/nnir hides /usr/local/Cellar/emacs/23.2/share/emacs/23.2/lisp/gnus/nnir Features: (shadow sort gnus-cite emacsbug help-mode view flyspell ispell eldoc highlight-parentheses parse-time nnfolder utf-7 utf7 jabber-keepalive jabber-bookmarks jabber-private nndraft nnmh bbdb-gnus nnnil footnote gnus-picon nnir nnimap imap spam-report spam spam-stat gnus-uu yenc sieve sieve-mode sieve-manage pgg-gpg pgg pgg-parse pgg-def gnus-agent gnus-srvr nnvirtual gnus-cache gnus-score score-mode gnus-topic gnus-dup gnus-async nntp gnus-msg gnus-art mm-uu mml2015 mm-view smime dig gnus-sieve gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message ecomplete mml mml-sec mm-decode mm-bodies mm-encode gmm-utils mailheader canlock hashcash gnus-win gnus gnus-ems nnheader tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util shell password-cache tramp-compat trampver paren filladapt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs remember session saveplace protbuf swank-clojure-autoload todochiku growl edmacro kmacro netrc jabber-gmail jabber jabber-awesome jabber-osd jabber-wmii jabber-xmessage jabber-festival jabber-sawfish jabber-ratpoison jabber-screen jabber-socks5 jabber-ft-server jabber-si-server jabber-ft-client jabber-ft-common jabber-si-client jabber-si-common jabber-feature-neg jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard jabber-avatar jabber-activity jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion jabber-muc-nick-completion hippie-exp jabber-browse jabber-search jabber-register jabber-roster format-spec jabber-presence assoc jabber-muc jabber-newdisco jabber-widget jabber-disco wid-edit jabber-chat ewoc jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-keymap jabber-core jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon sha1 hex-util jabber-conn srv dns starttls tls jabber-xml xml jabber-menu jabber-autoloads jabber-util miniedit generic-x edit-server server mailcap epa-file epa derived epg epg-config uniquify bbdb-gui mail-utils bbdb-hooks mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mm-util time-date mail-prsvr bbdb-snarf mail-extr rfc822 bbdb-com advice help-fns advice-preload mailabbrev bbdb regexp-opt timezone warnings w3m-ccl ccl w3m-favicon w3m-image w3m-proc byte-opt w3m-util compile comint ring bytecomp byte-compile battery cus-start cus-load applescript-mode-autoloads slime-autoloads package reporter cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) -- =2723 Daniel Pittman =2709 daniel@rimspace.net =260e +61 401 155 707 =267d made with 100 percent post-consumer electrons ------------=_1313318642-8813-1--