aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorGlenn Morris2011-06-27 00:23:27 -0700
committerGlenn Morris2011-06-27 00:23:27 -0700
commit819a6054c72afc94ff1bbcfb1225e9db6696f032 (patch)
tree6750f662aafdc2291f91cc988ac235d4e6d50997 /lisp
parentbbe434201312f4e0c33de32baac4db09fcee316d (diff)
downloademacs-819a6054c72afc94ff1bbcfb1225e9db6696f032.tar.gz
emacs-819a6054c72afc94ff1bbcfb1225e9db6696f032.zip
flymake.el fix for bug#8866.
* lisp/progmodes/flymake.el (flymake-err-line-patterns): Allow for column numbers in the ant/javac pattern.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog21
-rw-r--r--lisp/progmodes/flymake.el4
2 files changed, 11 insertions, 14 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f32ea602729..499a30d2031 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,29 +1,28 @@
12011-06-27 Glenn Morris <rgm@gnu.org>
2
3 * progmodes/flymake.el (flymake-err-line-patterns):
4 Allow for column numbers in the ant/javac pattern. (Bug#8866)
5
12011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net> 62011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
2 7
3 * ses.el (ses-relocate-range): Keep rest of arguments for 8 * ses.el (ses-relocate-range): Keep rest of arguments for ses-range.
4 ses-range.
5 (ses--clean-!, ses--clean-_): New functions. 9 (ses--clean-!, ses--clean-_): New functions.
6 (ses-range): Add configurability of readout order, and conversion 10 (ses-range): Add configurability of readout order, and conversion
7 to Calc vector. 11 to Calc vector.
8 12
92011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
10
11 * ses.el (ses-repair-cell-reference-all): New function. 13 * ses.el (ses-repair-cell-reference-all): New function.
12 (ses-cell-symbol): Set macro as safe, so that it can be used in 14 (ses-cell-symbol): Set macro as safe, so that it can be used in
13 formulas. 15 formulas.
14 16
152011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
16
17 * ses.el: Update cycle detection algorithm. 17 * ses.el: Update cycle detection algorithm.
18 (ses-localvars): Add ses--Dijkstra-attempt-nb and 18 (ses-localvars): Add ses--Dijkstra-attempt-nb and
19 ses--Dijkstra-weight-bound, and initial values thereof when 19 ses--Dijkstra-weight-bound, and initial values thereof when applicable.
20 applicable.
21 (ses-set-localvars): New function. 20 (ses-set-localvars): New function.
22 (ses-make-cell): Add property-list as a cell element. 21 (ses-make-cell): Add property-list as a cell element.
23 (ses-cell-property-get-fun, ses-cell-property-get) 22 (ses-cell-property-get-fun, ses-cell-property-get)
24 (ses-cell-property-delq-fun, ses-cell-property-set-fun) 23 (ses-cell-property-delq-fun, ses-cell-property-set-fun)
25 (ses-cell-property-pop-fun, ses-cell-property-get-handle-fun): New 24 (ses-cell-property-pop-fun, ses-cell-property-get-handle-fun):
26 functions. 25 New functions.
27 (ses-cell-property-set, ses-cell-property-pop) 26 (ses-cell-property-set, ses-cell-property-pop)
28 (ses-cell-property-get-handle): New macro. 27 (ses-cell-property-get-handle): New macro.
29 (ses-cell-property-handle-car, ses-cell-property-handle-setcar): 28 (ses-cell-property-handle-car, ses-cell-property-handle-setcar):
@@ -39,8 +38,6 @@
39 (ses-recalculate-cell): Update for cycle detection based on 38 (ses-recalculate-cell): Update for cycle detection based on
40 Dijkstra algorithm. 39 Dijkstra algorithm.
41 40
422011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
43
44 * ses.el: Fix commenting and indenting convention. 41 * ses.el: Fix commenting and indenting convention.
45 42
462011-06-27 Stefan Monnier <monnier@iro.umontreal.ca> 432011-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
diff --git a/lisp/progmodes/flymake.el b/lisp/progmodes/flymake.el
index c01086c970e..8f617b44dae 100644
--- a/lisp/progmodes/flymake.el
+++ b/lisp/progmodes/flymake.el
@@ -924,8 +924,8 @@ Convert it to flymake internal format."
924 ;; PHP 924 ;; PHP
925 ("\\(?:Parse\\|Fatal\\) error: \\(.*\\) in \\(.*\\) on line \\([0-9]+\\)" 2 3 nil 1) 925 ("\\(?:Parse\\|Fatal\\) error: \\(.*\\) in \\(.*\\) on line \\([0-9]+\\)" 2 3 nil 1)
926 ;; LaTeX warnings (fileless) ("\\(LaTeX \\(Warning\\|Error\\): .*\\) on input line \\([0-9]+\\)" 20 3 nil 1) 926 ;; LaTeX warnings (fileless) ("\\(LaTeX \\(Warning\\|Error\\): .*\\) on input line \\([0-9]+\\)" 20 3 nil 1)
927 ;; ant/javac 927 ;; ant/javac. Note this also matches gcc warnings!
928 (" *\\(\\[javac\\] *\\)?\\(\\([a-zA-Z]:\\)?[^:(\t\n]+\\)\:\\([0-9]+\\)\:[ \t\n]*\\(.+\\)" 928 (" *\\(\\[javac\\] *\\)?\\(\\([a-zA-Z]:\\)?[^:(\t\n]+\\)\:\\([0-9]+\\)\\(?:\:[0-9]+\\)?\:[ \t\n]*\\(.+\\)"
929 2 4 nil 5)) 929 2 4 nil 5))
930 ;; compilation-error-regexp-alist) 930 ;; compilation-error-regexp-alist)
931 (flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist)) 931 (flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist))