Lars Magne Ingebrigtsen
7985478fe5
gnus-sum.el (gnus-summary-read-group-1): Bump the "Retrieving" message level.
2011-09-15 05:46:40 +00:00
Glenn Morris
088f329c33
* configure.in: (C_SWITCH_X_SYSTEM): Enable GNUstep to find its headers.
2011-09-14 20:01:25 -07:00
Glenn Morris
0cc87afbdb
Make the GNUstep port at least be able to configure.
...
Ref: http://lists.gnu.org/archive/html/emacs-devel/2011-08/msg00938.html
* configure.in: (_NATIVE_OBJC_EXCEPTIONS): New AC_DEFINE.
(GNU_OBJC_CFLAGS): Add -fobjc-exceptions when needed.
2011-09-14 19:32:55 -07:00
Chong Yidong
92fa95ad88
* doc/emacs/package.texi (Package Menu): Add package-menu-mark-upgrades.
2011-09-14 22:10:52 -04:00
Chong Yidong
d770725a3d
Add package-menu-mark-upgrades to the Package Menu menu bar map.
2011-09-14 22:05:17 -04:00
Chong Yidong
25322144fc
Add an "mark upgradable packages" command to Package Menu mode.
...
* lisp/emacs-lisp/package.el (package-alist): Fix risky-local-variable
declaration.
(package--add-to-archive-contents): If there is a duplicate entry
with an older version, remove it.
(package-menu-mark-delete, package-menu-mark-install)
(package-menu-mark-unmark): Make unused args optional.
(package-menu-mark-obsolete-for-deletion): Use
package-menu-get-status instead of a regexp search.
(package-menu-get-status): Use tabulated-list-entry.
(package-menu-mark-upgrades): New command.
(package-menu-mode-map): Bind it to U.
(package-menu-execute): Do installation before deletion.
(package-menu-refresh, package-menu-execute): Use derived-mode-p
instead of checking major-mode.
(package-menu--find-upgrades): New function.
2011-09-14 21:57:54 -04:00
Katsumi Yamaoka
d5fdf93f87
message.el (message-read-from-minibuffer): Make abbrev expansion work.
2011-09-15 01:08:08 +00:00
Lars Magne Ingebrigtsen
65a046c491
Update the process marker so that the "broken by peer" status message is inserted in the right place.
2011-09-15 00:57:57 +02:00
Lars Magne Ingebrigtsen
7520339cd1
(smtpmail-send-command): Don't include AUTH passwords in the log buffer
2011-09-14 23:59:50 +02:00
Paul Eggert
1c14176cfd
Remove unused external symbols.
...
* dispextern.h (calc_pixel_width_or_height): Remove decl.
* xdisp.c (calc_pixel_width_or_height): Now static.
* doprnt.c (exprintf) [! (HAVE_X_WINDOWS && USE_X_TOOLKIT)]: Remove.
* indent.c (check_display_width):
* w32term.c: Fix comment to match code.
* xterm.c, xterm.h (x_catching_errors): Remove.
2011-09-14 14:45:51 -07:00
Stefan Monnier
3fe48822c3
* textmodes/bibtex.el (bibtex-complete-string-cleanup)
...
(bibtex-complete-crossref-cleanup): Adjust to accommodate needs of
bibtex-completion-at-point-function.
(bibtex-completion-at-point-function): Use them.
2011-09-14 17:43:36 -04:00
Stefan Monnier
1b8b395447
* newcomment.el (comment-add, comment-valid-prefix-p): Docfix.
2011-09-14 17:21:59 -04:00
Stefan Monnier
d3c309545b
* mpc.el (mpc-constraints-tag-lookup): New function.
...
(mpc-constraints-restore): Use it to make jumping to "album=Foo" apply
also to browser "album|playlist".
2011-09-14 17:20:24 -04:00
Juri Linkov
7277997612
Share code between isearch-message' and
isearch-string' in `isearch-fail-pos'.
...
http://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00169.html
* lisp/isearch.el (isearch-fail-pos): Add new arg `msg'. Doc fix.
(isearch-edit-string): Use length of `isearch-string' when
`isearch-fail-pos' returns nil.
(isearch-message): Remove duplicate code and call
`isearch-fail-pos' with arg `t'.
2011-09-14 19:07:42 +03:00
Paul Eggert
d2eea5b594
* xselect.c: Use signed conversions more consistently (Bug#9498).
...
(selection_data_to_lisp_data): Assume incoming selection data are
signed integers, not unsigned. This is to be consistent with
outgoing selection data, which was modified to use signed integers
in as part of the fix to Bug#9196 in response to Jan Djärv's comment
in <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9196#32 > that X11
expects long, not unsigned long.
2011-09-14 08:47:21 -07:00
Chong Yidong
17bb0a2d83
* replace.el (occur-mode-goto-occurrence): Don't force using other window.
...
Fixes: debbugs:9499
2011-09-14 11:14:34 -04:00
Chong Yidong
a0bf2bcd93
* lisp/dired-aux.el (dired-do-chmod): Don't provide initial input.
2011-09-14 11:06:28 -04:00
Martin Rudalics
f678e0b6a2
Replace display-buffer-window by help-setup window parameter.
...
* window.el (display-buffer-window): Remove.
(display-buffer-record-window): Use help-setup window parameter
instead of variable display-buffer-window.
(display-buffer-function, special-display-buffer-names)
(special-display-function): Mention help-setup parameter instead
of display-buffer-window in doc-string.
* help.el (help-window-setup): New argument help-window. Use
help-window-setup parameter instead of display-buffer-window.
Reword some messages.
(with-help-window): Pass window used for displaying the buffer
to help-window-setup. Don't set display-buffer-window.
2011-09-14 11:17:30 +02:00
Dani Moncayo
bf1af6c786
* doc/lispref/lists.texi (Sets And Lists): Fix typo. (tiny change)
2011-09-13 23:52:54 -07:00
Eli Zaretskii
46888499da
xdisp.c (try_window_reusing_current_matrix): Fix incorrect computation of loop end.
...
src/xdisp.c (try_window_reusing_current_matrix): Fix incorrect
computation of loop end. Reported by Johan Bockgård <bojohan@gnu.org>.
2011-09-14 01:20:23 -04:00
Juanma Barranquero
4d61f28dcc
Fix typos in ChangeLogs.
2011-09-14 01:42:21 +02:00
Glenn Morris
5f66aa05d4
Tabify previous change.
2011-09-13 17:13:10 -04:00
Glenn Morris
8e39b2e837
* lisp/emacs-lisp/debug.el (debugger-make-xrefs): Preserve point. (Bug#9462)
2011-09-13 17:02:27 -04:00
Chong Yidong
85e9c04bf3
* lisp/window.el (window-deletable-p): Use next-frame.
2011-09-13 15:10:32 -04:00
Martin Rudalics
1b36ed6a22
Remove most window auto deletions.
...
* window.el (window-auto-delete): Remove.
(window-deletable-p): Remove argument FORCE. Don't deal with
dedicatedness and previous buffers.
(switch-to-prev-buffer): Don't delete window.
(delete-windows-on): Delete a window's frame if and only if the
window is dedicated.
(replace-buffer-in-windows): Delete buffer's window or frame if
and only if window is dedicated.
(quit-window): Handle quit-restore as before last change.
(bury-buffer): Delete window only if window-deletable-p returns
t.
2011-09-13 20:07:11 +02:00
Glenn Morris
b026d240fc
* lisp/progmodes/scheme.el (scheme-indent-function): Yet another doc typo.
2011-09-13 13:57:04 -04:00
Glenn Morris
dd4b63a6a5
* lisp/progmodes/scheme.el (scheme-indent-function): Fix doc typo in previous.
2011-09-13 13:44:25 -04:00
Lars Magne Ingebrigtsen
ad87170ff3
Fix URL connection failing handling.
...
* url-http.el (url-http-find-free-connection): If there was an
error on connect, make sure the user isn't bothered with
irrelevant questions.
2011-09-13 19:18:08 +02:00
Chong Yidong
ef8ef9fb80
* lisp/window.el (window-deletable-p): Never delete last frame on a terminal.
...
* src/frame.c (Fother_visible_frames_p): Function deleted.
2011-09-13 11:33:16 -04:00
Glenn Morris
b2cba41ecd
* lisp/help.el (describe-key-briefly): Copy previous standard-output change.
2011-09-13 00:22:05 -07:00
PJ Weisberg
e3ce671f37
* lisp/help.el (where-is): Respect non-standard standard-output. (tiny change)
...
Fixes: debbugs:9030
2011-09-13 00:18:13 -07:00
Glenn Morris
b75567193d
Doc fixes related to lisp-indent-function (bug#9484)
...
* lisp/emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix.
* lisp/progmodes/scheme.el (scheme-indent-function): Give it a doc string.
* lisp/emacs-lisp/cl-indent.el (common-lisp-indent-function): Comment.
2011-09-12 23:55:10 -07:00
William Stevenson
76e20fd6a5
* themes/adwaita-theme.el: New file.
2011-09-12 21:55:46 -04:00
Scott Frazer
1cc1506789
Two new themes from Scott Frazer.
...
* themes/whiteboard-theme.el:
* themes/deeper-blue-theme.el (deeper-blue): New files.
2011-09-12 20:34:13 -04:00
Chong Yidong
64b5194776
* dired-aux.el (dired-mark-read-string): Don't use default value on empty input.
...
(dired-do-chxxx): Treat empty input for "touch" as no -t option.
Omit initial minibuffer contents.
(dired-do-chmod): Signal an error on empty input.
(dired-mark-read-string): Don't return default on empty input.
* files.el (file-modes-symbolic-to-number): Doc fix.
Fixes: debbugs:9361
2011-09-12 16:45:56 -04:00
Eric Hanchrow
162546271f
* doc/emacs/frames.texi (Frame Commands): Doc fix for delete-other-frames.
...
Note that it only deletes frames on current terminal.
2011-09-12 10:48:34 -04:00
Eli Zaretskii
fa819fed53
Fix bug #2496 with column counting in presence of display tables.
...
src/indent.c (compute_motion): Process display vector front to back
rather than the other way around.
2011-09-12 07:51:27 -04:00
Glenn Morris
b0415a0397
Auto-commit of generated files.
2011-09-12 06:18:39 -04:00
Lars Magne Ingebrigtsen
2af70b9425
gnus.el (gnus-interactive-exit): Update defcustom spec.
2011-09-12 09:12:46 +00:00
Stefan Monnier
2ba8e00888
* src/fileio.c (Finsert_file_contents): Don't assume beg_offset is 0.
2011-09-11 22:22:22 -04:00
Stefan Monnier
393a301e80
* lisp/international/mule-cmds.el (ucs-completions): Remove.
...
(read-char-by-name): Use complete-with-action instead; add metadata.
2011-09-11 22:18:23 -04:00
Stefan Monnier
aa357b80f9
* gnus.el (gnus-nntp-server): Move to gnus-int.el to silence bytecomp.
...
* gnus-int.el (gnus-nntp-server): Move from gnus.el.
2011-09-11 22:15:11 -04:00
Andrew Cohen
be00b56ee3
gnus-group.el (gnus-group-list-(limit|flush|plus)-map): Allow limiting, flushing and plusing ticked articles.
2011-09-12 01:00:11 +00:00
Lars Magne Ingebrigtsen
0afb49a1bf
Merge changes made in Gnus trunk.
...
gnus.texi (Listing Groups): Explain `gnus-group-list-limit'.
(Finding the News): Doc clarification.
(Terminology): Mention naming.
gnus-group.el (gnus-group-list-limit): Explain what the command does.
gnus-sum.el (gnus-fetch-headers): Bump message level.
2011-09-11 22:50:22 +00:00
Chong Yidong
20f53c6979
* minibuf.c (Fread_from_minibuffer): Doc fix.
2011-09-11 18:04:52 -04:00
Chong Yidong
4a592f6698
* frame.el (delete-other-frames): Doc fix.
...
Fixes: debbugs:276
2011-09-11 17:47:39 -04:00
Jim Meyering
6b2c221e51
NEWS: fix typo: s/an prefix/a prefix/
2011-09-11 22:27:29 +02:00
Chong Yidong
fa5660f92c
Add defcustom definitions for display-buffer vars.
...
* lisp/window.el (display-buffer--action-function-custom-type)
(display-buffer--action-custom-type): New vars.
(display-buffer-alist, display-buffer-default-action)
(display-buffer-overriding-action): Add defcustom types.
2011-09-11 16:07:34 -04:00
Lars Magne Ingebrigtsen
73d56dbd6a
* play/doctor.el (make-doctor-variables): Define `doctor-sent'.
2011-09-11 21:07:41 +02:00
Chong Yidong
37ac18a341
Change modes that used same-window-* vars to use switch-to-buffer.
...
* cmuscheme.el (run-scheme, switch-to-scheme):
* ielm.el (ielm):
* shell.el (shell):
* net/rlogin.el (rlogin):
* net/telnet.el (telnet, rsh):
* progmodes/inf-lisp.el (inferior-lisp): Use switch-to-buffer.
* cus-edit.el (customize-group, custom-buffer-create)
(customize-browse, custom-buffer-create-other-window): Use
switch-to-buffer or switch-to-buffer-other-window.
* info.el (info, Info-find-node, Info-revert-find-node, Info-next)
(Info-prev, Info-up, Info-speedbar-goto-node)
(info-display-manual): Use switch-to-buffer.
(Info-speedbar-goto-node): Use switch-to-buffer-other-frame.
* lisp/gnus/message.el (message-pop-to-buffer): Default to switch-to-buffer.
(message-mail-other-window, message-mail-other-frame)
(message-news-other-window, message-news-other-frame): Use
switch-to-buffer-other-frame and switch-to-buffer-other-window instead
of setting buffer display varibles.
* mail/sendmail.el (mail): Use switch-to-buffer.
(mail-recover): Use switch-to-buffer-other-window.
* progmodes/gdb-mi.el (gdb-restore-windows, gdb-setup-windows):
Use switch-to-buffer.
2011-09-11 14:30:07 -04:00