Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * lisp/emacs-lisp/debug.el (debugger-make-xrefs): Preserve point. (Bug#9462) | Glenn Morris | 2011-09-13 | 1 | -65/+66 | |
| | ||||||
* | Doc fixes related to lisp-indent-function (bug#9484) | Glenn Morris | 2011-09-12 | 2 | -11/+18 | |
| | | | | | | | | * lisp/emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix. * lisp/progmodes/scheme.el (scheme-indent-function): Give it a doc string. * lisp/emacs-lisp/cl-indent.el (common-lisp-indent-function): Comment. | |||||
* | * lisp/emacs-lisp/find-func.el (find-function-C-source): Only set | Stefan Monnier | 2011-09-06 | 1 | -7/+8 | |
| | | | | | | | find-function-C-source-directory after checking that we found a source file there. Fixes: debbugs:9440 | |||||
* | Fix package menu bug in marking obsolete packages for deletion. | Chong Yidong | 2011-08-28 | 1 | -1/+1 | |
| | | | | | * lisp/emacs-lisp/package.el (package-menu-mark-delete): Allow marking obsolete packages for deletion. | |||||
* | * package.el (package-install): Call package-initialize if called interactively. | Chong Yidong | 2011-08-26 | 1 | -10/+16 | |
| | ||||||
* | Fix bug #9324 with unwarranted repositioning of point. | Eli Zaretskii | 2011-08-26 | 1 | -1/+1 | |
| | | | | | src/xdisp.c (redisplay_window): Don't force window start if point will be invisible in the resulting window. | |||||
* | Fix format bug in defstruct | Leo Liu | 2011-08-26 | 1 | -6/+4 | |
| | | | | http://debbugs.gnu.org/9357 | |||||
* | * lisp/emacs-lisp/derived.el (define-derived-mode): Doc fix. | Glenn Morris | 2011-08-24 | 1 | -2/+2 | |
| | ||||||
* | * lisp/emacs-lisp/eieio.el (eieio-defmethod, eieio-defgeneric): | Stefan Monnier | 2011-08-23 | 1 | -8/+108 | |
| | | | | | | Add compatibility functions. Fixes: debbugs:9313 | |||||
* | * lisp/emacs-lisp/debug.el (debug-arglist): New function. | Stefan Monnier | 2011-08-22 | 1 | -13/+21 | |
| | | | | | | | (debug-convert-byte-code): Use it. Handle lexical byte-codes. (debug-on-entry-1): Handle interpreted closures. Fixes: debbugs:9120 | |||||
* | Improve Edebug error for attempting to instrument built-in functions. | Chong Yidong | 2011-08-21 | 2 | -2/+8 | |
| | | | | | | | | | | * lisp/emacs-lisp/edebug.el (edebug-instrument-function): Use it to signal an error for built-in functions. * lisp/emacs-lisp/find-func.el (find-function-noselect): New arg lisp-only. Fixes: debbugs:6664 | |||||
* | Add L and R categories to standard category table, and use them. | Chong Yidong | 2011-08-18 | 1 | -1/+1 | |
| | | | | | | | | | * lisp/international/characters.el: Add L and R categories. * lisp/subr.el (bidi-string-mark-left-to-right): Rename from string-mark-left-to-right. Use category search. * lisp/buff-menu.el (Buffer-menu-buffer+size): Callers changed. | |||||
* | New function `string-mark-left-to-right' for handling LRMs. | Chong Yidong | 2011-08-10 | 1 | -1/+3 | |
| | | | | | | | | | | | | * lisp/subr.el (string-mark-left-to-right): New function. * lisp/buff-menu.el (Buffer-menu-buffer+size): Remove LRM argument. Use string-mark-left-to-right. (list-buffers-noselect): Caller changed. * lisp/emacs-lisp/tabulated-list.el (tabulated-list-print-entry): Use string-mark-left-to-right. (tabulated-list-print): Recenter after moving point. | |||||
* | * lisp/emacs-lisp/cl-macs.el (cl--make-usage-var, cl--make-usage-args): | Stefan Monnier | 2011-08-05 | 2 | -6/+34 | |
| | | | | | | | New functions. (cl-transform-lambda): Use them. Fixes: debbugs:9239 | |||||
* | Auto-commit of loaddefs files. | Glenn Morris | 2011-08-03 | 1 | -1/+2 | |
| | ||||||
* | dolist doc fix. | Lars Magne Ingebrigtsen | 2011-08-02 | 1 | -0/+1 | |
| | | | | (dolist): Mention that there's a nil block | |||||
* | * lisp/emacs-lisp/package.el (package-generate-autoloads): Load autoloads | Stefan Monnier | 2011-08-01 | 1 | -1/+1 | |
| | | | | before binding generated-autoload-file. | |||||
* | Auto-commit of loaddefs files. | Glenn Morris | 2011-07-17 | 1 | -1/+1 | |
| | ||||||
* | Silence byte-compiler warning with :read-only defstruct slots | Lawrence Mitchell | 2011-07-16 | 1 | -2/+4 | |
| | | | | | | | * emacs-lisp/cl-macs.el (defstruct): Ignore argument to setf method if slot is read-only. Fixes: debbugs:9035 | |||||
* | Add a variable to customize the gnutls priority | Lars Magne Ingebrigtsen | 2011-07-15 | 1 | -3/+4 | |
| | ||||||
* | * emacs-lisp/cl-macs.el (declare): Link to the "Declarations" node. | Lars Magne Ingebrigtsen | 2011-07-15 | 1 | -1/+2 | |
| | ||||||
* | * emacs-lisp/cl-macs.el (declare): Doc string fix-up. | Lars Magne Ingebrigtsen | 2011-07-15 | 1 | -2/+2 | |
| | ||||||
* | Minor grammer fixes for syntax.el. | Lars Magne Ingebrigtsen | 2011-07-15 | 2 | -3/+8 | |
| | | | | Fixes: debbugs:8690 | |||||
* | * emacs-lisp/cl-macs.el (declare): Add a doc string (bug#8690). | Lars Magne Ingebrigtsen | 2011-07-15 | 1 | -0/+6 | |
| | ||||||
* | * lisp/emacs-lisp/debug.el (debug): Doc fix. (Bug#8273) | Glenn Morris | 2011-07-14 | 1 | -1/+1 | |
| | ||||||
* | Fix typos. | Juanma Barranquero | 2011-07-14 | 1 | -1/+1 | |
| | ||||||
* | Add FORCE-SAME-WINDOW argument to switch-to-buffer. | Chong Yidong | 2011-07-13 | 1 | -1/+1 | |
| | | | | | | | | * lisp/window.el (switch-to-buffer): New arg FORCE-SAME-WINDOW. Use pop-to-buffer buffer-or-name if it is nil. * lisp/emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions): Remove switch-to-buffer. | |||||
* | * emacs-lisp/lisp-mode.el (eval-defun-1): Update the documentation | Lars Magne Ingebrigtsen | 2011-07-06 | 1 | -19/+19 | |
| | | | | | | | of faces when `M-C-x'-ing their definitions. Also clean up the code slightly. Fixes: debbugs:8378 | |||||
* | * lisp/emacs-lisp/lisp-mode.el (lisp-interaction-mode-abbrev-table): | Stefan Monnier | 2011-07-05 | 2 | -2/+4 | |
| | | | | | | | | Let define-derived-mode define it. * lisp/emacs-lisp/derived.el (define-derived-mode): Try to avoid creating cycles of abbrev-table inheritance. Fixes: debbugs:8998 | |||||
* | * lisp/files.el (find-file): Use pop-to-buffer-same-window. | Stefan Monnier | 2011-07-04 | 1 | -1/+1 | |
| | | | | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions): Add switch-to-buffer. Fixes: debbugs:8911 | |||||
* | * emacs-lisp/timer.el (timer--time-less-p): Use time-less-p. | Paul Eggert | 2011-07-03 | 1 | -8/+1 | |
| | ||||||
* | * emacs-lisp/timer.el (timer-until): Use time-subtract and float-time. | Paul Eggert | 2011-07-03 | 1 | -4/+1 | |
| | ||||||
* | * lisp/emacs-lisp/derived.el (define-derived-mode): Make abbrev-table | Stefan Monnier | 2011-07-01 | 1 | -2/+5 | |
| | | | | inherit from parent. | |||||
* | Merge from trunk. | Paul Eggert | 2011-06-30 | 1 | -1/+20 | |
|\ | ||||||
| * | * lisp/emacs-lisp/find-func.el (find-library--load-name): New fun. | Stefan Monnier | 2011-06-30 | 1 | -1/+20 | |
| | | | | | | | | | | | | | | (find-library-name): Use it to find relative load names when provided absolute file name. Fixes: debbugs:8803 | |||||
* | | * emacs-lisp/timer.el (timer-relative-time): Use time-add. | Paul Eggert | 2011-06-30 | 1 | -21/+6 | |
| | | ||||||
* | | * emacs-lisp/elp.el (elp-elapsed-time): Use float-time. | Paul Eggert | 2011-06-30 | 1 | -4/+2 | |
| | | ||||||
* | | * emacs-lisp/benchmark.el (benchmark-elapse): Use float-time. | Paul Eggert | 2011-06-30 | 1 | -3/+2 | |
|/ | ||||||
* | * emacs-lisp/lisp-mode.el (emacs-lisp-mode-syntax-table): Unnest `let'. | Deniz Dogan | 2011-06-28 | 1 | -40/+40 | |
| | ||||||
* | * lisp/emacs-lisp/smie.el (smie-bnf->prec2): Fix last change. | Andreas Schwab | 2011-06-26 | 1 | -2/+2 | |
| | | | | (Bug#8934) | |||||
* | Simplify unloading functions after 2011-06-25T17:42:18Z!lekktu@gmail.com. | Juanma Barranquero | 2011-06-25 | 1 | -2/+1 | |
| | | | | | | | | | | * allout.el (allout-unload-function): Pass -1 to `allout-mode'. * proced.el (proced-unload-function): * progmodes/cperl-mode.el (cperl-mode-unload-function): Remove. * ses.el (ses-unload-function): * emacs-lisp/re-builder.el (re-builder-unload-function): Simplify. | |||||
* | * lisp/emacs-lisp/smie.el (smie-bnf->prec2): Give more understandable error | Stefan Monnier | 2011-06-23 | 1 | -2/+6 | |
| | | | | messages for adjacent non-terminals. | |||||
* | * lisp/emacs-lisp/bytecomp.el (add-to-list): Add handler to check the | Stefan Monnier | 2011-06-20 | 1 | -0/+19 | |
| | | | | variable's status. | |||||
* | * emacs-lisp/syntax.el (syntax-ppss): Further improve docstring. | Daniel Colascione | 2011-06-19 | 1 | -2/+3 | |
| | ||||||
* | Add rx.el support for numbered groups (Bug#8776). | Chong Yidong | 2011-06-18 | 1 | -0/+17 | |
| | | | | | | * lisp/emacs-lisp/rx.el (rx-constituents): Add support for numbered groups. (rx-submatch-n): New function. (rx): Document it. | |||||
* | * lisp/emacs-lisp/debug.el (debug): Don't leave the buffer in Debugger. | Stefan Monnier | 2011-06-15 | 1 | -4/+5 | |
| | ||||||
* | * src/eval.c (Fdefvaralias): Also mark the target as variable-special-p. | Stefan Monnier | 2011-06-15 | 1 | -0/+20 | |
| | ||||||
* | * emacs-lisp/syntax.el (syntax-ppss): Clarify which items are invalid. | Daniel Colascione | 2011-06-11 | 1 | -1/+1 | |
| | ||||||
* | Doc fixes for timer.el (Bug#8793). | Chong Yidong | 2011-06-04 | 1 | -20/+20 | |
| | | | | | * emacs-lisp/timer.el (timer-activate): Remove unused arg. (timer-activate, timer-activate-when-idle): Doc fix. | |||||
* | Auto-commit of loaddefs files. | Glenn Morris | 2011-06-02 | 1 | -1/+1 | |
| |