GNU bug report logs - #22944
24.4; Wishlist: Support for cmake in compilation-mode

Previous Next

Package: emacs;

Reported by: jorrit <at> jorrit.de (Jö Fahlke)

Date: Tue, 8 Mar 2016 16:33:02 UTC

Severity: wishlist

Found in version 24.4

Done: Óscar Fuentes <ofv <at> wanadoo.es>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 22944 in the body.
You can then email your comments to 22944 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Tue, 08 Mar 2016 16:33:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to jorrit <at> jorrit.de (Jö Fahlke):
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 08 Mar 2016 16:33:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: jorrit <at> jorrit.de (Jö Fahlke)
To: bug-gnu-emacs <at> gnu.org
Subject: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Tue, 08 Mar 2016 16:36:46 +0100
Compilation mode does not recognise errors/warnings generated by CMake.
I fixed that locally by putting the following into my ~/.emacs:

(setq compilation-error-regexp-alist-alist
      `((cmake "^CMake \\(?:Error\\|\\(Warning\\)\\) at \\(.*\\):\\([1-9][0-9]*\\) ([^)]+):$"
               2 3 nil (1))
        (cmake-info "^  \\(?: \\*\\)?\\(.*\\):\\([1-9][0-9]*\\) ([^)]+)$"
               2 3 nil 0)
        . ,compilation-error-regexp-alist-alist))

and then customizing 'compilation-error-regexp-alist' to include the
predefined symbols 'cmake' and 'cmake-info'.

I checked that the current (2016-03-08) compile.el from master
(1f680dbc860164a7e16b624ca23c21ac58af31c2) does not include anything for
cmake.

I wanted to get that out there.  If anyone wants to turn that into a
proper patch, feel free, otherwise I might find time to do that myself
later.

Regards,
Jö.



In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.5)
 of 2015-03-07 on trouble, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.11604000
System Description:	Debian GNU/Linux 8.3 (jessie)

Configured using:
 `configure --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.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp
 --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.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp
 --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars
 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat
 -Werror=format-security -Wall' CPPFLAGS=-D_FORTIFY_SOURCE=2
 LDFLAGS=-Wl,-z,relro'

Important settings:
  value of $LANG: de_DE.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Magit

Minor modes in effect:
  diff-auto-refine-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-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
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
[CENSORED]

Recent messages:
[CENSORED]

Load-path shadows:
/usr/share/emacs24/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode
/usr/share/emacs/24.4/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
/usr/share/emacs24/site-lisp/flim/hex-util hides /usr/share/emacs/24.4/lisp/hex-util
/usr/share/emacs24/site-lisp/flim/md4 hides /usr/share/emacs/24.4/lisp/md4
/usr/share/emacs/site-lisp/rst hides /usr/share/emacs/24.4/lisp/textmodes/rst
/usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/24.4/lisp/textmodes/ispell
/usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/24.4/lisp/textmodes/flyspell
/usr/share/emacs24/site-lisp/org-mode/org-protocol hides /usr/share/emacs/24.4/lisp/org/org-protocol
/usr/share/emacs24/site-lisp/org-mode/ob hides /usr/share/emacs/24.4/lisp/org/ob
/usr/share/emacs24/site-lisp/org-mode/org-list hides /usr/share/emacs/24.4/lisp/org/org-list
/usr/share/emacs24/site-lisp/org-mode/ob-sh hides /usr/share/emacs/24.4/lisp/org/ob-sh
/usr/share/emacs24/site-lisp/org-mode/ox-texinfo hides /usr/share/emacs/24.4/lisp/org/ox-texinfo
/usr/share/emacs24/site-lisp/org-mode/ob-sqlite hides /usr/share/emacs/24.4/lisp/org/ob-sqlite
/usr/share/emacs24/site-lisp/org-mode/org-footnote hides /usr/share/emacs/24.4/lisp/org/org-footnote
/usr/share/emacs24/site-lisp/org-mode/ob-gnuplot hides /usr/share/emacs/24.4/lisp/org/ob-gnuplot
/usr/share/emacs24/site-lisp/org-mode/ox-publish hides /usr/share/emacs/24.4/lisp/org/ox-publish
/usr/share/emacs24/site-lisp/org-mode/org-clock hides /usr/share/emacs/24.4/lisp/org/org-clock
/usr/share/emacs24/site-lisp/org-mode/ob-js hides /usr/share/emacs/24.4/lisp/org/ob-js
/usr/share/emacs24/site-lisp/org-mode/ob-sql hides /usr/share/emacs/24.4/lisp/org/ob-sql
/usr/share/emacs24/site-lisp/org-mode/ob-picolisp hides /usr/share/emacs/24.4/lisp/org/ob-picolisp
/usr/share/emacs24/site-lisp/org-mode/org-mouse hides /usr/share/emacs/24.4/lisp/org/org-mouse
/usr/share/emacs24/site-lisp/org-mode/ox hides /usr/share/emacs/24.4/lisp/org/ox
/usr/share/emacs24/site-lisp/org-mode/ox-man hides /usr/share/emacs/24.4/lisp/org/ox-man
/usr/share/emacs24/site-lisp/org-mode/ox-odt hides /usr/share/emacs/24.4/lisp/org/ox-odt
/usr/share/emacs24/site-lisp/org-mode/org-agenda hides /usr/share/emacs/24.4/lisp/org/org-agenda
/usr/share/emacs24/site-lisp/org-mode/org-mhe hides /usr/share/emacs/24.4/lisp/org/org-mhe
/usr/share/emacs24/site-lisp/org-mode/ob-keys hides /usr/share/emacs/24.4/lisp/org/ob-keys
/usr/share/emacs24/site-lisp/org-mode/ob-shen hides /usr/share/emacs/24.4/lisp/org/ob-shen
/usr/share/emacs24/site-lisp/org-mode/ob-latex hides /usr/share/emacs/24.4/lisp/org/ob-latex
/usr/share/emacs24/site-lisp/org-mode/ob-awk hides /usr/share/emacs/24.4/lisp/org/ob-awk
/usr/share/emacs24/site-lisp/org-mode/org-loaddefs hides /usr/share/emacs/24.4/lisp/org/org-loaddefs
/usr/share/emacs24/site-lisp/org-mode/ob-dot hides /usr/share/emacs/24.4/lisp/org/ob-dot
/usr/share/emacs24/site-lisp/org-mode/ob-matlab hides /usr/share/emacs/24.4/lisp/org/ob-matlab
/usr/share/emacs24/site-lisp/org-mode/org-bibtex hides /usr/share/emacs/24.4/lisp/org/org-bibtex
/usr/share/emacs24/site-lisp/org-mode/org-mobile hides /usr/share/emacs/24.4/lisp/org/org-mobile
/usr/share/emacs24/site-lisp/org-mode/ob-org hides /usr/share/emacs/24.4/lisp/org/ob-org
/usr/share/emacs24/site-lisp/org-mode/org-macro hides /usr/share/emacs/24.4/lisp/org/org-macro
/usr/share/emacs24/site-lisp/org-mode/org-gnus hides /usr/share/emacs/24.4/lisp/org/org-gnus
/usr/share/emacs24/site-lisp/org-mode/org-indent hides /usr/share/emacs/24.4/lisp/org/org-indent
/usr/share/emacs24/site-lisp/org-mode/ob-exp hides /usr/share/emacs/24.4/lisp/org/ob-exp
/usr/share/emacs24/site-lisp/org-mode/ob-emacs-lisp hides /usr/share/emacs/24.4/lisp/org/ob-emacs-lisp
/usr/share/emacs24/site-lisp/org-mode/org-irc hides /usr/share/emacs/24.4/lisp/org/org-irc
/usr/share/emacs24/site-lisp/org-mode/org hides /usr/share/emacs/24.4/lisp/org/org
/usr/share/emacs24/site-lisp/org-mode/ob-comint hides /usr/share/emacs/24.4/lisp/org/ob-comint
/usr/share/emacs24/site-lisp/org-mode/ob-python hides /usr/share/emacs/24.4/lisp/org/ob-python
/usr/share/emacs24/site-lisp/org-mode/org-archive hides /usr/share/emacs/24.4/lisp/org/org-archive
/usr/share/emacs24/site-lisp/org-mode/ob-asymptote hides /usr/share/emacs/24.4/lisp/org/ob-asymptote
/usr/share/emacs24/site-lisp/org-mode/org-macs hides /usr/share/emacs/24.4/lisp/org/org-macs
/usr/share/emacs24/site-lisp/org-mode/ob-lisp hides /usr/share/emacs/24.4/lisp/org/ob-lisp
/usr/share/emacs24/site-lisp/org-mode/ob-clojure hides /usr/share/emacs/24.4/lisp/org/ob-clojure
/usr/share/emacs24/site-lisp/org-mode/ob-lilypond hides /usr/share/emacs/24.4/lisp/org/ob-lilypond
/usr/share/emacs24/site-lisp/org-mode/ob-plantuml hides /usr/share/emacs/24.4/lisp/org/ob-plantuml
/usr/share/emacs24/site-lisp/org-mode/org-info hides /usr/share/emacs/24.4/lisp/org/org-info
/usr/share/emacs24/site-lisp/org-mode/org-timer hides /usr/share/emacs/24.4/lisp/org/org-timer
/usr/share/emacs24/site-lisp/org-mode/ob-makefile hides /usr/share/emacs/24.4/lisp/org/ob-makefile
/usr/share/emacs24/site-lisp/org-mode/org-id hides /usr/share/emacs/24.4/lisp/org/org-id
/usr/share/emacs24/site-lisp/org-mode/ob-haskell hides /usr/share/emacs/24.4/lisp/org/ob-haskell
/usr/share/emacs24/site-lisp/org-mode/ob-css hides /usr/share/emacs/24.4/lisp/org/ob-css
/usr/share/emacs24/site-lisp/org-mode/ox-ascii hides /usr/share/emacs/24.4/lisp/org/ox-ascii
/usr/share/emacs24/site-lisp/org-mode/org-rmail hides /usr/share/emacs/24.4/lisp/org/org-rmail
/usr/share/emacs24/site-lisp/org-mode/ob-core hides /usr/share/emacs/24.4/lisp/org/ob-core
/usr/share/emacs24/site-lisp/org-mode/ox-icalendar hides /usr/share/emacs/24.4/lisp/org/ox-icalendar
/usr/share/emacs24/site-lisp/org-mode/org-colview hides /usr/share/emacs/24.4/lisp/org/org-colview
/usr/share/emacs24/site-lisp/org-mode/ob-perl hides /usr/share/emacs/24.4/lisp/org/ob-perl
/usr/share/emacs24/site-lisp/org-mode/ob-fortran hides /usr/share/emacs/24.4/lisp/org/ob-fortran
/usr/share/emacs24/site-lisp/org-mode/org-habit hides /usr/share/emacs/24.4/lisp/org/org-habit
/usr/share/emacs24/site-lisp/org-mode/ox-md hides /usr/share/emacs/24.4/lisp/org/ox-md
/usr/share/emacs24/site-lisp/org-mode/ob-calc hides /usr/share/emacs/24.4/lisp/org/ob-calc
/usr/share/emacs24/site-lisp/org-mode/org-compat hides /usr/share/emacs/24.4/lisp/org/org-compat
/usr/share/emacs24/site-lisp/org-mode/org-src hides /usr/share/emacs/24.4/lisp/org/org-src
/usr/share/emacs24/site-lisp/org-mode/org-ctags hides /usr/share/emacs/24.4/lisp/org/org-ctags
/usr/share/emacs24/site-lisp/org-mode/ob-ledger hides /usr/share/emacs/24.4/lisp/org/ob-ledger
/usr/share/emacs24/site-lisp/org-mode/ob-scheme hides /usr/share/emacs/24.4/lisp/org/ob-scheme
/usr/share/emacs24/site-lisp/org-mode/org-faces hides /usr/share/emacs/24.4/lisp/org/org-faces
/usr/share/emacs24/site-lisp/org-mode/ob-eval hides /usr/share/emacs/24.4/lisp/org/ob-eval
/usr/share/emacs24/site-lisp/org-mode/org-w3m hides /usr/share/emacs/24.4/lisp/org/org-w3m
/usr/share/emacs24/site-lisp/org-mode/ox-org hides /usr/share/emacs/24.4/lisp/org/ox-org
/usr/share/emacs24/site-lisp/org-mode/org-docview hides /usr/share/emacs/24.4/lisp/org/org-docview
/usr/share/emacs24/site-lisp/org-mode/ob-scala hides /usr/share/emacs/24.4/lisp/org/ob-scala
/usr/share/emacs24/site-lisp/org-mode/ob-table hides /usr/share/emacs/24.4/lisp/org/ob-table
/usr/share/emacs24/site-lisp/org-mode/ob-maxima hides /usr/share/emacs/24.4/lisp/org/ob-maxima
/usr/share/emacs24/site-lisp/org-mode/ob-screen hides /usr/share/emacs/24.4/lisp/org/ob-screen
/usr/share/emacs24/site-lisp/org-mode/ox-html hides /usr/share/emacs/24.4/lisp/org/ox-html
/usr/share/emacs24/site-lisp/org-mode/org-eshell hides /usr/share/emacs/24.4/lisp/org/org-eshell
/usr/share/emacs24/site-lisp/org-mode/org-pcomplete hides /usr/share/emacs/24.4/lisp/org/org-pcomplete
/usr/share/emacs24/site-lisp/org-mode/org-bbdb hides /usr/share/emacs/24.4/lisp/org/org-bbdb
/usr/share/emacs24/site-lisp/org-mode/org-attach hides /usr/share/emacs/24.4/lisp/org/org-attach
/usr/share/emacs24/site-lisp/org-mode/org-element hides /usr/share/emacs/24.4/lisp/org/org-element
/usr/share/emacs24/site-lisp/org-mode/org-datetree hides /usr/share/emacs/24.4/lisp/org/org-datetree
/usr/share/emacs24/site-lisp/org-mode/ob-ref hides /usr/share/emacs/24.4/lisp/org/ob-ref
/usr/share/emacs24/site-lisp/org-mode/ob-octave hides /usr/share/emacs/24.4/lisp/org/ob-octave
/usr/share/emacs24/site-lisp/org-mode/ob-ocaml hides /usr/share/emacs/24.4/lisp/org/ob-ocaml
/usr/share/emacs24/site-lisp/org-mode/ob-ditaa hides /usr/share/emacs/24.4/lisp/org/ob-ditaa
/usr/share/emacs24/site-lisp/org-mode/ob-tangle hides /usr/share/emacs/24.4/lisp/org/ob-tangle
/usr/share/emacs24/site-lisp/org-mode/ob-C hides /usr/share/emacs/24.4/lisp/org/ob-C
/usr/share/emacs24/site-lisp/org-mode/ob-R hides /usr/share/emacs/24.4/lisp/org/ob-R
/usr/share/emacs24/site-lisp/org-mode/ob-ruby hides /usr/share/emacs/24.4/lisp/org/ob-ruby
/usr/share/emacs24/site-lisp/org-mode/ob-sass hides /usr/share/emacs/24.4/lisp/org/ob-sass
/usr/share/emacs24/site-lisp/org-mode/org-plot hides /usr/share/emacs/24.4/lisp/org/org-plot
/usr/share/emacs24/site-lisp/org-mode/ox-beamer hides /usr/share/emacs/24.4/lisp/org/ox-beamer
/usr/share/emacs24/site-lisp/org-mode/ob-lob hides /usr/share/emacs/24.4/lisp/org/ob-lob
/usr/share/emacs24/site-lisp/org-mode/ox-latex hides /usr/share/emacs/24.4/lisp/org/ox-latex
/usr/share/emacs24/site-lisp/org-mode/ob-mscgen hides /usr/share/emacs/24.4/lisp/org/ob-mscgen
/usr/share/emacs24/site-lisp/org-mode/org-entities hides /usr/share/emacs/24.4/lisp/org/org-entities
/usr/share/emacs24/site-lisp/org-mode/org-feed hides /usr/share/emacs/24.4/lisp/org/org-feed
/usr/share/emacs24/site-lisp/org-mode/org-install hides /usr/share/emacs/24.4/lisp/org/org-install
/usr/share/emacs24/site-lisp/org-mode/ob-java hides /usr/share/emacs/24.4/lisp/org/ob-java
/usr/share/emacs24/site-lisp/org-mode/org-table hides /usr/share/emacs/24.4/lisp/org/org-table
/usr/share/emacs24/site-lisp/org-mode/org-capture hides /usr/share/emacs/24.4/lisp/org/org-capture
/usr/share/emacs24/site-lisp/org-mode/org-inlinetask hides /usr/share/emacs/24.4/lisp/org/org-inlinetask
/usr/share/emacs24/site-lisp/org-mode/ob-io hides /usr/share/emacs/24.4/lisp/org/ob-io
/usr/share/emacs24/site-lisp/org-mode/org-crypt hides /usr/share/emacs/24.4/lisp/org/org-crypt
/usr/share/emacs24/site-lisp/org-mode/org-version hides /usr/share/emacs/24.4/lisp/org/org-version
/usr/share/emacs24/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.4/lisp/net/sasl-digest
/usr/share/emacs24/site-lisp/flim/hmac-def hides /usr/share/emacs/24.4/lisp/net/hmac-def
/usr/share/emacs24/site-lisp/flim/ntlm hides /usr/share/emacs/24.4/lisp/net/ntlm
/usr/share/emacs24/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.4/lisp/net/hmac-md5
/usr/share/emacs24/site-lisp/flim/sasl hides /usr/share/emacs/24.4/lisp/net/sasl
/usr/share/emacs24/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.4/lisp/net/sasl-cram
/usr/share/emacs24/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.4/lisp/net/sasl-ntlm
/usr/share/emacs24/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/24.4/lisp/language/thai-word
/usr/share/emacs24/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
/usr/share/emacs24/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
/usr/share/emacs24/site-lisp/auctex/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex
/usr/share/emacs24/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/usr/share/emacs24/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
/usr/share/emacs24/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
/usr/share/emacs24/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview
/usr/share/emacs24/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
/usr/share/emacs24/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/usr/share/emacs24/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs
/usr/share/emacs24/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
/usr/share/emacs24/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/usr/share/emacs24/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
/usr/share/emacs24/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
/usr/share/emacs24/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
/usr/share/emacs24/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/usr/share/emacs24/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex
/usr/share/emacs24/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
/usr/share/emacs24/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context
/usr/share/emacs24/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex
/usr/share/emacs24/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
/usr/share/emacs/24.4/lisp/emacs-lisp/cl-lib hides /usr/share/emacs/24.4/site-lisp/slime/lib/cl-lib
/usr/share/emacs/24.4/lisp/emacs-lisp/ert-x hides /usr/share/emacs/24.4/site-lisp/slime/lib/ert-x
/usr/share/emacs/24.4/lisp/emacs-lisp/ert hides /usr/share/emacs/24.4/site-lisp/slime/lib/ert

Features:
(shadow sort mail-extr warnings emacsbug sendmail eieio-opt speedbar
sb-image ezimage dframe help-mode magit-bisect magit-key-mode magit
diff-mode log-edit message rfc822 mml mml-sec mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev
mail-utils gmm-utils mailheader pcvs-util add-log dired server tramp
tramp-compat auth-source eieio byte-opt bytecomp byte-compile cconv
eieio-core gnus-util mm-util mail-prsvr password-cache tramp-loaddefs
cl-macs trampver shell latex edmacro kmacro cl gv cl-loaddefs cl-lib
tex-style tex dbus xml org org-macro org-footnote org-pcomplete
pcomplete org-list org-faces org-entities time-date noutline outline
org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs format-spec find-func cal-menu easymenu calendar
cal-loaddefs derived saveplace grep compile comint ansi-color ring
cus-start cus-load debian-el debian-el-loaddefs w3m-load slime-autoloads
org-install 50magit emacs-goodies-el emacs-goodies-custom
emacs-goodies-loaddefs easy-mmode dpkg-dev-el dpkg-dev-el-loaddefs
develock advice help-fns preview-latex tex-site auto-loads tooltip
electric uniquify 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 prog-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 nadvice 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 gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)

Memory information:
((conses 16 212870 13453)
 (symbols 48 32678 0)
 (miscs 40 158 167)
 (strings 32 56311 6712)
 (string-bytes 1 1669947)
 (vectors 16 22797)
 (vector-slots 8 538466 9986)
 (floats 8 128 152)
 (intervals 56 884 0)
 (buffers 960 20)
 (heap 1024 58647 6726))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Thu, 10 Mar 2016 14:50:01 GMT) Full text and rfc822 format available.

