Stefan Monnier
8fed6934e5
* Makefile.in (compile-onefile): Use byte-compile-refresh-preloaded.
...
* emacs-lisp/bytecomp.el (byte-compile-refresh-preloaded): Don't autoload.
2009-09-15 15:29:50 +00:00
Stephen Eglen
fc8b371175
Doc fix to commentary (how to enable package).
2009-09-15 11:42:37 +00:00
Stephen Eglen
4078fd57ba
(iswitchb-read-buffer): When selecting a match from
...
the virtual-buffers, use the name of the buffer specified by
find-file-noselect, as the match may be a symlink. (This was a
problem if the target and the symlink had differet names.)
2009-09-15 11:38:15 +00:00
Juanma Barranquero
a2c145f68f
Update.
2009-09-15 08:11:42 +00:00
Glenn Morris
4f6cc6b531
Revert unnecessary parts of previous change.
2009-09-15 07:09:17 +00:00
Glenn Morris
cd05fe7fd3
(command-line-1): Give local variables with common names a
...
distinguishing prefix, so as not to hide free variable warnings during
bootstrap.
2009-09-15 07:06:04 +00:00
Stefan Monnier
b3c7c12d65
(custom-initialize-default, custom-initialize-set): CSE.
2009-09-15 04:08:02 +00:00
Stefan Monnier
13dc2bc2e8
(desktop-path): Check user-emacs-directory.
2009-09-15 04:05:12 +00:00
Stefan Monnier
49fec53141
(byte-compile-refresh-preloaded): New function.
2009-09-15 04:03:35 +00:00
Stefan Monnier
0e328d3779
Use after-load-functions to GC after loading each file.
...
Remove the explicit GC calls that used to be sprinkled around.
2009-09-15 03:46:05 +00:00
Stefan Monnier
428b13d63c
(Fload): Also run do-after-load-evaluation while dumping.
2009-09-15 03:45:51 +00:00
Stefan Monnier
838ff45802
(after-load-functions): New hook.
...
(do-after-load-evaluation): Run it. Use string-match-p to detect
`obsolete' packages, rather than painfully extracting the relevant
directory name.
2009-09-15 03:39:40 +00:00
Glenn Morris
8547eda321
diary stuff
2009-09-15 02:38:20 +00:00
Glenn Morris
a62f564f06
(apropos-documentation-check-doc-file): Avoid assignment to free variable `doc'.
2009-09-15 02:37:28 +00:00
Glenn Morris
077bf69b90
(dired-mode-map): Add menu entry for async shell command.
2009-09-15 02:36:26 +00:00
Glenn Morris
273cefaa42
(find-lisp-object-file-name): When looking for autoloaded
...
variables, also consider the .elc files, since the .el files are
normally gzipped (subsequent code locates the .el.gz from the .elc).
2009-09-15 02:35:47 +00:00
Glenn Morris
a9d46b583e
(arglist): Define for compiler.
...
Delete trailing whitespace.
2009-09-15 02:35:22 +00:00
Glenn Morris
2b8e87c469
(diary-display-function): Change the default to fancy display.
...
(body): Define for compiler.
2009-09-15 02:34:54 +00:00
Glenn Morris
c276856990
(byte-compile-keep-pending, byte-compile-file-form, byte-compile-lambda)
...
(byte-compile-top-level-body, byte-compile-form)
(byte-compile-variable-ref, byte-compile-setq)
(byte-compile-setq-default, byte-compile-body)
(byte-compile-body-do-effect, byte-compile-and, byte-compile-or)
(batch-byte-compile): Give some more local variables with common names
a "bytecomp-" prefix to avoid masking warnings about free variables.
2009-09-15 02:34:32 +00:00
Glenn Morris
fe6793d4f8
(rmail-mime-save): If file exists, don't try to be clever and add a
...
suffix to make a unique name, just let the user decide whether or not
to overwrite it. If the input is a directory, write the default
filename to that directory. (Bug#4388)
(rmail-mime-bulk-handler): Ensure the save button's 'directory property
is a filename-as-a-directory.
2009-09-15 02:33:58 +00:00
Stefan Monnier
fbc88440dd
(what-page): Don't move to beginning of line.
...
See <87tyz5ajte.fsf@x2.delysid.org> in emacs-devel.
2009-09-15 01:21:41 +00:00
Dan Nicolaescu
60308853c3
(vc-git-dir-extra-headers): Show the remote location.
2009-09-15 00:11:51 +00:00
Dan Nicolaescu
9cd39affaa
* bindings.el (mode-line-mode-menu): Add purecopy calls for :help.
...
* help.el (help-for-help-internal): Add purecopy calls for text.
2009-09-14 23:28:40 +00:00
Dan Nicolaescu
cc1cb3da4a
(change-log-mode): Restore bug-reference-mode.
2009-09-14 23:24:56 +00:00
Juanma Barranquero
f179addc9b
* configure.bat: Add #define PROFILING to config.h.
2009-09-14 23:00:52 +00:00
Alan Mackenzie
f804f44622
(Terminal Output): Put "@code{}" around "stdout".
2009-09-14 09:46:03 +00:00
Alan Mackenzie
beee5da7cf
*** empty log message ***
2009-09-14 09:45:33 +00:00
Dan Nicolaescu
837b0e99c5
* vc-mtn.el (vc-mtn-annotate-command):
...
* vc-svn.el (vc-svn-annotate-command): Run asynchronously.
2009-09-14 04:42:04 +00:00
Dan Nicolaescu
32ba3abcc1
* vc.el (top): print-log method now takes an optional SHORTLOG
...
argument. Add a new method: root.
* vc-hooks.el (vc-prefix-map, vc-menu-map): Add bindings for
vc-print-root-log and vc-print-root-diff.
* vc-bzr.el (vc-bzr-log-view-mode, vc-bzr-print-log):
* vc-git.el (vc-git-print-log, vc-git-log-view-mode):
* vc-hg.el (vc-hg-print-log, vc-hg-log-view-mode): Add support for
short logs.
* vc-cvs.el (vc-cvs-print-log):
* vc-mtn.el (vc-mtn-print-log):
* vc-rcs.el (vc-rcs-print-log):
* vc-sccs.el (vc-sccs-print-log):
* vc-svn.el (vc-svn-print-log): Add an optional argument shortlog
that is ignored for now.
2009-09-14 04:38:49 +00:00
Stefan Monnier
31cd2dd4e1
* simple.el: Add mapping for backspace/delete/clear/tab/escape/return
...
to function-key-map, and give them ascii-character property.
* term/x-win.el (x-alternatives-map):
* term/ns-win.el (ns-alternatives-map):
* term/internal.el (msdos-key-remapping-map):
* w32-fns.el (x-alternatives-map): Remove redundant mappings.
2009-09-14 01:22:42 +00:00
Glenn Morris
d62e5bf28f
(elint-add-required-env): Revert to not using temp-buffers (2009-09-12).
2009-09-14 00:48:06 +00:00
Stefan Monnier
7d0105e573
(ispell-command-loop): Improve last fix, using the new read-key function.
2009-09-13 22:28:57 +00:00
Chong Yidong
d22f7ffac5
* dired-x.texi (Technical Details): Delete dired-up-directory (Bug#4292).
2009-09-13 22:28:48 +00:00
Chong Yidong
8593c508c1
* INSTALL: Update URL for GNU FreeFont.
2009-09-13 22:15:10 +00:00
Chong Yidong
e17ed9add8
* term/x-win.el (x-menu-bar-open): Only call accelerate-menu if it
...
is defined (Bug#4405).
2009-09-13 21:32:58 +00:00
Chong Yidong
120812a0ba
* url-handlers.el (url-copy-file): Add fifth arg for compatibility
...
with 2005-06-25 change to copy-file (Bug#4410).
2009-09-13 21:21:40 +00:00
Chong Yidong
1fc26e29ba
* recentf.el (recentf-cleanup): Use a hash table to find
...
duplicates (Bug#4407).
2009-09-13 21:09:05 +00:00
Chong Yidong
adcdf8bc81
Remove obsolete Mule-UCS information (the package is not redundant).
2009-09-13 20:48:09 +00:00
Chong Yidong
b2d98113d5
* PROBLEMS: Document Athena/Lucid internationalization
...
problem (Bug#4333).
2009-09-13 20:46:46 +00:00
Chong Yidong
61dc96a271
Fix last change.
2009-09-13 20:35:47 +00:00
Chong Yidong
7e73ea3274
* textmodes/ispell.el (ispell-command-loop): Convert keys such as
...
kp-0 to ascii equivalents (Bug#4325).
2009-09-13 20:34:18 +00:00
Chong Yidong
6a5ca7c8b1
* misc.texi (Invoking emacsclient): Minor clarifications (Bug#4419).
2009-09-13 19:41:52 +00:00
Chong Yidong
1f5c162635
* progmodes/cperl-mode.el (cperl-init-faces): Revert last change.
2009-09-13 17:09:23 +00:00
Chong Yidong
42c3a9e31d
* eshell/em-hist.el:
...
* eshell/em-dirs.el (eshell-complete-user-reference): Declare
pcomplete functions and variables to avoid compiler warnings.
* eshell/em-script.el (eshell-login-script, eshell-rc-script):
* eshell/em-dirs.el (eshell-last-dir-ring-file-name):
* eshell/em-alias.el (eshell-aliases-file):
* eshell/em-hist.el (eshell-history-file-name): Use
expand-file-name instead of concat to make file names (Bug#4308).
2009-09-13 02:16:25 +00:00
Glenn Morris
1e2b6acfd2
Replace empty let's with
progn'.
2009-09-13 02:14:25 +00:00
Glenn Morris
4f0f48dfc1
(url-file): Avoid assignment to free variable `filename'.
2009-09-13 02:09:12 +00:00
Chong Yidong
5d6ab67259
* functions.texi (Anonymous Functions): Rearrange discussion,
...
giving usage of unquoted lambda forms first. Mention that
`function' and `#'' are no longer required (Bug#4290).
2009-09-13 01:47:03 +00:00
Stefan Monnier
adba8116c3
* mail/sendmail.el (send-mail-function):
...
* tooltip.el (tooltip-mode):
* simple.el (transient-mark-mode):
* rfn-eshadow.el (file-name-shadow-mode):
* frame.el (blink-cursor-mode):
* font-core.el (global-font-lock-mode):
* files.el (temporary-file-directory)
(small-temporary-file-directory, auto-save-file-name-transforms):
* epa-hook.el (auto-encryption-mode):
* composite.el (global-auto-composition-mode):
Use custom-initialize-delay.
* startup.el (command-line): Don't explicitly call
custom-reevaluate-setting for all the above vars.
* custom.el (custom-initialize-safe-set)
(custom-initialize-safe-default): Delete.
2009-09-13 00:52:55 +00:00
Glenn Morris
afdceaec7d
(elint-init-env): Skip non-list forms.
...
(elint-log): Handle unknown file positions.
2009-09-12 22:32:52 +00:00
Stefan Monnier
fd40bad45a
(Custom-mode): Don't use advertised-widget-backward in the docstring.
2009-09-12 19:05:49 +00:00