summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
...
* (find-function-C-source-directory): New var.Stefan Monnier2004-04-291-3/+38
| | | | | (find-function-C-source): New fun. (find-function-search-for-symbol): Use it.
* (autoload-before-p): Remove.Juanma Barranquero2004-04-271-9/+3
| | | | (update-file-autoloads, update-directory-autoloads): Use `time-less-p'.
* (checkdoc-output-error-regex-alist): New var.Stefan Monnier2004-04-231-39/+10
| | | | | | | (checkdoc-output-font-lock-keywords): Remove error regexp. (checkdoc-output-mode-map): Remove. (checkdoc-output-mode): Derive from compilation-mode. (checkdoc-find-error-mouse, checkdoc-find-error): Remove.
* (rx-syntax): Move sregex style syntax to code.Stefan Monnier2004-04-231-25/+15
| | | | (rx-bracket, rx-check-any, rx-any): Clean up name space.
* Doc fixes.Stefan Monnier2004-04-231-132/+295
| | | | | | | | | | | | (rx-constituents): Add/extend many forms. (rx-check): Check form is a list. (bracket): Defvar. (rx-check-any, rx-any, rx-check-not): Modify. (rx-not): Simplify. (rx-trans-forms, rx-=, rx->=, rx-**, rx-not-char, rx-not-syntax): New. (rx-kleene): Use rx-trans-forms. (rx-quote-for-set): Delete. (rx): Allow multiple args.
* (batch-byte-recompile-directory): Add byte-recompile-directory's opt `arg'.Stefan Monnier2004-04-211-2/+2
|
* (checkdoc-output-mode): Make it a normal major mode.Stefan Monnier2004-04-211-27/+22
| | | | | | (checkdoc-buffer-label): Make sure the file name is meaningful. (checkdoc-output-to-error-buffer): Remove. (checkdoc-error, checkdoc-start-section): Rewrite.
* (easy-menu-add): Do call x-popup-menu, but only if it's defined.Richard M. Stallman2004-04-211-2/+2
|
* (disassemble): Handle lambda-exp as arg.Richard M. Stallman2004-04-211-2/+2
|
* Fix previous change.Richard M. Stallman2004-04-211-2/+1
|
* (byte-compile-no-warnings): Handle multiple args: compile like progn.Richard M. Stallman2004-04-211-1/+2
|
* (with-no-warnings): Simplify: take all args as &rest arg.Richard M. Stallman2004-04-211-3/+2
|
* (batch-byte-compile-file): Give a backtrace if requested.Stefan Monnier2004-04-141-18/+20
|
* (beginning-of-defun-raw, end-of-defun):Stefan Monnier2004-04-141-7/+15
| | | | Correctly handle negative arguments when calling hook functions.
* (checkdoc-output-mode-map, checkdoc-find-error-mouse, checkdoc-find-error):Stefan Monnier2004-04-141-15/+8
| | | | Use posn-set-point to merge the mouse and non-mouse case.
* (byte-compile-cond): Fix last change.Stefan Monnier2004-04-121-6/+7
|
* Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-196Miles Bader2004-04-103-11/+1
| | | | | | | | | | | | | | | | | | | Remove RCS keywords 2004-04-10 Miles Bader <miles@gnu.org> RCS keyword removal (only non-comment changes are enumerated here): * lisp/emacs-lisp/bytecomp.el (byte-compile-version): Variable removed. (byte-compile-insert-header): Don't use `byte-compile-version'. * lisp/url/url-vars.el (url-version): Use the constant string "Emacs" instead of calculating something from the RCS `State' keyword [the latter is almost entirely useless anyway]. * lisp/forms.el (forms-version): Variable removed. (forms-mode): Don't use `forms-version'. * lisp/recentf.el (recentf-version): Variable removed. * lisp/progmodes/delphi.el (delphi-version): Variable removed. * lisp/progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring.
* (easy-menu-add): Make it work in non-X Emacs.Stefan Monnier2004-04-091-2/+4
|
* (rx): Work at compile time, not run time.Eli Zaretskii2004-03-271-2/+4
|
* (ad-subr-arglist): Undo part of last patch.Stefan Monnier2004-03-231-1/+4
|
* Fix copyright.Stefan Monnier2004-03-221-1/+1
|
* (pp-eval-expression): Simplify.Stefan Monnier2004-03-221-7/+5
|
* (lisp-mode-variables): Don't setStefan Monnier2004-03-221-16/+16
| | | | | | | | | normal-auto-fill-function and comment-indent-function. The default values now work just as well. Don't set font-lock-beginning-of-syntax-function since we already set syntax-begin-function. (lisp-outline-level): Put ;;;###autoload at same level as (. (prin1-char): Quote special chars.
* (lm-keywords-finder-p): Use defvar rather than with-no-warnings.Stefan Monnier2004-03-221-2/+2
|
* (edebug-display): Bring up a debug trace if the source location can't be found.Stefan Monnier2004-03-221-11/+13
| | | | (edebug-compute-previous-result): Use prin1-char.
* (checkdoc-error): Dont' assume point-min == 1.Stefan Monnier2004-03-221-2/+4
| | | | (debug-ignored-errors): Add an entry.
* (byte-recompile-directory): Ignore hidden dir.Stefan Monnier2004-03-221-8/+12
| | | | (byte-compile-file): Output warning when deleting a file.
* (defsubst): Add edebug spec and use backquote.Stefan Monnier2004-03-221-6/+9
| | | | (dont-compile, eval-when-compile, eval-and-compile): Add edebug spec.
* (byte-compile-log-lap, byte-compile-inline-expand): Use backquote.Stefan Monnier2004-03-221-119/+126
| | | | | (byte-optimize-pure-func): Rename from byte-optimize-concat. (symbol-name, regexp-opt, regexp-quote): Mark as pure.
* (backquote-list*-macro): Use nreverse.Stefan Monnier2004-03-221-2/+8
|
* (ad-subr-arglist): Simplify.Stefan Monnier2004-03-221-24/+23
|
* Doc fix.Juri Linkov2004-03-221-1/+1
|
* (rx): Work at compile time, not run time.Juanma Barranquero2004-03-211-5/+8
|
* (make-obsolete-variable): Fix docstring.Juanma Barranquero2004-03-181-3/+3
|
* (byte-compile-get-constant): For strings, do compare text properties.Richard M. Stallman2004-03-121-2/+3
|
* (lisp-mode-variables): Set it.Stefan Monnier2004-03-081-1/+3
|
* (rx-check, rx-check-any, rx-check-not)Eli Zaretskii2004-02-161-19/+36
| | | | | | | | | | | (rx-repeat, rx-check-backref, rx-syntax, rx-to-string): Use lower-case "rx" in all error message. (rx-or): Put group around result. (rx-constituents): Add backref. (rx-syntax): Add string-delimiter, comment-delimiter. (rx-categories): Add combining-diacritic. (rx-check-not, rx-greedy, rx): Doc fix. (rx-backref, rx-check-backref): New.
* (rx-not): Bind case-fold-search to nil.Eli Zaretskii2004-02-161-1/+2
|
* (lisp-mode-variables): Adapt outline-regexp to the new conventions forLuc Teirlinck2004-02-121-1/+1
| | | | commenting out code.
* Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-84Miles Bader2004-02-101-0/+197
| | | | Add lisp/emacs-lisp/macroexp.el
* (defstruct): Remove extra format stringAndreas Schwab2004-02-081-5/+3
| | | | | argument. (cl-struct-setf-expander): Likewise.
* (lm-verify): Remove useless use ofAndreas Schwab2004-02-081-3/+3
| | | | format.
* (byte-compile-compatibility): Doc fix.Richard M. Stallman2004-01-291-53/+95
| | | | | | | | | | (byte-compile-format-warn): New. (byte-compile-callargs-warn): Use it. (Format, message, error): Add byte-compile-format-like property. (byte-compile-maybe-guarded): New. (byte-compile-if, byte-compile-cond): Use it. (byte-compile-lambda): Compile interactive forms, just to make warnings about them.
* (beginning-of-defun-raw, end-of-defun):Richard M. Stallman2004-01-291-8/+17
| | | | | Iterate the hook function if arg is given. (mark-defun, narrow-to-defun): Change order of finding the limits.
* (easy-mmode-define-navigation): Use a more robust check of widening.Stefan Monnier2004-01-271-10/+9
|
* (cl-cannot-unload): New function.Richard M. Stallman2004-01-161-0/+4
| | | | (cl-unload-hook): Defvar this to run cl-cannot-unload.
* *** empty log message ***Luc Teirlinck2004-01-161-1/+1
|
* Add `fmakunbound' for `declare'.Luc Teirlinck2004-01-161-0/+1
|
* *** empty log message ***Luc Teirlinck2004-01-131-2/+2
|
* (compile-defun): Doc fix.Luc Teirlinck2004-01-121-3/+3
|