Message #8 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Óscar Fuentes <ofv <at> wanadoo.es>
To: jorrit <at> jorrit.de (Jö Fahlke)
Cc: 22944 <at> debbugs.gnu.org
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Thu, 10 Mar 2016 15:49:01 +0100
jorrit <at> jorrit.de (Jö Fahlke) writes:

> I wanted to get that out there.  If anyone wants to turn that into a
> proper patch, feel free, otherwise I might find time to do that myself
> later.

Please provide a proper patch and I will install it.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Sun, 10 Apr 2016 15:34:02 GMT) Full text and rfc822 format available.

Message #11 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Jö Fahlke <jorrit <at> jorrit.de>
To: Óscar Fuentes <ofv <at> wanadoo.es>
Cc: 22944 <at> debbugs.gnu.org
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Sun, 10 Apr 2016 17:33:11 +0200
[Message part 1 (text/plain, inline)]
Am Thu, 10. Mar 2016, 15:49:01 +0100 schrieb Óscar Fuentes:
> 
> jorrit <at> jorrit.de (Jö Fahlke) writes:
> 
> > I wanted to get that out there.  If anyone wants to turn that into a
> > proper patch, feel free, otherwise I might find time to do that myself
> > later.
> 
> Please provide a proper patch and I will install it.

Hi!

