Commit 819a6054 authored by Glenn Morris's avatar Glenn Morris
Browse files

flymake.el fix for bug#8866.

* lisp/progmodes/flymake.el (flymake-err-line-patterns):
Allow for column numbers in the ant/javac pattern.
parent bbe43420
2011-06-27 Glenn Morris <rgm@gnu.org>
* progmodes/flymake.el (flymake-err-line-patterns):
Allow for column numbers in the ant/javac pattern. (Bug#8866)
2011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net> 2011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
* ses.el (ses-relocate-range): Keep rest of arguments for * ses.el (ses-relocate-range): Keep rest of arguments for ses-range.
ses-range.
(ses--clean-!, ses--clean-_): New functions. (ses--clean-!, ses--clean-_): New functions.
(ses-range): Add configurability of readout order, and conversion (ses-range): Add configurability of readout order, and conversion
to Calc vector. to Calc vector.
2011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
* ses.el (ses-repair-cell-reference-all): New function. * ses.el (ses-repair-cell-reference-all): New function.
(ses-cell-symbol): Set macro as safe, so that it can be used in (ses-cell-symbol): Set macro as safe, so that it can be used in
formulas. formulas.
2011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
* ses.el: Update cycle detection algorithm. * ses.el: Update cycle detection algorithm.
(ses-localvars): Add ses--Dijkstra-attempt-nb and (ses-localvars): Add ses--Dijkstra-attempt-nb and
ses--Dijkstra-weight-bound, and initial values thereof when ses--Dijkstra-weight-bound, and initial values thereof when applicable.
applicable.
(ses-set-localvars): New function. (ses-set-localvars): New function.
(ses-make-cell): Add property-list as a cell element. (ses-make-cell): Add property-list as a cell element.
(ses-cell-property-get-fun, ses-cell-property-get) (ses-cell-property-get-fun, ses-cell-property-get)
(ses-cell-property-delq-fun, ses-cell-property-set-fun) (ses-cell-property-delq-fun, ses-cell-property-set-fun)
(ses-cell-property-pop-fun, ses-cell-property-get-handle-fun): New (ses-cell-property-pop-fun, ses-cell-property-get-handle-fun):
functions. New functions.
(ses-cell-property-set, ses-cell-property-pop) (ses-cell-property-set, ses-cell-property-pop)
(ses-cell-property-get-handle): New macro. (ses-cell-property-get-handle): New macro.
(ses-cell-property-handle-car, ses-cell-property-handle-setcar): (ses-cell-property-handle-car, ses-cell-property-handle-setcar):
...@@ -39,8 +38,6 @@ ...@@ -39,8 +38,6 @@
(ses-recalculate-cell): Update for cycle detection based on (ses-recalculate-cell): Update for cycle detection based on
Dijkstra algorithm. Dijkstra algorithm.
2011-06-27 Vincent Belaïche <vincentb1@users.sourceforge.net>
* ses.el: Fix commenting and indenting convention. * ses.el: Fix commenting and indenting convention.
2011-06-27 Stefan Monnier <monnier@iro.umontreal.ca> 2011-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
......
...@@ -924,8 +924,8 @@ Convert it to flymake internal format." ...@@ -924,8 +924,8 @@ Convert it to flymake internal format."
;; PHP ;; PHP
("\\(?:Parse\\|Fatal\\) error: \\(.*\\) in \\(.*\\) on line \\([0-9]+\\)" 2 3 nil 1) ("\\(?:Parse\\|Fatal\\) error: \\(.*\\) in \\(.*\\) on line \\([0-9]+\\)" 2 3 nil 1)
;; LaTeX warnings (fileless) ("\\(LaTeX \\(Warning\\|Error\\): .*\\) on input line \\([0-9]+\\)" 20 3 nil 1) ;; LaTeX warnings (fileless) ("\\(LaTeX \\(Warning\\|Error\\): .*\\) on input line \\([0-9]+\\)" 20 3 nil 1)
;; ant/javac ;; ant/javac. Note this also matches gcc warnings!
(" *\\(\\[javac\\] *\\)?\\(\\([a-zA-Z]:\\)?[^:(\t\n]+\\)\:\\([0-9]+\\)\:[ \t\n]*\\(.+\\)" (" *\\(\\[javac\\] *\\)?\\(\\([a-zA-Z]:\\)?[^:(\t\n]+\\)\:\\([0-9]+\\)\\(?:\:[0-9]+\\)?\:[ \t\n]*\\(.+\\)"
2 4 nil 5)) 2 4 nil 5))
;; compilation-error-regexp-alist) ;; compilation-error-regexp-alist)
(flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist)) (flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment