diff options
| author | Glenn Morris | 2013-01-13 17:08:13 -0800 |
|---|---|---|
| committer | Glenn Morris | 2013-01-13 17:08:13 -0800 |
| commit | 51e7349210ae8de4296e4efe4ac903ceae8786cc (patch) | |
| tree | 33ed3d7278e46552d0d3735bd42fa248a1964535 /test | |
| parent | b35b088608a02d43b39bbfd3240547d3d9de7366 (diff) | |
| download | emacs-51e7349210ae8de4296e4efe4ac903ceae8786cc.tar.gz emacs-51e7349210ae8de4296e4efe4ac903ceae8786cc.zip | |
Fix interpretation of gnu line.col1-col2 error message format
* lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):
* test/automated/compile-tests.el (compile-tests--test-regexps-data):
Fix interpretation of gnu line.col1-col2 format.
Fixes: debbugs:13335
Diffstat (limited to 'test')
| -rw-r--r-- | test/ChangeLog | 5 | ||||
| -rw-r--r-- | test/automated/compile-tests.el | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index 7b058c1d2bd..472a6073884 100644 --- a/test/ChangeLog +++ b/test/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2013-01-14 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * automated/compile-tests.el (compile-tests--test-regexps-data): | ||
| 4 | Fix interpretation of gnu line.col1-col2 format. (Bug#13335) | ||
| 5 | |||
| 1 | 2013-01-10 Wolfgang Jenkner <wjenkner@inode.at> | 6 | 2013-01-10 Wolfgang Jenkner <wjenkner@inode.at> |
| 2 | 7 | ||
| 3 | * automated/man-tests.el: New file. | 8 | * automated/man-tests.el: New file. |
diff --git a/test/automated/compile-tests.el b/test/automated/compile-tests.el index f976efe72de..682867d1178 100644 --- a/test/automated/compile-tests.el +++ b/test/automated/compile-tests.el | |||
| @@ -176,8 +176,10 @@ | |||
| 176 | ("foo.c:8.23: note: message" 1 23 8 "foo.c") | 176 | ("foo.c:8.23: note: message" 1 23 8 "foo.c") |
| 177 | ("foo.c:8.23: info: message" 1 23 8 "foo.c") | 177 | ("foo.c:8.23: info: message" 1 23 8 "foo.c") |
| 178 | ("foo.c:8:23:information: message" 1 23 8 "foo.c") | 178 | ("foo.c:8:23:information: message" 1 23 8 "foo.c") |
| 179 | ("foo.c:8.23-45: Informational: message" 1 (23 . nil) (8 . 45) "foo.c") | 179 | ("foo.c:8.23-45: Informational: message" 1 (23 . 46) (8 . nil) "foo.c") |
| 180 | ("foo.c:8-23: message" 1 nil (8 . 23) "foo.c") | 180 | ("foo.c:8-23: message" 1 nil (8 . 23) "foo.c") |
| 181 | ;; The next one is not in the GNU standards AFAICS. | ||
| 182 | ;; Here we seem to interpret it as LINE1-LINE2.COL2. | ||
| 181 | ("foo.c:8-45.3: message" 1 (nil . 4) (8 . 45) "foo.c") | 183 | ("foo.c:8-45.3: message" 1 (nil . 4) (8 . 45) "foo.c") |
| 182 | ("foo.c:8.23-9.1: message" 1 (23 . 2) (8 . 9) "foo.c") | 184 | ("foo.c:8.23-9.1: message" 1 (23 . 2) (8 . 9) "foo.c") |
| 183 | ("jade:dbcommon.dsl:133:17:E: missing argument for function call" | 185 | ("jade:dbcommon.dsl:133:17:E: missing argument for function call" |