Please find the patch attached.  It is in default "git format-patch"-format, I
hope that is OK.  git does not seem to support "diff -c" format (as per
"(emacs)Sending Patches").

There is one small issue: The regular expressions (after the patch) recognize
note lines of the form

"  cmake/modules/DuneGridMacros.cmake:19 (include)"

as well as

"  * cmake/modules/DuneGridMacros.cmake:19 (include)"

I was unable to reproduce examples of the second kind, so I did not put any
into etc/compilation.txt or the test, since I did not want to make them up.  I
took the regular expression from my ~/.emacs, so I'm pretty sure I came across
note lines of the second format at some point.

Regards,
Jö.

-- 
Jorrit (Jö) Fahlke, Institute for Computational und Applied Mathematics,
University of Münster, Orleans-Ring 10, D-48149 Münster
Tel: +49 251 83 35146 Fax: +49 251 83 32729

Of all the things I've lost, I miss my mind the most.
-- Ozzy Osbourne
[0001-Add-CMake-support-in-compilation-mode-Bug-22944.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Sun, 10 Apr 2016 17:25:02 GMT) Full text and rfc822 format available.

Message #14 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Óscar Fuentes <ofv <at> wanadoo.es>
To: Jö Fahlke <jorrit <at> jorrit.de>
Cc: 22944 <at> debbugs.gnu.org
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Sun, 10 Apr 2016 19:24:14 +0200
Jö Fahlke <jorrit <at> jorrit.de> writes:

