diff options
author | Jan Nieuwenhuizen <janneke@gnu.org> | 2014-08-13 21:17:21 +0200 |
---|---|---|
committer | Jan Nieuwenhuizen <janneke@gnu.org> | 2014-08-13 21:17:21 +0200 |
commit | 8f944212cf4b368eb77877676e70cea9c3a6c32e (patch) | |
tree | 385c7fbb870b96d3957dfb0a18d5c08367f1783a /etc/compilation.txt | |
parent | 01fe01d59e38636d3950406afed33909e9df55d6 (diff) | |
download | emacs-8f944212cf4b368eb77877676e70cea9c3a6c32e.tar.gz |
Support Guile backtraces in compilation mode.
* lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):
Add Guile regexpses.
* etc/compilation.txt (file): Add Guile backtrace example.
* test/automated/compile-tests.el (compile--test-error-line):
Grok FILE being nil. Allows for Guile tests to pass.
(compile-tests--test-regexps-data): Add Guile tests.
Diffstat (limited to 'etc/compilation.txt')
-rw-r--r-- | etc/compilation.txt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/etc/compilation.txt b/etc/compilation.txt index e835c57eb13..919e4db30d2 100644 --- a/etc/compilation.txt +++ b/etc/compilation.txt @@ -261,6 +261,26 @@ file:G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found. {standard input}:27041: Warning: end of file not at end of a line; newline inserted +* Guile backtrace, 2.0.11 + +symbols: guile-file, guile-line + +Backtrace: +In ice-9/boot-9.scm: + 157: 6 [catch #t #<catch-closure 196e3e0> ...] +In unknown file: + ?: 5 [apply-smob/1 #<catch-closure 196e3e0>] +In ice-9/boot-9.scm: + 63: 4 [call-with-prompt prompt0 ...] +In ice-9/eval.scm: + 432: 3 [eval # #] +In unknown file: + ?: 2 [eval (main (command-line)) #<directory (gud-break) 1962510>] +In /home/janneke/vc/guile/examples/gud-break.scm: +1038: 1 [main ("gud-break.scm")] +1033: 0 [stderr "~a:hello world\n" (# # #)] + + * Lucid Compiler, lcc 3.x symbol: lcc |