| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
with EOLs when generating MD5 checksums.
|
| | |
|
| |
| |
| |
| |
| | |
(easy-menu-do-define): Use it.
(easy-menu-do-add-item): Inline into easy-menu-add-item and then remove.
|
| |
| |
| |
| | |
entries from other directories.
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
dynamic bindings around the evaluation of the expression.
|
| | |
|
| |
| |
| |
| |
| |
| | |
(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.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
cl-loaddefs.el so that its use of dolist doesn't load cl-macs.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Add autoload cookies on all defs autoloaded manually in cl.el.
|
| |
| |
| |
| | |
Add autoload cookies on all defs autoloaded manually in cl.el.
|
| |
| |
| |
| | |
Add autoload cookies on all defs autoloaded manually in cl.el.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
(update-file-autoloads): Use it.
|
| |
| |
| |
| |
| |
| | |
(autoload-find-destination): Keep it uptodate.
(autoload-save-buffers): New fun.
(update-file-autoloads): Use it. Re-add the "up to date" message.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(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.
|
| |
| |
| |
| |
| | |
(autoload-find-destination): New function extracted from update-file-autoloads.
(update-file-autoloads): Use it.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(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.
|
| |
| |
| |
| |
| | |
Revert part of last change. Apparently the "warning even if the group is
implicit" is a feature rather than a bug.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(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.
|
| |
| |
| |
| |
| | |
against file-name-nondirectory.
Fix text on user customization variables.
|
| |
| |
| |
| |
| |
| | |
(byte-compile-warnings-safe-p): Add `make-local'.
(byte-compile-make-variable-buffer-local): Allow
byte-compile-warnings to suppress this warning.
|
| |
| |
| |
| | |
(checkdoc-ispell-lisp-words): Remove "iff".
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(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>
|
| |
| |
| |
| | |
(rx): Doc fix.
|
| | |
|
| |
| |
| |
| | |
(copyright-update-year): Use it.
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| |
| |
| |
| | |
(ad-special-form-p): Use subr-arity.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Patches applied:
* emacs--rel--22 (patch 9-10)
- Update from CVS
2007-05-06 Richard M. Stallman <rms@gnu.org>
* lisp/emacs-lisp/eldoc.el (turn-on-eldoc-mode): Doc fix.
2007-05-03 Ryan Yeske <rcyeske@gmail.com>
* lisp/net/rcirc.el (rcirc-timeout-seconds): Increase to prevent unwanted
disconnections.
2007-05-06 Richard M. Stallman <rms@gnu.org>
* lispref/processes.texi (Accepting Output): Revert most of previous change.
2007-05-05 Richard M. Stallman <rms@gnu.org>
* lispref/processes.texi (Accepting Output): accept-process-output
uses microseconds, not milliseconds. But that arg is obsolete.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-734
|
| | |
|
|/ |
|
| |
|
| |
|
|
|
|
| |
(byte-optimize-all-constp): New function.
|
|
|
|
|
|
|
| |
(byte-compile-char-before): Improve numeric argument case.
(byte-compile-backward-char, byte-compile-backward-word): New
functions, performing rewriting previously done in byte-opt.el.
Fix their "Fixme" item (restriction to numeric arguments).
|
|
|
|
|
| |
(byte-optimize-backward-char, byte-optimize-backward-word): Remove -
move to bytecomp.el.
|
|
|
|
|
| |
(byte-optimize-char-before): Remove (move to bytecomp.el as
byte-compile-char-before).
|
|
|
|
|
| |
(byte-compile-char-before): New function (modified replacement for
byte-optimize-char-before in byte-opt.el).
|
| |
|