1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-11 02:10:35 -08:00
Commit graph

96955 commits

Author SHA1 Message Date
Glenn Morris
ceb951014f * lisp/term/ns-win.el (ns-ignore-2-arg): Remove unused function.
(Mistakenly committed the ChangeLog for this earlier.)
2010-10-25 23:48:17 -07:00
Jan D
8daaeda651 * gtkutil.c (qttip_cb): Set title to empty for ATK (Bug#7278). 2010-10-26 08:09:54 +02:00
Glenn Morris
d7d8c62a57 Remove ns-handle-* functions that duplicate x-handle-*.
* lisp/term/ns-win.el (ns-version-string): Remove unused declaration.
(ns-invocation-args): Change to x-invocation-args.
(ns-handle-switch, ns-handle-numeric-switch, ns-handle-iconic)
(ns-handle-name-switch, ns-ignore-2-arg): Remove.
(ns-handle-nxopen, ns-handle-nxopentemp, ns-ignore-1-arg):
Use x-invocation-args instead of ns-invocation-args.
(ns-initialize-window-system, handle-args-function-alist):
Use x-handle-args instead of ns-handle-args.
* lisp/term/common-win.el (x-handle-args): Also handle nextstep arguments.
* lisp/startup.el (command-line-ns-option-alist): Replace
ns-handle-name-switch, ns-handle-switch, ns-handle-numeric-switch,
ns-handle-iconic with the x- equivalents.
2010-10-25 20:58:19 -07:00
Glenn Morris
57c17ca45a * etc/images/README: Add (un)checked.xpm
* etc/images/checked.xpm, images/unchecked.xpm: Add copyright.
2010-10-25 20:02:30 -07:00
Glenn Morris
725513b7d9 Let ns load common-win.
* lisp/term/common-win.el (x-select-enable-clipboard):
* lisp/term/pc-win.el (x-select-enable-clipboard): Doc fix.

* lisp/term/ns-win.el: No need to require cl when compiling.
(x-display-name, x-setup-function-keys, x-select-text, x-colors)
(xw-defined-colors): Use the common-win definitions.
(ns-alternatives-map): Make it an obsolete alias for x-alternatives-map.
(ns-handle-iconic): Make it an alias for x-handle-iconic.
* lisp/term/common-win.el (x-select-text, x-alternatives-map)
(x-setup-function-keys, x-colors, xw-defined-colors): Handle 'ns case.
* lisp/loadup.el [ns]: Load common-win.
2010-10-25 19:59:05 -07:00
Daiki Ueno
6ee7927589 Make epa-mail-encrypt expand mail aliases. 2010-10-26 10:31:27 +09:00
Daiki Ueno
77ec02d8fd Make epa-mail-encrypt handle local-part only recipients.
* epa-mail.el (epa-mail-encrypt): Handle local-part only
recipients (Bug#7280).
2010-10-26 10:02:08 +09:00
Julien Danjou
84acb2f67b gnus-util.el: Remove `gnus-with-local-quit'.
gnus-demon.el (gnus-demon-init): Use run-with-idle-timer function.
2010-10-25 22:02:00 +00:00
Andreas Schwab
d47f34de4b * configure.in (checking for -znocombreloc): Use AC_LANG_PROGRAM
to avoid warning.
2010-10-25 19:23:45 +02:00
Chong Yidong
365dc66cec Document GTK Emacs kill on display close in PROBLEMS.
* src/xterm.c (x_connection_closed): Update comment.
2010-10-25 12:04:54 -04:00
Daiki Ueno
c05c2b9bb0 Don't use the word "PGP", since it is a non-free program. 2010-10-25 21:24:44 +09:00
Lars Magne Ingebrigtsen
28090d40d7 gnus-sum.el (gnus-summary-select-article): Fix type error in checking the original article buffer. 2010-10-25 05:43:08 +00:00
Glenn Morris
59ba9d59dc Simplifications for lisp/term/common-win.el
* lisp/term/common-win.el (x-handle-switch): Simplify with pop.
Optionally handle numeric switches.
(x-handle-numeric-switch): Just call x-handle-switch.
(x-handle-initial-switch, x-handle-xrm-switch, x-handle-geometry)
(x-handle-name-switch, x-handle-display, x-handle-args):
Simplify with pop.
2010-10-24 22:39:21 -07:00
Daiki Ueno
d85d3b3ab8 Add alternative key bindings for epa-mail commands.
* epa.texi (Mail-mode integration): Add alternative key bindings
for epa-mail commands; escape comma.
2010-10-25 12:06:35 +09:00
Glenn Morris
6a5c21753e Move ns-win.el's rather wacky menu adjustments to menu-bar.el.
* lisp/term/ns-win.el: Do not require easymenu.
(menu-bar-edit-menu) <copy, paste, paste-from-menu, separator-undo>:
<spell>: Move adjustments to menu-bar.el.
* lisp/menu-bar.el (menu-bar-edit-menu) <copy, paste, paste-from-menu>:
<separator-undo, spell>: Move ns-win's adjustments here.
* lisp/loadup.el [ns]: Do not load easymenu.

* src/Makefile.in (SOME_MACHINE_LISP): Remove easymenu.elc.
* lib-src/makefile.w32-in (OTHER_PLATFORM_SUPPORT): Remove easymenu.elc.
2010-10-24 17:48:26 -07:00
Juanma Barranquero
5793a7bc13 Fix some ChangeLog entries. 2010-10-25 02:04:44 +02:00
Chong Yidong
01898dc200 Avoid inline image variables for checkboxes (Bug#7222).
* etc/images/checked.xpm:
* etc/images/unchecked.xpm: New images.

* image.el (image-checkbox-checked, image-checkbox-unchecked):
Deleted (Bug#7222).

* startup.el (fancy-startup-tail): Instead of using inline images,
refer to image files from etc/.

* wid-edit.el (checkbox): Likewise.
(widget-image-find): Center image specs.
2010-10-24 19:40:55 -04:00
Glenn Morris
7c051dd87f Sync docs of some W32 and X C functions.
* src/w32fns.c (Fx_synchronize, Fx_change_window_property)
(Fx_window_property, Fx_file_dialog):
* src/xfns.c (Fx_synchronize, Fx_change_window_property)
(Fx_window_property, Fx_file_dialog): Sync docs between w32 and X.
2010-10-24 15:45:10 -07:00
Jay Belanger
9f534a47e3 calc.texi: Use emacsver.texi to determine Emacs version. 2010-10-24 17:37:44 -05:00
Gnus developers
b5c575e640 Merge changes made in Gnus trunk.
message.el (message-default-headers): Fix type.
nnimap.el (nnimap-request-head, nnimap-request-move-article): Make internal nnimap moving slightly faster.
nnimap.el (nnimap-transform-headers): Don't bug out on bodiless articles.
nnimap.el (nnimap-send-command): Have no outstanding messages if the IMAP server doesn't support streaming.
nnimap.el (nnimap-transform-headers): Fold {quoted} strings more sloppily.
2010-10-24 22:32:38 +00:00
Glenn Morris
709228c0d3 ChangeLog fix. 2010-10-24 15:07:06 -07:00
Glenn Morris
a44d921f06 Move some more shared x-, w32- things to common-win.
* term/ns-win.el (x-select-text): Doc fix.
* w32-fns.el (x-alternatives-map, x-setup-function-keys)
(x-select-text): Move to term/common-win.
* term/w32-win.el (xw-defined-colors): Move to common-win.
* term/x-win.el (xw-defined-colors, x-alternatives-map)
(x-setup-function-keys, x-select-text): Move to common-win.
* term/common-win.el (x-select-text, x-alternatives-map)
(x-setup-function-keys, xw-defined-colors): Merge x- and w32-
definitions here.
2010-10-24 15:04:45 -07:00
T.V. Raman
a11de51476 Fix 2010-10-10 keymap fixes.
* net/mairix.el (mairix-searches-mode-map):
* mail/mspools.el (mspools-mode-map): Fix 2010-10-10 change.
2010-10-24 17:44:53 -04:00
Chong Yidong
d414c7133f Merge changes from emacs-23 branch. 2010-10-24 17:37:38 -04:00
Chong Yidong
0c382083b6 Merge changes from emacs-23 2010-10-24 17:36:09 -04:00
Chong Yidong
23c261f58f * xterm.c (x_connection_closed): Kill Emacs unconditionally. 2010-10-24 17:05:11 -04:00
Lars Magne Ingebrigtsen
d77d0953b5 Regenerated. 2010-10-24 22:47:22 +02:00
Lars Magne Ingebrigtsen
d52bb9b4f6 * configure.in: Remove the BROKEN annotation from gnutls. 2010-10-24 22:46:17 +02:00
Chong Yidong
9317e49920 Merge read-color and facemenu-read-color (Bug#7242).
* lisp/facemenu.el (facemenu-read-color): Alias for read-color.
(facemenu-set-foreground, facemenu-set-background): Use
read-color.

* lisp/faces.el (read-color): Use the completion code from
facemenu-read-color.  Require match in completion.  Doc fix.

* lisp/frame.el (set-background-color, set-foreground-color)
(set-cursor-color, set-mouse-color, set-border-color): Use
read-color.
2010-10-24 14:43:31 -04:00
Leo Liu
59dd6f738c Use recursive-trash feature for eshell deletion (Bug#7011).
* lisp/eshell/em-unix.el (eshell-remove-entries): Use the TRASH
argument of delete-file and delete-directory (Bug#7011).
2010-10-24 13:24:24 -04:00
Jim Meyering
947f5e0162 * emacs.c (argmatch): Don't treat "--" as "--chdir". 2010-10-24 12:00:57 -04:00
Chong Yidong
43207249e0 * package.el (package-menu-mode-map): Inherit from button-buffer-map. 2010-10-24 11:46:21 -04:00
Chong Yidong
484db896fa Fix last commit. 2010-10-24 11:39:32 -04:00
Chong Yidong
f34e6aaaf8 Make the *Packages* buffer read-only.
* emacs-lisp/package.el (package--generate-package-list): Make the
*Packages* buffer read-only.
2010-10-24 11:37:21 -04:00
Alan Mackenzie
10f5e3e60c progmodes/cc-fonts.el (c-font-lock-declarations): Cache the result of
`c-beginning-of-decl-1' between invocations of a lambda function (Bug
#7265).
2010-10-24 15:27:37 +00:00
Gnus developers
de635afe1b gnus-sum.el (gnus-summary-select-article): Make sure we have the original article buffer live.
gnus-sum.el (gnus-summary-select-article-buffer): Mention gnus-widen-article-buffer.
shr.el (shr-tag-object): Added.
nnir.el, gnus-group.el: Make nnir work by default.
gnus-agent.el (gnus-agent-fetch-group): Don't download stuff if the group isn't covered by the agent.
gnus-sum.el (gnus-group-make-articles-read): Propagate marks to the backend for unknown groups.
gnus-html.el (gnus-html-prefetch-images): Decode entities before prefetching images.
2010-10-24 09:55:56 +00:00
Daiki Ueno
3ec6ca720b Try to use "gpg2" if "gpg" isn't available.
* epg-config.el (epg-gpg-program): Try to use "gpg2" if "gpg"
executable is not available on the system (Bug#7268).
2010-10-24 12:12:17 +09:00
Glenn Morris
f5f2561564 Sync docs of selection-coding-system between C and Lisp.
* src/w16select.c (syms_of_win16select) <selection-coding-system>:
* src/w32select.c (syms_of_w32select) <selection-coding-system>:
Sync docs with select.el.
* lisp/select.el (selection-coding-system): Sync doc with C versions.
2010-10-23 19:22:43 -07:00
Glenn Morris
3646b86d0e Sync Lisp and C docs of next-selection-coding-system.
* src/w16select.c (syms_of_win16select) <next-selection-coding-system>:
* src/w32select.c (syms_of_w32select) <next-selection-coding-system>:
Sync docs with select.el.
* lisp/select.el (next-selection-coding-system): Sync doc with C versions.
2010-10-23 19:13:37 -07:00
Glenn Morris
8aa0f26343 Reduce duplicate definitions of x-select-enable-clipboard from 3 to 2.
* lisp/w32-vars.el (x-select-enable-clipboard):
* lisp/term/x-win.el (x-select-enable-clipboard): Move to common-win.
* lisp/term/common-win.el (x-select-enable-clipboard): Move here.
2010-10-23 18:57:21 -07:00
Glenn Morris
46710489c8 Remove duplicate definition of tty-defined-color-alist.
* src/xfaces.c (syms_of_xfaces) <tty-defined-color-alist>: Sync doc with
Lisp version.
* lisp/term/tty-colors.el (tty-defined-color-alist): Remove duplicate
definition of C variable.
2010-10-23 18:48:39 -07:00
Glenn Morris
ea88388346 Sync X and MS-Windows docs for x-use-underline-position-properties.
* src/w32term.c (syms_of_w32term) <x-use-underline-position-properties>:
Sync doc with the xterm.c version.
2010-10-23 18:22:37 -07:00
Glenn Morris
65807d7334 Sync X and MS-Windows docs of x-toolkit-scroll-bars.
* src/w32term.c (syms_of_w32term) <x-toolkit-scroll-bars>:
* src/xterm.c (syms_of_xterm) <x-toolkit-scroll-bars>: Sync docs.
2010-10-23 18:15:43 -07:00
Glenn Morris
ec51400782 Avoid redefining some C defcustoms.
* lisp/frame.el (show-trailing-whitespace, auto-hscroll-mode)
(display-hourglass, hourglass-delay, cursor-in-non-selected-windows):
Don't redefine things that are defined in C.
* lisp/cus-start.el: Also handle :risky, :safe, :set, and :tag.
(show-trailing-whitespace, auto-hscroll-mode)
(display-hourglass, hourglass-delay, cursor-in-non-selected-windows):
Set up the appropriate custom properties.
2010-10-23 17:58:22 -07:00
Lars Magne Ingebrigtsen
530f7b6727 gnus-group.el (gnus-group-completing-read): Remove all newlines from group names. They mess up the group buffer badly.
shr.el (shr-tag-strong): Added.
2010-10-24 00:29:21 +00:00
Chong Yidong
8a79905db4 Bind "C-c ]" to block-closing commands in several modes.
Bind "C-c ]" to ...
* progmodes/f90.el (f90-mode-map): ... f90-insert-end.
* nxml/nxml-mode.el (nxml-mode-map): ... nxml-finish-element.
* textmodes/tex-mode.el (tex-mode-map): ... latex-close-block.
* textmodes/sgml-mode.el (sgml-mode-map): ... sgml-close-tag.
2010-10-23 20:21:59 -04:00
Glenn Morris
7dfc15df2f * lisp/textmodes/flyspell.el (flyspell-mode): If there was an error,
say what it was.

Otherwise someone is going to report the same meaningless bug for the
rest of time.

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5574
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5576
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7272
2010-10-23 14:58:18 -07:00
Glenn Morris
e1fd756bae * src/frame.c (syms_of_frame) <menu-bar-mode>: Sync doc with Lisp. 2010-10-23 14:21:49 -07:00
Glenn Morris
a102db1ee5 * src/xdisp.c (syms_of_xdisp) <hourglass-delay>: Sync doc with Lisp. 2010-10-23 14:19:02 -07:00
Glenn Morris
6e82cf1a1d * src/xdisp.c (syms_of_xdisp) <display-hourglass>: Sync doc with Lisp. 2010-10-23 14:16:39 -07:00