summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* Merge from emacs--rel--22Miles Bader2007-07-151-1/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 55-58) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 235-236) - Update from CVS 2007-07-13 Dan Nicolaescu <dann@ics.uci.edu> * lisp/replace.el (match): Use yellow1 instead of yellow. * lisp/progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of red. * lisp/pcvs-info.el (cvs-unknown): Likewise. 2007-07-10 Richard M. Stallman <rms@gnu.org> * lisp/emacs-lisp/lisp-mode.el (eval-defun): Explain special handling of `defface'. 2007-07-13 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face) (gnus-server-closed-face, gnus-server-denied-face) (gnus-server-offline-face): Remove variable. (gnus-server-font-lock-keywords): Use faces that are not aliases. * lisp/gnus/mm-util.el (mm-decode-coding-string, mm-encode-coding-string) (mm-decode-coding-region, mm-encode-coding-region): Don't modify string if the coding-system argument is nil for XEmacs. * lisp/gnus/nnrss.el (nnrss-compatible-encoding-alist): Inherit the value of mm-charset-override-alist. * lisp/gnus/rfc2047.el: Don't require base64; require rfc2045 for the function rfc2045-encode-string. (rfc2047-encode-parameter): Use rfc2045-encode-string to quote or not to quote the parameter value. 2007-07-10 Richard M. Stallman <rms@gnu.org> * lispref/display.texi (Defining Faces): Explain C-M-x feature for defface. 2007-07-11 Jason Rumney <jasonr@gnu.org> * nt/gmake.defs (OLE32): New library to link. * nt/nmake.defs (OLE32): Likewise. 2007-07-11 Jason Rumney <jasonr@gnu.org> * src/makefile.w32-in (LIBS): Include OLE32. * src/w32fns.c (w32_msg_pump) <WM_EMACS_CREATEWINDOW>: Initialize COM. (w32_msg_pump) <WM_DESTROY>: Uninitialize COM. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-812
| * (copyright-current-gpl-version): Set to 3.Nick Roberts2007-07-111-1/+1
| |
| * (eval-defun): Explain special handling of `defface'.Richard M. Stallman2007-07-101-1/+3
| |
| * (eval-last-sexp): Avoid introducing anyAndreas Schwab2007-07-061-7/+7
| | | | | | | | dynamic bindings around the evaluation of the expression.
| * (sregexq): Fix doc string quoting.Chong Yidong2007-06-041-2/+2
| |
| * (tq-queue-pop): Stifle error when a process has died and we are tryingChong Yidong2007-06-041-2/+3
| | | | | | | | to send a signal to it.
| * (define-minor-mode, easy-mmode-define-navigation): Fix typos in docstrings.Juanma Barranquero2007-06-041-2/+2
| |
| * Nikolaj Schumacher <n_schumacher at web.de> (tiny change)Glenn Morris2007-05-291-2/+7
| | | | | | | | (rx): Doc fix.
* | (generated-autoload-file): Autoload the safe-local-variable setting.Stefan Monnier2007-07-141-0/+1
| |
* | (defadvice): Doc fix.David Kastrup2007-07-141-1/+1
| |
* | (eldoc-last-data): Revise documentation.Stefan Monnier2007-07-121-30/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (eldoc-print-current-symbol-info): Adjust for changed helper function signatures. (eldoc-get-fnsym-args-string): Add `args' argument. Use new `eldoc-highlight-function-argument'. (eldoc-highlight-function-argument): New function. (eldoc-get-var-docstring): Format documentation with `font-lock-variable-name-face'. (eldoc-docstring-format-sym-doc): Add `face' argument and apply it where suited. (eldoc-fnsym-in-current-sexp): Return a list with argument index. (eldoc-beginning-of-sexp): Return number of skipped sexps.
* | (copyright-current-gpl-version): Set to 3.Nick Roberts2007-07-101-1/+1
| |
* | Load cl-loaddefs.el quietly.Stefan Monnier2007-07-101-1/+1
| |
* | (autoload-generate-file-autoloads): Be carefulStefan Monnier2007-07-101-1/+4
| | | | | | | | with EOLs when generating MD5 checksums.
* | *** empty log message ***Stefan Monnier2007-07-101-4/+3
| |
* | (easy-menu-binding): New function.Stefan Monnier2007-07-101-16/+24
| | | | | | | | | | (easy-menu-do-define): Use it. (easy-menu-do-add-item): Inline into easy-menu-add-item and then remove.
* | (update-directory-autoloads): Remove duplicates without also removingStefan Monnier2007-07-101-4/+6
| | | | | | | | entries from other directories.
* | (autoload-find-destination): Understand a new format of autoload block whereStefan Monnier2007-07-071-21/+47
| | | | | | | | | | | | | | | | the file's time-stamp is replaced by its MD5 checksum. (autoload-generate-file-autoloads): Use MD5 checksum instead of time-stamp for secondary autoloads files. (update-directory-autoloads): Remove duplicate entries. Use time-less-p for time-stamps, as done in autoload-find-destination.
* | (eval-last-sexp): Avoid introducing anyAndreas Schwab2007-07-061-7/+7
| | | | | | | | dynamic bindings around the evaluation of the expression.
* | Revert last change.Thien-Thi Nguyen2007-07-051-76/+1
| |
* | Set `binding-is-magic' property on a few symbols.Thien-Thi Nguyen2007-07-011-1/+76
| | | | | | | | | | | | (byte-compile-side-effect-free-dynamically-safe-ops): New defconst. (byte-optimize-lapcode): Remove bindings that are not referenced and certainly will not effect through dynamic scoping.
* | (rx-constituents): Fix up `anything'.Stefan Monnier2007-06-301-1/+1
| |
* | Docstring convention fix.Stefan Monnier2007-06-291-3/+3
| |
* | *** empty log message ***Stefan Monnier2007-06-281-2/+2
| |
* | Docstring and comment fix.Stefan Monnier2007-06-281-3/+3
| |
* | Set edebug and indentation before loadingStefan Monnier2007-06-281-25/+25
| | | | | | | | cl-loaddefs.el so that its use of dolist doesn't load cl-macs.
* | Use cl-loaddefs.el rather than manual autoloads.Stefan Monnier2007-06-271-83/+35
| |
* | New file.Stefan Monnier2007-06-271-0/+1235
| |
* | Set generated-autoload-file to cl-loaddefs.el.Stefan Monnier2007-06-271-1/+59
| | | | | | | | Add autoload cookies on all defs autoloaded manually in cl.el.
* | Set generated-autoload-file to cl-loaddefs.el.Stefan Monnier2007-06-271-1/+63
| | | | | | | | Add autoload cookies on all defs autoloaded manually in cl.el.
* | Set generated-autoload-file to cl-loaddefs.el.Stefan Monnier2007-06-271-3/+62
| | | | | | | | Add autoload cookies on all defs autoloaded manually in cl.el.
* | (autoload-generated-file): Interpret names relative to current dirStefan Monnier2007-06-261-18/+53
| | | | | | | | | | | | | | | | | | for file-local settings. (autoload-generate-file-autoloads): Add `outfile' arg. (update-directory-autoloads): Use it to directly call autoload-generate-file-autoloads instead of going through update-file-autoloads so we avoid redundant searches and so we can know the set of buffers changed so we can save them all.
* | (autoload-find-destination): Return nilStefan Monnier2007-06-261-165/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | rather than throwing `up-to-date'. (autoload-generate-file-autoloads): Adjust correspondingly. (update-file-autoloads): Be careful to let-bind autoload-modified-buffers and adjust to new calling conventions. (autoload-modified-buffers): Make it a dynamically scoped var. (update-directory-autoloads): Use file-relative-name instead of autoload-trim-file-name. (autoload-insert-section-header): Don't use autoload-trim-file-name since the file is already relative now. (autoload-trim-file-name): Remove.
* | (autoload-generate-file-autoloads): Make `outbuf' optional.Stefan Monnier2007-06-251-17/+16
| | | | | | | | (update-file-autoloads): Use it.
* | (autoload-modified-buffers): New var.Stefan Monnier2007-06-251-11/+21
| | | | | | | | | | | | (autoload-find-destination): Keep it uptodate. (autoload-save-buffers): New fun. (update-file-autoloads): Use it. Re-add the "up to date" message.
* | Refactor for upcoming changes.Stefan Monnier2007-06-251-30/+29
| | | | | | | | | | | | | | | | | | (autoload-generate-file-autoloads): New function extracted from generate-file-autoloads. Use file-relative-name. Delay computation of output-start to the first cookie. Remove done-any, replaced by output-start. (generate-file-autoloads): Use it. (autoload-find-destination): Make use of `begin' var.
* | Refactor for upcoming changes.Stefan Monnier2007-06-251-58/+66
| | | | | | | | | | (autoload-find-destination): New function extracted from update-file-autoloads. (update-file-autoloads): Use it.
* | (autoload-generated-file): New function.Stefan Monnier2007-06-231-26/+33
| | | | | | | | | | | | | | | | | | (update-file-autoloads, update-directory-autoloads): Use it. (autoload-file-load-name): New function. (generate-file-autoloads, update-file-autoloads): Use it. (autoload-find-file): Accept non-absolute argument. Set default-dir. (generate-file-autoloads): If the autoloaded form is malformed, indicate the problem with a warning instead of aborting.
* | (byte-compile-current-group, byte-compile-nogroup-warn, byte-compile-file):Stefan Monnier2007-06-141-25/+14
| | | | | | | | | | Revert part of last change. Apparently the "warning even if the group is implicit" is a feature rather than a bug.
* | (edebug-pop-to-buffer, edebug-display): Remove redundant checks.Juanma Barranquero2007-06-141-2/+2
| |
* | (byte-compile-current-group): New var.Stefan Monnier2007-06-121-28/+34
| | | | | | | | | | | | | | | | | | | | (byte-compile-file): Bind it. (byte-compile-nogroup-warn): Use it to avoid spurious warnings when the group argument is provided implicitly. (byte-compile-format-warn, byte-compile-from-buffer) (byte-compile-insert-header): Don't hardcode point-min==1. (byte-compile-file-form-require): Remove unused var old-load-list. (byte-compile-eval): Remove unused vars old-autoloads and hist-nil-new.
* | (byte-compile-find-cl-functions): MatchMartin Rudalics2007-06-101-2/+3
| | | | | | | | | | against file-name-nondirectory. Fix text on user customization variables.
* | (byte-compile-warnings): Add new option `make-local'.Glenn Morris2007-06-071-4/+9
| | | | | | | | | | | | (byte-compile-warnings-safe-p): Add `make-local'. (byte-compile-make-variable-buffer-local): Allow byte-compile-warnings to suppress this warning.
* | Eric M. Ludlam <eric at siege-engine.com>Glenn Morris2007-06-071-1/+1
| | | | | | | | (checkdoc-ispell-lisp-words): Remove "iff".
* | Fix tq.el edge caseMiles Bader2007-05-301-2/+3
| | | | | | | | | | | | | | | | | | | | | | (tq-queue-pop): Stifle error when a process has died and we are trying to send a signal to it. The program using tq.el should periodically check to see whether the process has died and react appropriately -- this is not the responsibility of tq.el, and is consistent with the rest of the tq.el source code. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-779 Creator: Michael Olson <mwolson@gnu.org>
* | Nikolaj Schumacher <n_schumacher at web.de> (tiny change)Glenn Morris2007-05-291-2/+7
| | | | | | | | (rx): Doc fix.
* | (define-derived-mode): Remove bogus compatibiity code.Stefan Monnier2007-05-251-5/+1
| |
* | (copyright-names-regexp): New var.Stefan Monnier2007-05-251-8/+25
| | | | | | | | (copyright-update-year): Use it.
* | (define-minor-mode, easy-mmode-define-navigation): Fix typos in docstrings.Juanma Barranquero2007-05-221-2/+2
| |
* | Merge from emacs--rel--22Miles Bader2007-05-111-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 13) - Update from CVS 2007-05-10 Richard M. Stallman <rms@gnu.org> * lisp/international/iso-cvt.el (iso-cvt-read-only): Ignore arguments. (iso-cvt-write-only): Likewise. * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Fix generated doc string. * lisp/startup.el (fancy-splash-text): Add URL of guided tour. Adjust horizontal and vertical whitespace. * lisp/progmodes/compile.el (compilation-handle-exit): Use run-hook-with-args to run compilation-finish-functions. * lisp/files.el (file-start-mode-alist): New variable. (magic-mode-regexp-match-limit): Doc fix. (set-auto-mode): Handle file-start-mode-alist. A little cleanup of structure. 2007-05-10 Richard M. Stallman <rms@gnu.org> * lispref/keymaps.texi (Scanning Keymaps): Update where-is-internal example. * lispref/help.texi (Keys in Documentation): Add reference to Documentation Tips. * lispref/files.texi (Format Conversion): TO-FN gets three arguments. * lispref/modes.texi (Auto Major Mode): Document file-start-mode-alist. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-743