> Please find the patch attached.

[snip]

Thanks!

To John W. or some other maintainer:

Does the submitted patch qualify as a paper-exempt change? I'm assuming
that the OP has no filed papers with the FSF.

The patch adds functionality without changing previous code. Does it
qualify for emacs-25?





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Mon, 11 Apr 2016 13:28:01 GMT) Full text and rfc822 format available.

Message #17 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Jö Fahlke <jorrit <at> jorrit.de>
To: Óscar Fuentes <ofv <at> wanadoo.es>
Cc: 22944 <at> debbugs.gnu.org
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Mon, 11 Apr 2016 15:27:45 +0200
[Message part 1 (text/plain, inline)]
Am Sun, 10. Apr 2016, 19:24:14 +0200 schrieb Óscar Fuentes:
> Does the submitted patch qualify as a paper-exempt change? I'm assuming
> that the OP has no filed papers with the FSF.

That is assumption is correct.  I'm of course willing to send those papers in,
barring any suprises in the fine print.  Though I'm not looking forward to it,
as I loathe paperwork, and as a consequence it will probably be more work than
the patch itself.

Regards,
Jö.

-- 
Jorrit (Jö) Fahlke, Institute for Computational und Applied Mathematics,
University of Münster, Orleans-Ring 10, D-48149 Münster
Tel: +49 251 83 35146 Fax: +49 251 83 32729

