1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-18 18:05:07 +00:00
Commit Graph

91684 Commits

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