1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-26 07:33:47 +00:00
Commit Graph

91657 Commits

Author SHA1 Message Date
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