Das Erststudium soll bis zum berufsqualifizierenden Abschluss
gebührenfrei bleiben, also bis zur Erlangung der Taxi-Lizenz.
-- Akrützel, Ausgabe vom 16.5.2002 (www.akruetzel.de)
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Mon, 11 Apr 2016 23:09:02 GMT) Full text and rfc822 format available.

Message #20 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Óscar Fuentes <ofv <at> wanadoo.es>
To: John Wiegley <jwiegley <at> gmail.com>
Cc: 22944 <at> debbugs.gnu.org, Jö Fahlke <jorrit <at> jorrit.de>
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Tue, 12 Apr 2016 01:07:57 +0200
Jö Fahlke <jorrit <at> jorrit.de> writes:

> Am Sun, 10. Apr 2016, 19:24:14 +0200 schrieb Óscar Fuentes:
>> Does the submitted patch qualify as a paper-exempt change? I'm assuming
>> that the OP has no filed papers with the FSF.
>
> That is assumption is correct.  I'm of course willing to send those papers in,
> barring any suprises in the fine print.  Though I'm not looking forward to it,
> as I loathe paperwork, and as a consequence it will probably be more work than
> the patch itself.

John,

Can you take a look at the patch submitted by Jö Fahlke and decide if it
requires the copyright assignment?

