From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jannis Teunissen Newsgroups: gmane.emacs.bugs Subject: bug#17572: 24.3; Directory regexp compile.el Date: Sat, 24 May 2014 00:49:03 +0200 Message-ID: <87r43knmao.fsf@teunissen.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1400892146 3908 80.91.229.3 (24 May 2014 00:42:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 May 2014 00:42:26 +0000 (UTC) To: 17572@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 24 02:42:20 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Wo02V-00085E-1i for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 May 2014 02:42:19 +0200 Original-Received: from localhost ([::1]:46175 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wo02U-0001dO-II for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 May 2014 20:42:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58831) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wo02L-0001cP-5n for bug-gnu-emacs@gnu.org; Fri, 23 May 2014 20:42:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wo02E-0007m0-Tg for bug-gnu-emacs@gnu.org; Fri, 23 May 2014 20:42:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wo02E-0007lp-PR for bug-gnu-emacs@gnu.org; Fri, 23 May 2014 20:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Wo02E-0003FO-EN for bug-gnu-emacs@gnu.org; Fri, 23 May 2014 20:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jannis Teunissen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 May 2014 00:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17572 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.140089211512462 (code B ref -1); Sat, 24 May 2014 00:42:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 May 2014 00:41:55 +0000 Original-Received: from localhost ([127.0.0.1]:58410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wo025-0003Et-6y for submit@debbugs.gnu.org; Fri, 23 May 2014 20:41:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44730) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wnynh-0000n5-6m for submit@debbugs.gnu.org; Fri, 23 May 2014 19:22:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WnynV-0001Vk-NQ for submit@debbugs.gnu.org; Fri, 23 May 2014 19:22:52 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:38431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnynV-0001Vc-Ke for submit@debbugs.gnu.org; Fri, 23 May 2014 19:22:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnynP-0007aj-KM for bug-gnu-emacs@gnu.org; Fri, 23 May 2014 19:22:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WnynI-0001U8-Va for bug-gnu-emacs@gnu.org; Fri, 23 May 2014 19:22:39 -0400 Original-Received: from [195.211.74.121] (port=45724 helo=s110.webhostingserver.nl) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnynI-0001Tw-MV for bug-gnu-emacs@gnu.org; Fri, 23 May 2014 19:22:32 -0400 Original-Received: from loadbalance01.mail.antagonist.nl ([141.138.168.72] helo=proxy06.mail.antagonist.nl) by s110.webhostingserver.nl with esmtp (Exim 4.80.1) (envelope-from ) id 1WnyH0-003cY0-7i for bug-gnu-emacs@gnu.org; Sat, 24 May 2014 00:49:10 +0200 User-agent: mu4e 0.9.9.6pre2; emacs 24.3.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Mailman-Approved-At: Fri, 23 May 2014 20:41:51 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:89432 Archived-At: When compiling code from emacs (compile command calling make), it would ask me to locate the source files with errors manually. E.g., Find this error in (default my_file.f90): ... This happened when the file was in a different directory than I was currently in. Same problem when running emacs -q --no-site-file The problem seemed to be the compilation-directory-matcher variable. By default, it is: '("\\(?:Entering\\|Leavin\\(g\\)\\) directory `\\(.+\\)'$" (2 . 1)) However, my directory-change messages have the following form: make[1]: Entering directory '/.../dir' Note the ' instead of `. If I set compilation-directory-matcher to: '("\\(?:Entering\\|Leavin\\(g\\)\\) directory [`']\\(.+\\)'$" (2 . 1))) then everything works fine again. gcc version 4.8.2 make version 4.0 emacs version 24.3.1 Debian jessie Cheers, Jannis If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/share/emacs/24.3/etc/DEBUG. In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.12.1) of 2014-05-06 on trouble, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Debian GNU/Linux testing (jessie) Configured using: `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp' '--with-crt-dir=/usr/lib/x86_64-linux-gnu' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-toolkit-scroll-bars' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall' 'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: F90 Minor modes in effect: erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t org-indent-mode: t show-paren-mode: 1 delete-selection-mode: t shell-dirtrack-mode: t TeX-PDF-mode: t global-auto-complete-mode: t auto-complete-mode: t yas-global-mode: t yas-minor-mode: t sublimity-mode: t ido-everywhere: t global-smartscan-mode: t smartscan-mode: t winner-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-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Recent input: M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q M-q C-q C-h . M-q M-q M-q M-q M-q i f SPC y o u SPC d o n ' t SPC m i n d , SPC C-e RET e h m y h m m SPC y M-h M-h o i ' m SPC n o t SPC s u r e SPC w e h e t h e r SPC i t ' s SPC a SPC b u g , SPC b u t SPC s e e m e d SPC l i k e d SPC i t M-h M-h M-h M-h M-h M-h M-h M-h M-h M-h M-h o k a y SPC t h a n k s , SPC b u g SPC r e p o r t SPC s e e m s SPC t o SPC m a k e SPC s e n s e M-x C-g M-x b u g - r e p o C-h C-h C-h C-h C-h C-h C-h C-h M-x r e p o r t - e m a RET R e g e x p SPC M-h D i r e c t o r y SPC r e g e x p SPC c o m p i l e . e l RET C-M-g y C-x b C-g RET y n C-x C-x b b e e r r C-h C-h C-h C-h i i r r RET / / j o i n SPC # e m a c s RET C-c SPC C-c SPC C-x b C-s p a r t C-s RET RET M-o M-x RET Recent messages: Buffer "irc.freenode.net:6667" has a running process; kill it? (y or n) n Wrote /home/jannis/.emacs.d/nameses-sessions/part_core/.emacs.desktop.lock Desktop: 1 buffer restored, 19 to restore lazily. uncompressing compile.el.gz...done Note: file is write protected uncompressing simple.el.gz...done Note: file is write protected Lazy desktop load complete (No files need saving) Compilation exited abnormally with code 2 Load-path shadows: /usr/share/emacs/24.3/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs24/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode Features: (shadow flyspell ispell emacsbug erc-truncate erc-speedbar erc-sound erc-services erc-replace erc-page erc-notify erc-desktop-notifications notifications erc-log erc-identd erc-ibuffer ibuf-ext ibuffer erc-ezbounce erc-dcc erc-capab erc-autoaway network-stream starttls tls erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc erc-backend erc-compat smex mule-util debug hippie-exp thingatpt misearch multi-isearch compile f90 cus-edit cus-start cus-load vc-git make-mode org-indent pp server paren delsel tramp tramp-compat tramp-loaddefs shell auto-complete-auctex latex tex-style tex dbus xml doc-view-extension mu4e mu4e-speedbar speedbar sb-image ezimage dframe mu4e-main mu4e-view epa derived epg epg-config browse-url mu4e-headers mu4e-compose mu4e-draft mu4e-actions rfc2368 smtpmail auth-source eieio gnus-util password-cache sendmail mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils doc-view jka-compr image-mode dired mu4e-lists mu4e-about mu4e-vars message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader hl-line mu4e-meta auto-complete-config auto-complete popup yasnippet help-mode color-theme wid-edit sublimity-scroll sublimity ace-jump-mode-autoloads auctex-autoloads tex-site auto-complete-autoloads color-theme-solarized-autoloads color-theme-autoloads magit-autoloads info git-rebase-mode-autoloads git-commit-mode-autoloads popup-autoloads popwin-autoloads smex-autoloads finder-inf sublimity-autoloads yasnippet-autoloads package point-undo ido buffer-move smartscan nameses desktop uniquify cl-macs gv misc-cmds cl winner windmove org byte-opt warnings bytecomp byte-compile cconv advice help-fns cl-lib advice-preload ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities time-date noutline outline easy-mmode org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs format-spec find-func cal-menu easymenu calendar cal-loaddefs edmacro kmacro tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar 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 minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)