summaryrefslogtreecommitdiff
path: root/lisp/follow.el
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos.Juanma Barranquero2011-07-141-23/+23
|
* lisp/*.el: Lexical-binding cleanup.Juanma Barranquero2011-04-191-1/+1
|
* Fix typos in comments.Juanma Barranquero2011-04-081-1/+1
|
* Compute freevars in cconv-analyse.Stefan Monnier2011-02-261-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/cconv.el: Compute freevars in cconv-analyse. (cconv-mutated, cconv-captured): Remove. (cconv-captured+mutated, cconv-lambda-candidates): Don't give them a global value. (cconv-freevars-alist): New var. (cconv-freevars): Remove. (cconv--lookup-let): Remove. (cconv-closure-convert-function): Extract from cconv-closure-convert-rec. (cconv-closure-convert-rec): Adjust to above changes. (fboundp): New function. (cconv-analyse-function, form): Rewrite. * lisp/emacs-lisp/bytecomp.el (byte-compile-initial-macro-environment): Handle declare-function here. (byte-compile-obsolete): Remove. (byte-compile-arglist-warn): Check late defsubst here. (byte-compile-file-form): Simplify. (byte-compile-file-form-defsubst): Remove. (byte-compile-macroexpand-declare-function): Rename from byte-compile-declare-function, turn it into a macro-expander. (byte-compile-normal-call): Check obsolescence. (byte-compile-quote-form): Remove. (byte-compile-defmacro): Revert to trunk's definition which seems to work just as well and handles `declare'. * lisp/emacs-lisp/byte-run.el (make-obsolete): Don't modify byte-compile. * lisp/Makefile.in (BIG_STACK_DEPTH): Increase to 1200. (compile-onefile): Pass $(BIG_STACK_OPTS) before "-l bytecomp". * lisp/emacs-lisp/macroexp.el: Use lexbind. (macroexpand-all-1): Check macro obsolescence. * lisp/vc/diff-mode.el: Use lexbind. * lisp/follow.el (follow-calc-win-end): Simplify.
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* (follow-select-if-visible): Improve the check for theChong Yidong2008-12-301-18/+18
| | | | | | last line of the window. (follow-post-command-hook): Perform redisplay in more circumstances, to avoid getting point stuck on partially visible lines.
* (follow-calculate-first-window-start-from-below): Avoid loopingChong Yidong2008-12-301-6/+9
| | | | forever if vertical-motion returns an unexpected value.
* (follow-calc-win-end): Use with-selected-window.Chong Yidong2008-12-301-78/+84
| | | | | | | | | | | | | (follow-windows-start-end, follow-pos-visible) (follow-windows-aligned-p): Code cleanup. (follow-select-if-visible): Try to avoid partially-visible lines. (follow-select-if-visible-from-first): Call follow-redisplay and move point to destination. (follow-redisplay): New arg, to keep selected window unchanged. (follow-post-command-hook): In final check for destination visibility, use window-start and window-end instead of the less accurate follow-pos-visible. If the selected window is redrawn, tell follow-redisplay to preserve it.
* (follow-calc-win-start): Don't use `inline'.Chong Yidong2008-12-301-287/+186
| | | | | | | | | | (follow-update-window-start, follow-select-if-visible) (follow-calculate-first-window-start-from-below) (follow-post-command-hook): Code cleanup. (follow-downward, follow-calculate-first-window-start): Function deleted and merged into follow-redisplay. (follow-redisplay): Merge code from follow-downward and follow-calculate-first-window-start.
* (follow-scroll-down, follow-calc-win-end)Martin Rudalics2008-10-281-4/+8
| | | | | (follow-estimate-first-window-start): Reduce effective window height when header line is present.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Merge from emacs--rel--22Miles Bader2008-02-241-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
| * *** empty log message ***Juanma Barranquero2008-02-051-1/+1
| |
* | Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ \ | |/ | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | Comment change.Richard M. Stallman2007-12-251-0/+2
| |
* | Merge from emacs--rel--22Miles Bader2007-11-091-2/+2
|\ \ | |/ | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-923
| * (follow-unload-function): Add docstring.Juanma Barranquero2007-10-301-2/+2
| | | | | | | | (follow-unload-function): Remove variable.
| * (follow-unload-function): New function.Juanma Barranquero2007-10-191-3/+33
| |
| * (follow-stop-intercept-process-output):Juanma Barranquero2007-10-111-1/+1
| | | | | | | | Use `follow-call-process-filter' rather than `process-filter'.
| * Change all instances of "Follow Mode" to "Follow mode" in docstrings and ↵Juanma Barranquero2007-10-101-31/+31
| | | | | | | | messages.
* | (follow-unload-function): New function.Juanma Barranquero2007-10-191-4/+35
| |
* | (follow-stop-intercept-process-output):Juanma Barranquero2007-10-111-11/+8
| | | | | | | | | | Use `follow-call-process-filter' rather than `process-filter'. Simplify.
* | Change all instances of "Follow Mode" to "Follow mode" in docstrings and ↵Juanma Barranquero2007-10-101-33/+33
| | | | | | | | | | | | messages. (follow-menu-filter): Fix arg passed to `bound-and-true-p'.
* | Require easymenu.Juanma Barranquero2007-10-091-0/+2
| |
* | Merge from emacs--rel--22Miles Bader2007-10-091-22/+21
|\ \ | |/ | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-875
| * (follow-mode-hook, follow-mode): Doc fixes.Juanma Barranquero2007-10-091-4/+3
| | | | | | | | (follow-mode-off-hook): Mark as obsolete.
| * (follow-mode): Don't run hooks twice. Use `when'.Juanma Barranquero2007-10-081-8/+6
| |
| * Fix typos in file header commentary.Eli Zaretskii2007-09-131-17/+16
| |
| * (follow-generic-filter): Fix a typo in a comment.Eli Zaretskii2007-09-131-5/+5
| |
* | (follow-mode-hook, follow-mode): Doc fixes.Juanma Barranquero2007-10-091-4/+3
| | | | | | | | (follow-mode-off-hook): Mark as obsolete.
* | (follow-mode): Don't run hooks twice. Use `when'.Juanma Barranquero2007-10-081-8/+6
| |
* | Davis Herring <herring at lanl.gov>: Fix comment typo.Glenn Morris2007-09-131-1/+1
| |
* | Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
| * (follow-mode-hook, follow-mode-off-hook, follow-mode,Juanma Barranquero2007-07-181-19/+19
| | | | | | | | | | | | | | follow-delete-other-windows-and-split, follow-recenter, follow-windows-aligned-p, follow-point-visible-all-windows-p, follow-redisplay, follow-estimate-first-window-start, follow-xemacs-scrollbar-support, follow-intercept-process-output): Fix typos in docstrings.
* | *** empty log message ***Juanma Barranquero2007-07-181-1/+1
| |
* | (follow-mode-hook, follow-mode-off-hook, follow-mode,Juanma Barranquero2007-07-181-17/+17
| | | | | | | | | | | | | | follow-delete-other-windows-and-split, follow-recenter, follow-windows-aligned-p, follow-point-visible-all-windows-p, follow-redisplay, follow-estimate-first-window-start, follow-xemacs-scrollbar-support, follow-intercept-process-output): Fix typos in docstrings.
* | Don't change the global map from the follow-mode-map defvar, but from theStefan Monnier2007-07-101-124/+44
| | | | | | | | | | | | toplevel. Use easy-menu to unify the Emacs and XEmacs code. (turn-on-follow-mode, turn-off-follow-mode): Remove interactive spec since `follow-mode' should be used instead for that.
* | (follow-all-followers, follow-generic-filter): Remove redundant checks.Juanma Barranquero2007-06-141-2/+2
|/
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (follow-avoid-tail-recenter-p): Fix typo in docstring.Juanma Barranquero2006-11-061-2/+2
|
* Use (featurep 'xemacs) everywhere.Stefan Monnier2006-04-261-303/+222
| | | | | | | | (follow-mode): Use define-minor-mode. (follow-mode-map): Move initialization into the declaration. Use command remapping. (follow-emacs-version-xemacs-p): Remove. (follow-submit-feedback): Remove.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* Change Maintainer field.Richard M. Stallman2005-09-151-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-2/+2
|