summaryrefslogtreecommitdiff
path: root/etc/compilation.txt
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2012-10-14 09:40:05 +0200
committerEli Zaretskii <eliz@gnu.org>2012-10-14 09:40:05 +0200
commit8111f5e6f05228e36496f3bdccad711f569acb9b (patch)
treec096c4b0c4bac69b893ef81156d9e06d3631c5d8 /etc/compilation.txt
parent9760c73c668269cd8de4625b0137d574551c98e5 (diff)
downloademacs-8111f5e6f05228e36496f3bdccad711f569acb9b.tar.gz
Adapt compile.el to changes in MSVC diagnostics format.
lisp/progmodes/compile.el (compilation-error-regexp-alist-alist): Adjust the msft regexp to the output of Studio 2010, and move msft before edg-1. See the discussion on emacs-devel, http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00579.html, for the details. etc/compilation.txt (msft): Add error messages in new Studio 2010 format. test/automated/compile-tests.el (compile-tests--test-regexps-data): Add data for msft's new format.
Diffstat (limited to 'etc/compilation.txt')
-rw-r--r--etc/compilation.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/compilation.txt b/etc/compilation.txt
index 269f8d23e6b..8d31847569c 100644
--- a/etc/compilation.txt
+++ b/etc/compilation.txt
@@ -308,6 +308,13 @@ made it more strict about the error message that follows.
keyboard handler.c(537) : warning C4005: 'min' : macro redefinition
d:\tmp\test.c(23) : error C2143: syntax error : missing ';' before 'if'
d:\tmp\test.c(1145) : see declaration of 'nsRefPtr'
+1>test_main.cpp(29): error C2144: syntax error : 'int' should be preceded by ';'
+1>test_main.cpp(29): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
+1>
+1>Build FAILED.
+1>
+1>Time Elapsed 00:00:01.46
+========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
* Open Watcom