The patch is attached to this message:

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22944#11

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Mon, 11 Apr 2016 23:22:02 GMT) Full text and rfc822 format available.

Message #23 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: John Wiegley <jwiegley <at> gmail.com>
To: Óscar Fuentes <ofv <at> wanadoo.es>
Cc: 22944 <at> debbugs.gnu.org, Richard Stallman <rms <at> gnu.org>,
 Jö Fahlke <jorrit <at> jorrit.de>
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Mon, 11 Apr 2016 16:21:31 -0700
>>>>> Óscar Fuentes <ofv <at> wanadoo.es> writes:

> Can you take a look at the patch submitted by Jö Fahlke and decide if it
> requires the copyright assignment?

> The patch is attached to this message:

> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22944#11

Code-wise this is right at the edge. I think we can accept it without
assignment, but I'll defer to Richard to see what he thinks. It's just a few
regular expressions, constant values, and some documentation.

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Mon, 18 Apr 2016 12:20:02 GMT) Full text and rfc822 format available.

Message #26 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Óscar Fuentes <ofv <at> wanadoo.es>
To: John Wiegley <jwiegley <at> gmail.com>
Cc: 22944 <at> debbugs.gnu.org, Richard Stallman <rms <at> gnu.org>,
 Jö Fahlke <jorrit <at> jorrit.de>
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Mon, 18 Apr 2016 14:19:31 +0200
John Wiegley <jwiegley <at> gmail.com> writes:

>>>>>> Óscar Fuentes <ofv <at> wanadoo.es> writes:
>
>> Can you take a look at the patch submitted by Jö Fahlke and decide if it
>> requires the copyright assignment?
>
>> The patch is attached to this message:
>
>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22944#11
>
> Code-wise this is right at the edge. I think we can accept it without
> assignment, but I'll defer to Richard to see what he thinks. It's just a few
> regular expressions, constant values, and some documentation.

No response from Richard so far. I will commit the patch tomorrow if
nobody objects.

The question now is emacs-25 or master? The patch consists on doc
changes, a test case and two new elements for
compilation-error-regexp-alist-alist.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Mon, 18 Apr 2016 15:48:01 GMT) Full text and rfc822 format available.

Message #29 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Óscar Fuentes <ofv <at> wanadoo.es>
Cc: John Wiegley <jwiegley <at> gmail.com>, 22944 <at> debbugs.gnu.org,
 Richard Stallman <rms <at> gnu.org>, Jö Fahlke <jorrit <at> jorrit.de>
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Mon, 18 Apr 2016 11:46:44 -0400
FWIW, looks ok to me as a tiny change.
(Hopefully we don't need to refer every such case to the head of the FSF.)
Personally I'd put it in master.

> I'm of course willing to send those papers in, barring any suprises in
> the fine print. Though I'm not looking forward to it, as I loathe
> paperwork, and as a consequence it will probably be more work than the
> patch itself.

I see from your signature that you are in Germany. Please note that the
entire process can be completed electronically via email and GPG. So it
may be simpler than you think. If you expect to contribute more to Emacs
in future, please complete the form at

http://git.savannah.gnu.org/cgit/gnulib.git/tree/doc/Copyright/request-assign.future

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Mon, 18 Apr 2016 18:35:02 GMT) Full text and rfc822 format available.

Message #32 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Óscar Fuentes <ofv <at> wanadoo.es>
Cc: jwiegley <at> gmail.com, 22944 <at> debbugs.gnu.org, rms <at> gnu.org, jorrit <at> jorrit.de
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Mon, 18 Apr 2016 21:33:38 +0300
> From: Óscar Fuentes <ofv <at> wanadoo.es>
> Date: Mon, 18 Apr 2016 14:19:31 +0200
> Cc: 22944 <at> debbugs.gnu.org, Richard Stallman <rms <at> gnu.org>,
> 	Jö Fahlke <jorrit <at> jorrit.de>
> 
> The question now is emacs-25 or master? The patch consists on doc
> changes, a test case and two new elements for
> compilation-error-regexp-alist-alist.

