Juanma Barranquero
8686ac7162
The --quick command line option now ignores X resources and Registry settings.
...
* etc/NEWS: Mention new behavior of -Q and new variable `inhibit-x-resources'.
* lisp/startup.el (emacs-quick-startup): Remove variable and all uses.
(command-line): Set `inhibit-x-resources' instead.
(command-line-1): Use `inhibit-x-resources' instead.
* src/emacs.c (inhibit_x_resources): New variable.
(main) [HAVE_NS]: Don't process --quick command line option.
(syms_of_emacs) <inhibit-x-resources>: DEFVAR_BOOL it.
* src/lisp.h (inhibit_x_resources): Declare it extern.
* src/w32reg.c (x_get_string_resource):
* src/xrdb.c (x_get_string_resource): Obey inhibit_x_resources.
2009-09-17 23:04:41 +00:00
Chong Yidong
a69c67e84f
* subr.el: Fix last change to avoid using the `unless' macro, which
...
breaks bootstrapping.
2009-09-17 20:47:48 +00:00
Eli Zaretskii
e227ba05ec
(MSDOS_SUPPORT, SOME_MACHINE_LISP): Add lisp/term/internal.elc.
2009-09-17 18:06:57 +00:00
Eli Zaretskii
e2a1f10077
(OTHER_FILES): Edit to empty.
2009-09-17 18:02:58 +00:00
Stefan Monnier
52e5311bb1
Require CL for the `loop' macro.
2009-09-17 16:43:25 +00:00
Stefan Monnier
742d40e805
(x_get_resource_string): Re-add for non-toolkit builds (bug#4461).
2009-09-17 16:41:55 +00:00
Stefan Monnier
0ee986067a
(eval-next-after-load): Mark as obsolete.
2009-09-17 15:58:56 +00:00
Stefan Monnier
354f0faf61
(push, pop, dolist, dotimes, declare): Don't overwrite CL's
...
extended definitions, in case we reload subr.el after having
loaded CL.
(eval-next-after-load): Mark as obsolete.
2009-09-17 15:58:35 +00:00
Juri Linkov
98b9bf4076
(menu-bar-search-menu, menu-bar-edit-menu)
...
(menu-bar-options-menu, menu-bar-showhide-fringe-menu)
(menu-bar-showhide-menu, menu-bar-tools-menu)
(menu-bar-describe-menu, menu-bar-help-menu)
(minibuffer-local-completion-map, minibuffer-local-map):
Fix list quoting.
2009-09-17 10:31:15 +00:00
Glenn Morris
88d5190ca2
(byte-compile-form): Always check the function arguments, whether or
...
not it has a handler.
2009-09-17 07:29:43 +00:00
Glenn Morris
a8106aecf0
(lisp-mode-syntax-table): Give it a doc-string.
2009-09-17 06:28:32 +00:00
Glenn Morris
e4a09a11d6
(emacs-lisp-mode-syntax-table): Give it a doc-string.
2009-09-17 06:26:59 +00:00
Glenn Morris
74f24ba705
(ansi-color-get-face-1): Fix typo in handler.
2009-09-17 06:19:57 +00:00
Dan Nicolaescu
58a8cf5135
Updated from master source.
2009-09-17 06:14:33 +00:00
Dan Nicolaescu
005bd5a263
* puresize.h (BASE_PURESIZE): Increase to 1290000.
...
* Makefile.in (OTHER_FILES): Define using autoconf, not cpp.
(OBJECTS_MACHINE): Remove, unused.
* configure.in (OTHER_FILES): Define using autoconf not cpp.
2009-09-17 06:10:44 +00:00
Glenn Morris
28fab7b561
(hard-newline): Give it a doc-string.
2009-09-17 06:02:20 +00:00
Dan Nicolaescu
72033dbe09
(menu-bar-file-menu, menu-bar-file-menu)
...
(menu-bar-i-search-menu, menu-bar-edit-menu, menu-bar-custom-menu)
(menu-bar-options-menu, menu-bar-showhide-menu)
(menu-bar-showhide-fringe-ind-menu, menu-bar-showhide-fringe-menu)
(menu-bar-showhide-scroll-bar-menu, menu-bar-showhide-menu)
(menu-bar-options-menu, menu-bar-line-wrapping-menu)
(menu-bar-options-menu, menu-bar-tools-menu)
(menu-bar-describe-menu, menu-bar-search-documentation-menu)
(menu-bar-help-menu):
(menu-bar-make-mm-toggle, menu-bar-make-toggle): Purecopy the
string arguments.
2009-09-17 05:30:17 +00:00
Dan Nicolaescu
76251ad77d
(menu-bar-ediff-menu, menu-bar-ediff-merge-menu)
...
(menu-bar-epatch-menu, menu-bar-ediff-misc-menu): Add purecopy
calls for the menu names and :help.
2009-09-17 02:53:38 +00:00
Stefan Monnier
97b952b740
(minor-mode-menu-from-indicator): Pay attention
...
to :minor-mode-function (bug#4455).
2009-09-17 01:32:56 +00:00
Stefan Monnier
f9af971957
(x_get_resource_string): Remove unused.
2009-09-16 20:36:54 +00:00
Stefan Monnier
d2fd733eb4
(command-line): Initialize the window-system after
...
processing the command-line.
2009-09-16 17:54:13 +00:00
Stefan Monnier
8f38189e4f
(what-page): Make sure we don't inf-loop if
...
page-delimiter matches the empty string.
2009-09-16 13:15:10 +00:00
Glenn Morris
77564fa48c
(byte-compile-not-obsolete-vars): Set if bound.
2009-09-16 03:13:55 +00:00
Glenn Morris
8480fc7c63
(byte-compile-not-obsolete-vars): Rename from byte-compile-not-obsolete-var.
...
It's a list now.
(byte-compile-not-obsolete-funcs): New variable.
(byte-compile-warn-obsolete): Don't warn about functions if they are in
byte-compile-not-obsolete-funcs.
(byte-compile-variable-ref, byte-compile-defvar): Update for
byte-compile-not-obsolete-vars name-change and list nature.
(byte-compile-maybe-guarded): Suppress warnings about obsolete functions
and variables behind (f)boundp tests.
2009-09-16 03:13:03 +00:00
Glenn Morris
124649922f
Move comment so it does not get printed every time the rule runs.
2009-09-16 03:10:17 +00:00
Jan Djärv
0307c7d29f
* xterm.c (x_new_font): Call change_frame_size before calling
...
x_set_window_size, in case frame size won't change.
* frame.c (x_set_font): Remove dead code.
2009-09-15 18:49:56 +00:00
Dan Nicolaescu
79d316d36d
(vc-git-log-view-mode): Undo inadvertent change.
2009-09-15 17:52:42 +00:00
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