1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-12 09:00:40 -08:00
Commit graph

112 commits

Author SHA1 Message Date
Stefan Monnier
5ffc943b8f (flymake-mode): Add autoload cookie. 2005-03-26 15:33:33 +00:00
Stefan Monnier
17404091a0 (flymake-get-file-name-mode-and-masks)
(flymake-find-buildfile, flymake-find-possible-master-files)
(flymake-check-include, flymake-parse-line): Replace loops over the
length of lists, by loops over lists, to remove silly O(n�) behavior.
2005-03-25 00:17:42 +00:00
Stefan Monnier
4bd0a5d078 (flymake-ensure-ends-with-slash): Remove.
Substitute file-name-as-directory in the rest of the file.
(flymake-get-common-file-prefix): Rewrite, using compare-strings.
(flymake-replace-region): Remove unused arg `buffer'.
(flymake-check-patch-master-file-buffer): Update calls to it.
(flymake-add-err-info): Remove unused var `count'.
(flymake-mode): Use define-minor-mode.
2005-03-25 00:06:07 +00:00
Stefan Monnier
cd2325cdd3 Use with-current-buffer.
(flymake-float-time, flymake-get-temp-dir, flymake-replace-regexp-in-string)
(flymake-line-beginning-position, flymake-current-row, flymake-selected-frame)
(flymake-line-end-position, flymake-popup-menu): Avoid testing for `xemacs'.
(flymake-nop): Move.
(flymake-region-has-flymake-overlays): Return the computed value.
(flymake-reformat-err-line-patterns-from-compile-el): Use dolist.
Remove unused var `endline'.
(flymake-get-line-count): Remove unused function.
(flymake-display-err-menu-for-current-line): Unused var `move-mouse-pos'.
2005-03-24 22:55:54 +00:00
Stefan Monnier
9a686ad201 Misc fix up of comments and docstrings. 2005-03-24 22:42:42 +00:00
Kim F. Storm
ce721de432 Use (featurep 'xemacs).
(flymake-makehash): Change to defsubst. Use fboundp.
(flymake-time-to-float): Remove.
(flymake-float-time): Merge code from flymake-time-to-float here.
(flymake-replace-regexp-in-string): Change to defsubst.
(flymake-split-string-remove-empty-edges): Rename to flymake-split-string.
(flymake-split-string): Remove previous defalias.
(flymake-get-temp-dir): Change to defsubst.
(flymake-make-xemacs-menu, flymake-xemacs-window-edges): Define
for xemacs only.
(flymake-master-file-count-limit): Change into compiler defvar only.
(flymake-find-possible-master-files): Let-bind it dynamically while
sorting files using flymake-master-file-compare.
2004-11-26 23:56:39 +00:00
Richard M. Stallman
5323b4b056 Reindent.
(flymake-split-string):	Turn into defalias.
(flymake-fix-file-name): Renamed from flymake-fix-path-name.
(flymake-ensure-ends-with-slash): Rename arg to FILENAME.
(flymake-get-common-file-prefix): Renamed from ...path...  Doc fix.
(flymake-build-relative-filename): Renamed from ...path.
Fix error message.
2004-11-25 16:43:32 +00:00
Richard M. Stallman
2aa13ec4e0 Much whitespace and capitalization change.
Move `provide' to end.  Require `compile' only when compiling.
2004-11-25 16:33:53 +00:00
Masatake YAMATO
12e46b0083 2004-11-2 Pavel Kobiakov <pk_at_work@yahoo.com>
* progmodes/flymake.el (flymake-err-line-patterns): Use
	`flymake-reformat-err-line-patterns-from-compile-el' to convert
	`compilation-error-regexp-alist-alist' to internal Flymake format.

	* progmodes/flymake.el: eliminated byte-compiler warnings.
2004-11-01 17:42:31 +00:00
Masatake YAMATO
e3c9b21e83 * 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'.
2004-10-25 16:58:46 +00:00
Miles Bader
e1b46e0cc0 Changes from arch/CVS synchronization 2004-05-29 21:02:20 +00:00
Eli Zaretskii
4bcbcb9df3 New file. 2004-05-29 12:55:24 +00:00