IMO, master.  The order of entries in
compilation-error-regexp-alist-alist does matter, and we've seen added
entries break those after them in the past.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Tue, 19 Apr 2016 00:27:01 GMT) Full text and rfc822 format available.

Message #35 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Richard Stallman <rms <at> gnu.org>
To: Óscar Fuentes <ofv <at> wanadoo.es>
Cc: jwiegley <at> gmail.com, 22944 <at> debbugs.gnu.org, jorrit <at> jorrit.de
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Mon, 18 Apr 2016 20:26:36 -0400
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > Code-wise this is right at the edge. I think we can accept it without
  > > assignment, but I'll defer to Richard to see what he thinks. It's just a few
  > > regular expressions, constant values, and some documentation.

  > No response from Richard so far. I will commit the patch tomorrow if
  > nobody objects.

I did not know this was waiting for me.  What is the question people
are asking me about?  Could someone explain the specific question to me?

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Tue, 19 Apr 2016 00:57:02 GMT) Full text and rfc822 format available.

Message #38 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: John Wiegley <jwiegley <at> gmail.com>
To: Richard Stallman <rms <at> gnu.org>
Cc: Óscar Fuentes <ofv <at> wanadoo.es>, 22944 <at> debbugs.gnu.org,
 jorrit <at> jorrit.de
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Mon, 18 Apr 2016 17:56:17 -0700
>>>>> Richard Stallman <rms <at> gnu.org> writes:

> I did not know this was waiting for me. What is the question people are
> asking me about? Could someone explain the specific question to me?

Whether the patch associated with this bug is beyond the limit for what's
accepted without a copyright assignment form.

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Tue, 19 Apr 2016 23:52:01 GMT) Full text and rfc822 format available.

Message #41 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Richard Stallman <rms <at> gnu.org>
To: John Wiegley <jwiegley <at> gmail.com>
Cc: ofv <at> wanadoo.es, 22944 <at> debbugs.gnu.org, jorrit <at> jorrit.de
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Tue, 19 Apr 2016 19:50:43 -0400
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > I did not know this was waiting for me. What is the question people are
  > > asking me about? Could someone explain the specific question to me?

  > Whether the patch associated with this bug is beyond the limit for what's
  > accepted without a copyright assignment form.

Could you please show me the patch?

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Wed, 20 Apr 2016 00:17:02 GMT) Full text and rfc822 format available.

Message #44 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Óscar Fuentes <ofv <at> wanadoo.es>
To: Richard Stallman <rms <at> gnu.org>
Cc: John Wiegley <jwiegley <at> gmail.com>, 22944 <at> debbugs.gnu.org, jorrit <at> jorrit.de
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Wed, 20 Apr 2016 02:16:41 +0200
Richard Stallman <rms <at> gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > > I did not know this was waiting for me. What is the question people are
>   > > asking me about? Could someone explain the specific question to me?
>
>   > Whether the patch associated with this bug is beyond the limit for what's
>   > accepted without a copyright assignment form.
>
> Could you please show me the patch?



 
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index 0b15a28..5bfd35e 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -161,6 +161,13 @@ compilation-error-regexp-alist-alist
 \\(?: characters? \\([0-9]+\\)-?\\([0-9]+\\)?:\\)?\\([ \n]Warning\\(?: [0-9]+\\)?:\\)?\\)"
      2 (3 . 4) (5 . 6) (7))
 
