summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
...
| * | New file.Glenn Morris2007-11-171-0/+195
| | |
| * | (byte-compile-declare-function): New function, byte-hunk-handler forGlenn Morris2007-11-171-1/+11
| | | | | | | | | | | | | | | declare-function. (byte-compile-callargs-warn): Handle declared functions.
| * | (declare-function): New macro.Glenn Morris2007-11-171-0/+19
| | |
| * | (authors-process-lines): Remove.Glenn Morris2007-11-171-20/+2
| | | | | | | | | | | | (authors): Use process-lines rather than authors-process-lines.
| * | (ring-size, ring-p, ring-insert, ring-length, ring-empty-p): Use c[ad]dr.Juanma Barranquero2007-11-171-39/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (ring-plus1): Use `1+'. (ring-minus1): Use `zerop'. (ring-remove): Use c[ad]dr. Use `when'. (ring-copy): Use c[ad]dr. Use `let', not `let*'. (ring-ref): Use `let', not `let*'. (ring-insert-at-beginning): Use c[ad]dr. Doc fix. (ring-insert+extend): Use c[ad]dr. Fix typo in docstring. (ring-member): Simplify. Doc fix. (ring-convert-sequence-to-ring): Simplify.
| * | (backquote): Improve argument/docstring consistency.Juanma Barranquero2007-11-171-2/+2
| | |
| * | Comment change.Juanma Barranquero2007-11-141-1/+0
| | |
| * | * emacs-lisp/byte-opt.el (byte-compile-trueconstp): Handle moreDan Nicolaescu2007-11-131-19/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | constant forms. (byte-compile-nilconstp): New function. (byte-optimize-cond): Kill subsequent branches when a branch is know to be taken or not taken. (byte-optimize-if): Use byte-compile-nilconstp instead of hand coding.
* | | Merge from emacs--devo--0Miles Bader2007-11-1113-402/+253
|\| | | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-283
| * | * emacs-lisp/byte-opt.el (byte-optimize-featurep): OptimizeDan Nicolaescu2007-11-102-21/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (featurep 'emacs) to t. * emacs-lisp/bytecomp.el (byte-compile-find-bound-condition): New function. (byte-compile-maybe-guarded): Use it to also look for bound symbols inside `and' forms. Comment out non-working code that was trying to avoid warnings for XEmacs code.
| * | (byte-compile-file-form-define-abbrev-table): New function.Stefan Monnier2007-11-091-0/+7
| | |
| * | Merge from emacs--rel--22Miles Bader2007-11-092-19/+20
| |\| | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-923
| | * Default argument for find-libraryVinicius Jose Latorre2007-10-311-5/+15
| | |
| | * (elp-report-limit, elp-restore-all, elp-unset-master, elp-results): Fix typos.Juanma Barranquero2007-10-311-10/+10
| | | | | | | | | | | | | | | (elp-sort-by-function, elp-use-standard-output, elp-recycle-buffers-p): Doc fixes.
| | * (unsafep, unsafep-function, unsafep-progn, unsafep-let):Juanma Barranquero2007-10-291-9/+10
| | | | | | | | | | | | Fix typos in docstrings.
| | * (byte-compile-warnings): Autoload the safe-local-variable property.Glenn Morris2007-10-261-1/+2
| | |
| | * (ad-get-advice-info): Change to a function.Richard M. Stallman2007-10-161-6/+9
| | | | | | | | | | | | | | | | | | (ad-get-advice-info-macro): New macro, like old ad-get-advice-info. (ad-is-advised, ad-get-advice-info-field) (ad-set-advice-info-field): Use ad-get-advice-info-macro.
| * | * emacs-lisp/lselect.el: Move to obsolete/lselect.el.Dan Nicolaescu2007-11-021-242/+0
| | | | | | | | | | | | * obsolete/lselect.el: Do not warn about unknown functions.
| * | (authors-scan-change-log)Glenn Morris2007-11-011-4/+4
| | | | | | | | | | | | | | | (authors-scan-el): Don't enable local eval; enable only safe local variables, without querying.
| * | (cl-cannot-unload): Remove function.Juanma Barranquero2007-10-311-3/+5
| | | | | | | | | | | | | | | | | | (cl-unload-hook): Remove variable. (cl-unload-function): New-style unload function, adapted from `cl-cannot-unload'.
| * | (elp-unload-hook): Remove function and variable.Juanma Barranquero2007-10-311-3/+5
| | | | | | | | | | | | | | | (elp-unload-function): New-style unload function, adapted from `elp-unload-hook'.
| * | Default argument for find-libraryVinicius Jose Latorre2007-10-311-5/+15
| | |
| * | (byte-compile-disable-warning)Glenn Morris2007-10-301-2/+6
| | | | | | | | | | | | (byte-compile-enable-warning): Doc fix.
| * | * textmodes/flyspell.el (message-signature-separator):Dan Nicolaescu2007-10-291-60/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * longlines.el (message-indent-citation-function): Pacify byte compiler. * emacs-lisp/cl-loaddefs.el: * ldefs-boot.el: Regenerate. * Makefile.in (BYTE_COMPILE_EXTRA_FLAGS): New variable. (.el.elc, compile, compile-always, compile-calc) ($(lisp)/progmodes/cc-mode.elc): Use it.
| * | Move local variables to end of file, and set byte-compile-warnings toGlenn Morris2007-10-291-1/+6
| | | | | | | | | | | | `(not cl-functions)'.
| * | (byte-compile-warnings): Document `not'.Glenn Morris2007-10-281-31/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (byte-compile-warnings-safe-p): Handle `not'. (byte-compile-warning-enabled-p, byte-compile-disable-warning) (byte-compile-enable-warning): New functions. (byte-compile-eval-before-compile) (byte-compile-file-form-require): Use byte-compile-disable-warning. (byte-compile-close-variables): Locally bind byte-compile-warnings, but do not modify it. (byte-compile-eval, byte-compile-obsolete) (byte-compile-warn-about-unresolved-functions) (byte-compile-file-form-defvar) (byte-compile-file-form-custom-declare-variable) (byte-compile-file-form-require) (byte-compile-file-form-defmumble, byte-compile-lambda) (byte-compile-form, byte-compile-normal-call) (byte-compile-variable-ref, byte-compile-defvar) (byte-compile-make-variable-buffer-local): Use byte-compile-warning-enabled-p.
| * | (ad-compile-function): Use byte-compile-disable-warning.Glenn Morris2007-10-281-5/+2
| | |
| * | Add a local variables section, and setGlenn Morris2007-10-281-0/+4
| | | | | | | | | | | | byte-compile-warnings to `(not cl-functions)'.
| * | Unify local variable section, and setGlenn Morris2007-10-281-8/+5
| | | | | | | | | | | | | | | | | | byte-compile-warnings to `(not cl-functions)'. (cl-do-proclaim): Use byte-compile-disable-warning and byte-compile-enable-warning.
| * | Unify local variable section, and set byte-compile-warnings to `(notGlenn Morris2007-10-281-1/+3
| | | | | | | | | | | | cl-functions)'.
* | | Merge from emacs--devo--0Miles Bader2007-10-274-5/+8
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 902-908) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 131-137) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 261-262) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
| * | (byte-compile-warnings): Autoload the safe-local-variable property.Glenn Morris2007-10-261-1/+2
| | |
| * | (ad-make-advised-docstring): Add ad-advice-info text property to doc string.Juanma Barranquero2007-10-231-2/+4
| | |
| * | (byte-optimize-featurep): Fix paren typo.Stefan Monnier2007-10-211-1/+1
| | |
| * | * emulation/edt-mapper.el (function-key-map):Dan Nicolaescu2007-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (edt-map-key): Make it a function instead of using fset. Inline edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs. (edt-gnu-map-key, edt-lucid-map-key): Remove. (edt-x-emacs-p): Remove. (edt-emacs-variant, edt-window-system, edt-xserver): Use featurep 'xemacs. * net/eudc.el: Use (featurep 'xemacs) instead of the string test. Replace eudc-xemacs-p with its definition. (eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p) (eudc-emacs-mule-p): Remove. (eudc-install-menu, eudc-mode): Replace eudc-emacs-p and eudc-xemacs-p with feature tests. * net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap) (eudc-bob-url-keymap, eudc-bob-sound-keymap) (eudc-bob-generic-keymap, eudc-bob-popup-menu) (eudc-bob-toggle-inline-display): * net/eudc-hotlist.el (eudc-hotlist-emacs-menu): Replace eudc-emacs-p and eudc-xemacs-p with feature tests. * net/eudcb-ph.el (eudc-ph-open-session): Replace eudc-xemacs-mule-p with its former definition. * progmodes/octave-mod.el (octave-xemacs-p): Remove. (octave-abbrev-start): Replace octave-xemacs-p with (featurep 'xemacs). * progmodes/vera-mode.el (vera-xemacs): Remove. (vera-mode-syntax-table): Replace vera-xemacs with (featurep 'xemacs). * progmodes/vhdl-mode.el (vhdl-xemacs): Remove. (vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init) (vhdl-speedbar-initialize, vhdl-ps-print-init) (vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages) (vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs with (featurep 'xemacs). * progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx) (save-buffer-state-x): * obsolete/fast-lock.el (fast-lock-verbose): * emulation/viper-init.el (viper-xemacs-p) (viper-cond-compile-for-xemacs-or-emacs): * emacs-lisp/checkdoc.el (checkdoc-minor-mode-map): * ps-print.el (case-fold-search): * ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs): * calculator.el (calculator-help): Use featurep 'xemacs.
* | | Merge from emacs--devo--0Miles Bader2007-10-201-30/+32
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 899-900) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 129-130) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 259-260) - Merge from emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-272
| * | (easy-mmode-define-navigation):Stefan Monnier2007-10-201-30/+32
| | | | | | | | | | | | Add `body' arg. Cleanup the check-narrow-maybe/re-narrow-maybe mess.
* | | Merge from emacs--devo--0Miles Bader2007-10-192-8/+9
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 890-898) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 122-128) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 257-258) - Merge from emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-270
| * | Don't require loadhist.Juanma Barranquero2007-10-171-2/+0
| | |
| * | (ad-get-advice-info): Change to a function.Richard M. Stallman2007-10-161-6/+9
| | | | | | | | | | | | | | | | | | (ad-get-advice-info-macro): New macro, like old ad-get-advice-info. (ad-is-advised, ad-get-advice-info-field) (ad-set-advice-info-field): Use ad-get-advice-info-macro.
* | | Merge from emacs--devo--0Miles Bader2007-10-154-69/+83
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 887-889) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 116-121) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-268
| * | Merge from emacs--rel--22Miles Bader2007-10-152-38/+7
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 116-121) - Update from CVS Revision: emacs@sv.gnu.org/emacs--devo--0--patch-889
| | * (debugger-setup-buffer): Disable undo in *Backtrace*.Richard M. Stallman2007-10-101-0/+1
| | |
| * | (ring-convert-sequence-to-ring)Richard M. Stallman2007-10-141-0/+72
| | | | | | | | | | | | | | | (ring-insert+extend, ring-remove+insert+extend, ring-member) (ring-next, ring-previous): New functions.
| * | (documentation): Advice deleted. Doc for advised functionsRichard M. Stallman2007-10-141-31/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is now handled at C level. (ad-stop-advice, ad-start-advice): Don't enable or disable advice for `documentation'. (ad-advised-definition-docstring-regexp): Var deleted. (ad-make-advised-definition-docstring): Store orig name as text property of string. (ad-advised-definition-p): Check for text property of docstring.
* | | Merge from emacs--devo--0Miles Bader2007-10-131-11/+11
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 880-885) - Remove RCS keywords from doc/misc/cc-mode.texi - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-264
| * | (top level): Use mapc rather than mapcar.Glenn Morris2007-10-121-11/+11
| | |
* | | Fix up multi-tty mergeMiles Bader2007-10-121-1/+1
| | | | | | | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-261 Creator: Stefan Monnier <monnier@iro.umontreal.ca>
* | | Merge from emacs--devo--0Miles Bader2007-10-1119-438/+405
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 866-879) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
| * | Merge from emacs--rel--22Miles Bader2007-10-092-29/+39
| |\| | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-875