# HG changeset patch # User Masatake YAMATO # Date 1098723526 0 # Node ID fbcb259c5936e9c0bc83a05f82b33ef6ec303ea0 # Parent e29c771814359f7f739c8577fe59c2db3cfb6469 * progmodes/flymake.el (flymake-split-string): Use `flymake-split-string-remove-empty-edges' in any case. * progmodes/flymake.el (flymake-err-line-patterns): Use `compilation-error-regexp-alist-alist' instead of `compilation-error-regexp-alist'. diff -r e29c77181435 -r fbcb259c5936 lisp/ChangeLog --- a/lisp/ChangeLog Mon Oct 25 16:05:27 2004 +0000 +++ b/lisp/ChangeLog Mon Oct 25 16:58:46 2004 +0000 @@ -1,3 +1,14 @@ +2004-10-26 Pavel Kobiakov + + * progmodes/flymake.el (flymake-split-string): Use + `flymake-split-string-remove-empty-edges' in any case. + +2004-10-26 Masatake YAMATO + + * progmodes/flymake.el (flymake-err-line-patterns): + Use `compilation-error-regexp-alist-alist' instead of + `compilation-error-regexp-alist'. + 2004-10-25 Jay Belanger * calc/calc-incom.el (calc-digit-dots): Inhibit read-only before diff -r e29c77181435 -r fbcb259c5936 lisp/progmodes/flymake.el --- a/lisp/progmodes/flymake.el Mon Oct 25 16:05:27 2004 +0000 +++ b/lisp/progmodes/flymake.el Mon Oct 25 16:58:46 2004 +0000 @@ -94,7 +94,7 @@ (defun flymake-split-string(str pattern) (cond ((equal flymake-emacs 'xemacs) (flymake-split-string-remove-empty-edges str pattern)) - (t (split-string str pattern)) + (t (flymake-split-string-remove-empty-edges str pattern)) ) ) @@ -1243,7 +1243,8 @@ (" *\\(\\[javac\\]\\)? *\\(\\([a-zA-Z]:\\)?[^:(\t\n]+\\)\:\\([0-9]+\\)\:[ \t\n]*\\(.+\\)" 2 4 nil 5) ) - compilation-error-regexp-alist) + ;; compilation-error-regexp-alist) + (mapcar (lambda (x) (cdr x)) compilation-error-regexp-alist-alist)) "patterns for matching error/warning lines, (regexp file-idx line-idx err-text-idx)" ) ;(defcustom flymake-err-line-patterns