+    (cmake
+     "^CMake \\(?:Error\\|\\(Warning\\)\\) at \\(.*\\):\\([1-9][0-9]*\\) ([^)]+):$"
+     2 3 nil (1))
+    (cmake-info
+     "^  \\(?: \\*\\)?\\(.*\\):\\([1-9][0-9]*\\) ([^)]+)$"From f86584c59f3ca463e439c5a9972b294744492967 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6=20Fahlke?= <jorrit <at> jorrit.de>
Date: Thu, 24 Mar 2016 18:22:43 +0100
Subject: [PATCH] Add CMake support in compilation-mode (Bug#22944)

* lisp/progmodes/compile.el (compilation-error-regexp-alist-alist): Add
regexps for matching CMake output.
* test/lisp/progmodes/compile-tests.el (compile-tests--test-regexps-data): Add
CMake test cases.
* etc/compilation.txt (CMake): Add CMake examples.
---
 etc/NEWS                             |  5 +++++
 etc/compilation.txt                  | 26 ++++++++++++++++++++++++++
 lisp/progmodes/compile.el            |  7 +++++++
 test/lisp/progmodes/compile-tests.el |  7 +++++++
 4 files changed, 45 insertions(+)

diff --git a/etc/NEWS b/etc/NEWS
index 6ec82f8..efdb1a9 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -118,6 +118,11 @@ in these situations.
 
 * Changes in Specialized Modes and Packages in Emacs 25.2
 
+** Compilation mode
+
+---
+*** Messages from CMake are now recognized.
+
 ** eww
 
 +++
diff --git a/etc/compilation.txt b/etc/compilation.txt
index d26af20..4a15312 100644
--- a/etc/compilation.txt
+++ b/etc/compilation.txt
@@ -84,6 +84,32 @@ Warning: this expression should have type unit.
   File "/tmp/foo.py", line 10
 
 
+* CMake
+
+symbols: cmake cmake-info
+
+CMake Error at CMakeLists.txt:19 (hurz):
+  Unknown CMake command "hurz".
+CMake Warning at cmake/modules/UseUG.cmake:73 (find_package):
+  Could not find a package configuration file provided by "UG" (requested
+  version 3.11.0) with any of the following names:
+
+    UGConfig.cmake
+    ug-config.cmake
+
+  Add the installation prefix of "UG" to CMAKE_PREFIX_PATH or set "UG_DIR" to
+  a directory containing one of the above files.  If "UG" provides a separate
+  development package or SDK, be sure it has been installed.
+Call Stack (most recent call first):
+  cmake/modules/DuneGridMacros.cmake:19 (include)
+  /home/joe/Projekte/EXA-DUNE/patches/dune-common/cmake/modules/DuneMacros.cmake:556 (include)
+  /home/joe/Projekte/EXA-DUNE/patches/dune-common/cmake/modules/DuneMacros.cmake:694 (dune_process_dependency_macros)
+  CMakeLists.txt:22 (dune_project)
+
+
+-- Could NOT find UG (missing:  UG_DIR HAVE_UG)
+
+
 * Apollo cc, 4.3BSD fc & IBM RS6000/AIX xlc compiler & Microtec mcc68k & GNAT (July 94)
+     1 2 nil 0)
+
     (comma
      "^\"\\([^,\" \n\t]+\\)\", line \\([0-9]+\\)\
 \\(?:[(. pos]+\\([0-9]+\\))?\\)?[:.,; (-]\\( warning:\\|[-0-9 ]*(W)\\)?" 1 2 3 (4))
diff --git a/test/lisp/progmodes/compile-tests.el b/test/lisp/progmodes/compile-tests.el
index 6821a6b..8961576 100644
--- a/test/lisp/progmodes/compile-tests.el
+++ b/test/lisp/progmodes/compile-tests.el
@@ -79,6 +79,13 @@ compile-tests--test-regexps-data
      1 nil 302 "\\lib\\python\\Products\\PythonScripts\\PythonScript.py")
     ("File \"/tmp/foo.py\", line 10"
      1 nil 10 "/tmp/foo.py")
+    ;; cmake cmake-info
+    ("CMake Error at CMakeLists.txt:23 (hurz):"
+     1 nil 23 "CMakeLists.txt")
+    ("CMake Warning at cmake/modules/UseUG.cmake:73 (find_package):"
+     1 nil 73 "cmake/modules/UseUG.cmake")
+    ("  cmake/modules/DuneGridMacros.cmake:19 (include)"
+     1 nil 19 "cmake/modules/DuneGridMacros.cmake")
     ;; comma
     ("\"foo.f\", line 3: Error: syntax error near end of statement"
      1 nil 3 "foo.f")





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Wed, 20 Apr 2016 00:21:01 GMT) Full text and rfc822 format available.

Message #47 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: John Wiegley <jwiegley <at> gmail.com>
To: Richard Stallman <rms <at> gnu.org>
Cc: ofv <at> wanadoo.es, 22944 <at> debbugs.gnu.org, jorrit <at> jorrit.de
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Tue, 19 Apr 2016 17:20:37 -0700
>>>>> Richard Stallman <rms <at> gnu.org> writes:

> Could you please show me the patch?

Please see:

https://debbugs.gnu.org/cgi/bugreport.cgi?att=1;filename=0001-Add-CMake-support-in-compilation-mode-Bug-22944.patch;bug=22944;msg=11

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22944; Package emacs. (Wed, 20 Apr 2016 23:48:02 GMT) Full text and rfc822 format available.

Message #50 received at 22944 <at> debbugs.gnu.org (full text, mbox):

From: Richard Stallman <rms <at> gnu.org>
To: Óscar Fuentes <ofv <at> wanadoo.es>
Cc: jwiegley <at> gmail.com, 22944 <at> debbugs.gnu.org, jorrit <at> jorrit.de
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Wed, 20 Apr 2016 19:46:53 -0400
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

Thanks for sending the actual patch.  It is ok to install this.

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Reply sent to Óscar Fuentes <ofv <at> wanadoo.es>:
You have taken responsibility. (Sat, 23 Apr 2016 01:23:01 GMT) Full text and rfc822 format available.

Notification sent to jorrit <at> jorrit.de (Jö Fahlke):
bug acknowledged by developer. (Sat, 23 Apr 2016 01:23:01 GMT) Full text and rfc822 format available.

Message #55 received at 22944-done <at> debbugs.gnu.org (full text, mbox):

From: Óscar Fuentes <ofv <at> wanadoo.es>
To: Jö Fahlke <jorrit <at> jorrit.de>
Cc: 22944-done <at> debbugs.gnu.org
Subject: Re: bug#22944: 24.4; Wishlist: Support for cmake in compilation-mode
Date: Sat, 23 Apr 2016 03:21:58 +0200
Committed to master as 912e9159818f7356d45cc28b6666680b9857d7e7

Thanks Jö for your patience and the elaborated patch.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 21 May 2016 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 89 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.