summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* (mark-sexp): Mark more if repeated.Stefan Monnier2001-11-191-1/+5
|
* (lisp-indent-defmethod): At first three elements, act like defun.Richard M. Stallman2001-11-191-4/+7
| | | | Advance to start of 3rd sexp by moving fwd and backing over it.
* (reb-mode): Use define-derived-mode.Stefan Monnier2001-11-181-35/+13
| | | | | (font-lock-defaults-alist): Don't change it any more. (reb-subexp-mode-map): Cleanup.
* (princ-list, checkdoc-read-event, add-to-list): Delete compatibility code.Richard M. Stallman2001-11-171-22/+3
| | | | (checkdoc-next-message-error): Doc fix.
* (elp-not-profilable): New var.Stefan Monnier2001-11-171-16/+28
| | | | | (elp-not-profilable-p): New function. (elp-instrument-function): Use it. Use backquotes and push.
* (byte-compile-call-tree, byte-code-vector)Stefan Monnier2001-11-171-10/+17
| | | | | | | | (byte-stack+-info, byte-compile-last-warned-form) (byte-compile-last-logged-file): Don't defconst a variable. (no-byte-compile): Declare. (byte-compile-file): Don't boundp-check no-byte-compile any more. (byte-compile-defvar): Leave defconst as is.
* (edebug-form-data, edebug-offsets)Stefan Monnier2001-11-171-88/+12
| | | | | | | | | (edebug-offsets-stack, edebug-read-dotted-list, edebug-def-name) (edebug-current-offset, edebug-old-def-name, edebug-error-point) (edebug-best-error): Don't defconst a variable. (edebug-read-syntax-table): Use a char-table. (edebug-lemacs-specific): Remove. Toplevel: Eliminate check for Lucid Emacs.
* (eldoc-mode): Use define-minor-mode.Stefan Monnier2001-11-161-47/+17
|
* (values, values-list, multiple-value-list, multiple-value-apply, nth-value):Richard M. Stallman2001-11-161-5/+31
| | | | Use defsubst rather than defalias, to get better doc strings.
* Fix typo.Pavel Janík2001-11-151-1/+1
|
* Indent properly `generic-flet', `generic-labels', `with-accessors',Sam Steingold2001-11-121-7/+9
| | | | `with-condition-restarts'.
* (checkdoc-file-comments-engine):Richard M. Stallman2001-11-111-2/+2
| | | | Turn off error in some re-search-forward calls.
* (debugger-make-xrefs): Add buttons to all symbols.Sam Steingold2001-11-091-1/+1
|
* (lisp-imenu-generic-expression): Paren typo.Stefan Monnier2001-11-071-23/+24
| | | | | | | (lisp-mode-variables): Don't set paragraph-{start,separate}. Don't disable adaptive-fill-mode. (lisp-fill-paragraph): Use tab-width rather than 8. Prevent filling the first line of docstrings.
* (eval-last-sexp-1): Return the value of the evaluated form.Richard M. Stallman2001-11-061-11/+12
|
* (last-sexp-toggle-display): Cope if previous-single-property-change orRichard M. Stallman2001-11-051-2/+2
| | | | next-single-char-property-change returns nil.
* easy source access from the *debugger* bufferSam Steingold2001-10-311-3/+17
|
* (find-function-search-for-symbol):Stefan Monnier2001-10-301-5/+10
| | | | | If the regexp doesn't match, use a looser one. (find-variable-noselect): Add `file' argument.
* (delay-mode-hooks): Add edebug-spec.Stefan Monnier2001-10-301-8/+9
| | | | (edebug-instrument-function): Use `find-function-noselect'.
* (edebug-window-live-p): Always alias to window-live-p.Richard M. Stallman2001-10-301-88/+75
| | | | | | | | | | | | | (edebug-set-conditional-breakpoint): Unconditionally use the former Emacs >=19 definition. (edebug-mark): Define unconditionally. (edebug-eval-expression): Always call read-from-minibuffer and specify history list. (edebug-lemacs-specific): Override emacs-mark, edebug-window-live-p, edebug-set-conditional-breakpoint. (edebug-emacs-version-specific): Function deleted; do the job at top level. (edebug-emacs-19-specific): Function deleted, this is the default.
* (byte-recompile-directory): Report numbers of files skipped and failed too.Sam Steingold2001-10-291-17/+24
|
* (eval-defun): Doc fix.Richard M. Stallman2001-10-281-4/+5
|
* (syntax-ppss-stats): Be more robust when dividing by 0.Stefan Monnier2001-10-281-1/+4
|
* (checkdoc-eval-defun): Call eval-defunStefan Monnier2001-10-251-29/+30
| | | | | | | interactively so that C-u M-C-x still does edebug. (checkdoc-sentencespace-region-engine): Don't force a double-space after `.' if it doesn't look like an end-of-sentence. (debug-ignored-errors): Add `disambiguate ...'.
* Put the *Compile-Log* buffer in `compilation-mode'.Sam Steingold2001-10-181-18/+20
|
* (syntax-ppss): Autoload.Stefan Monnier2001-10-131-0/+1
|
* (byte-compile-check-lambda-list):Gerd Moellmann2001-10-121-2/+2
| | | | Turn error for repeated variables into warning.
* (byte-compile-check-lambda-list): NewGerd Moellmann2001-10-121-1/+28
| | | | | | | | function checking that lambda-list consists of non-constant symbols, that &rest and &optional are followed by variable names, that &rest VAR is the last element, and that variables aren't doubled. (byte-compile-lambda): Use it.
* (byte-optimize-lapcode)Gerd Moellmann2001-10-111-7/+8
| | | | | <byte-constref-ops>: Consider byte-constant2 and clarify the code. <const-C varset-X const-C>: Fix car/cdr typo.
* Downcase error messages.Gerd Moellmann2001-10-111-11/+11
|
* (byte-compile-display-log-head-p): NewGerd Moellmann2001-10-111-104/+95
| | | | | | | | | | | | | function extracted from byte-compile-log-1. (byte-compile-log-1): Change output to be more in line with the output of other GNU tools. (byte-compile-warn): Emit `warning' instead of `**' for warnings. (byte-compile-report-error): Downcase error message. Use `error' instead of `!!' for error messages. (byte-compile-print-syms): Treat non-interactive case specially. (displaying-byte-compile-warnings): Use backquote. (byte-compile-from-buffer): Bind byte-compile-last-line. (batch-byte-compile): Remove `Done' message.
* (copyright): Add final \n.Stefan Monnier2001-10-111-1/+1
|
* (doc-string-elt): Remove.Stefan Monnier2001-10-111-30/+4
|
* New file.Stefan Monnier2001-10-111-0/+281
|
* (byte-compile-file): Return success when the file says no-byte-compile.Stefan Monnier2001-10-071-48/+48
|
* (most-positive-fixnum, most-negative-fixnum):Gerd Moellmann2001-10-061-4/+0
| | | | Remove.
* (define-setf-expander): Make it anGerd Moellmann2001-10-051-0/+1
| | | | alias for define-setf-method.
* Change ;;; to ;; for outline-minor-mode.Gerd Moellmann2001-10-051-9/+9
|
* Use facep iso find-face.Gerd Moellmann2001-10-051-6/+6
|
* (lisp-imenu-generic-expression): Use regexp-opt.Gerd Moellmann2001-10-051-16/+77
| | | | | | | | | (doc-string-elt): Set symbol's prop. Copied from autoload.el. (lisp-font-lock-syntactic-face-function): New function. (lisp-mode-variables): Use it. Make arg optional. (emacs-lisp-mode): Don't pass an arg to lisp-mode-variables. (lisp-mode): Don't pass an arg to lisp-mode-variables. Set comment-start-skip.
* (lm-history-header): Accept `ChangeLog'.Gerd Moellmann2001-10-051-1/+1
|
* (frame-parameter): Add a setf method.Gerd Moellmann2001-10-051-2/+2
| | | | (ignore-errors): Don't bother using a `err' symbol.
* (byte-recompile-directory): Make sure the file is readable.Gerd Moellmann2001-10-051-60/+71
| | | | | | (byte-compile-file): Don't compile if `no-byte-compile' is set. (byte-compile-defvar): Update to reflect the change in Fdefvar. (batch-byte-recompile-directory): Pass arg=0.
* (autoload-ensure-default-file, autoload-insert-section-header)Gerd Moellmann2001-10-051-46/+113
| | | | | | | | | | (autoload-before-p, autoload-remove-section): New functions. (generate-file-autoloads): Use them. (update-file-autoloads): Use them. Return FILE if there's no cookie. Make sure the autoload file is properly formatted when creating it. (update-autoloads-from-directories): Use them as well. Only update autoloads for files whose timestamp has changed. Add a dummy entry to remember the files which had no autoload cookies.
* *** empty log message ***Gerd Moellmann2001-10-011-0/+753
|
* (rx): Add def-edebug-spec.Gerd Moellmann2001-10-011-0/+1
|
* Comment change.Richard M. Stallman2001-09-261-0/+1
|
* (checkdoc-this-string-valid-engine):Gerd Moellmann2001-09-171-0/+11
| | | | Check for '(' in column 0 of doc string.
* (edebug-window-live-p): UseGerd Moellmann2001-09-071-1/+1
| | | | get-window-with-predicate.
* Add Keywords header.Gerd Moellmann2001-09-043-3/+6
|