1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-28 19:42:02 +00:00
Commit Graph

104551 Commits

Author SHA1 Message Date
Eli Zaretskii
9ac7a13f08 Improve error message in ispell-get-decoded-string.
lisp/textmodes/ispell.el (ispell-get-decoded-string): Make the error
 message mention the alists that need to be fixed.
2012-03-17 11:13:19 +02:00
Glenn Morris
66ecdc9e08 Small fixes related to etc/HELLO
* doc/emacs/help.texi (Language Help):
* doc/emacs/mule.texi (International Chars):
etc/HELLO is for character demonstration.

* etc/HELLO: Say that this is not a comprehensive list.
Remove "duplicate" entry.  (Bug#11024)
2012-03-16 19:20:37 -04:00
Glenn Morris
ef00465f1a * etc/HELLO: Typo fix (bug#11027) 2012-03-16 18:40:10 -04:00
Leo Liu
e2b5bdd73a * lisp/emacs-lisp/copyright.el (copyright-year-ranges): Fix typo. 2012-03-17 00:36:27 +08:00
Alan Mackenzie
2e492df3cd Further optimise the handling of large macros. 2012-03-16 14:10:54 +00:00
Leo Liu
50e94f0c5d * lisp/font-lock.el (lisp-font-lock-keywords-2): Add letrec. 2012-03-16 20:26:22 +08:00
Aaron S. Hawley
6f09f6ed08 tar-mode buffer-read-only fix
* lisp/tar-mode.el (tar-mode): Fix saving by conditionally undoing
`special-mode' setting of `buffer-read-only'.

Fixes: debbugs:11010
2012-03-16 00:21:23 -07:00
Kenichi Handa
71ec069c23 * leim/quail/indian.el (telugu-inscript): Fix typo.
Fixes: debbugs:10936
2012-03-15 21:45:29 -04:00
Glenn Morris
da98623081 Doc fixes for view-mode and special major-modes
Ref: http://debbugs.gnu.org/10650

* doc/lispref/modes.texi (Major Mode Conventions):
Mention the strange (IMO) relationship between View mode and special modes.

* lisp/view.el (view-buffer, view-buffer-other-window)
(view-buffer-other-frame): Doc fixes re special mode-class.
2012-03-15 21:40:20 -04:00
Glenn Morris
0835f01e98 eval-after-load fix for bug#10946
* lisp/subr.el (eval-after-load): If named feature is provided not
from a file, run after-load forms.
2012-03-15 21:27:23 -04:00
Glenn Morris
c7e73d5177 calendar-insert-at-column small fix for bug#10978
* lisp/calendar/calendar.el (calendar-insert-at-column):
Handle non-unit-width characters a bit better.
2012-03-15 21:10:46 -04:00
Glenn Morris
f66eca265d NEWS 2012-03-15 20:57:00 -04:00
Dani Moncayo
9805f81dda * doc/emacs/dired.texi (Shell Commands in Dired): Fix typo. 2012-03-15 16:33:42 +08:00
Chong Yidong
3f2eafd1fb Fix ring extension code in ring.el, and tweak comint-input-ring handling.
* lisp/emacs-lisp/ring.el (ring-extend): New function.
(ring-insert+extend): Extend the ring correctly.

* lisp/comint.el (comint-read-input-ring)
(comint-add-to-input-history): Grow comint-input-ring lazily.

Fixes: debbugs:11019
2012-03-15 16:00:43 +08:00
Stefan Monnier
663b16775f * lisp/progmodes/perl-mode.el (perl-syntax-propertize-special-constructs):
Fix up parsing of multiline twoarg non-paired elements.

Fixes: debbugs:11014
2012-03-14 23:09:26 -04:00
Stefan Monnier
103af3fe87 * lisp/imenu.el: Fix multiple inheritance breakage.
(imenu-add-to-menubar): Don't add a redundant index.
(imenu-update-menubar): Handle a dynamically composed keymap.

Fixes: debbugs:9199
2012-03-14 21:38:40 -04:00
Lars Magne Ingebrigtsen
160ae063e0 Merge changes made in No Gnus 2012-03-14 22:15:04 +00:00
Lars Magne Ingebrigtsen
cc2ab73270 Always call the callback when timing out url-queue jobs
* url-queue.el (url-queue-kill-job): Make sure that the callback
is always called, even if we have a timeout.
2012-03-14 03:44:09 +01:00
Katsumi Yamaoka
899cb7cb68 mail/sendmail.el (mail-encode-header): Bind rfc2047-encode-encoded-words to nil. 2012-03-13 23:27:56 +00:00
Glenn Morris
3809f91dfa Small calendar-string-spread fix for bug#10978
* lisp/calendar/calendar.el (calendar-string-spread):
Handle non-unit-width characters a bit better.
2012-03-13 13:56:31 -04:00
Glenn Morris
37576acd4a Adjust NEWS entry for recent change 2012-03-13 09:15:51 -07:00
Leo Liu
9e345a01ba * lisp/vc/vc-hg.el (vc-hg-working-revision): Rework to work with both
directory and file as argument.

Fixes: debbugs:10822
2012-03-13 18:40:29 +08:00
Glenn Morris
6ea7151ba6 Mention bulgarian-alt-phonetic in NEWS 2012-03-13 00:22:12 -07:00
Йордан Миладинов
3dbb8fef9f * cyrillic.el (bulgarian-alt-phonetic): New input method. (tiny change)
Fixes: debbugs:10893
2012-03-13 00:21:15 -07:00
Kaushik Srenevasan
4a07df36a5 GDB change for dynamically generated code (tiny change)
Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00753.html

* lisp/progmodes/gdb-mi.el (gdb-invalidate-disassembly):
For dynamically generated code, follow $PC.
(gdb-disassembly-handler-custom): Handle no function name case.

Fixes: debbugs:10597
2012-03-13 00:07:10 -07:00
Tim Landscheidt
4aaa93566b Fix some missing trailing whitespace (tiny change)
* lisp/calendar/icalendar.el (icalendar-export-file, icalendar-import-file):
* lisp/emulation/ws-mode.el (ws-query-replace):
* lisp/sort.el (sort-regexp-fields):
Fix missing trailing whitespace in interactive prompts.

Fixes: debbugs:11002
2012-03-12 23:54:37 -07:00
Paul Eggert
f003f29445 Spelling fixes. 2012-03-12 15:35:55 -07:00
David Engster
41bf0c4844 * semantic/db-find.el
(semanticdb-find-translate-path-brutish-default): If we don't yet
  have a proper table for PATH, use `semanticdb-current-database'
  instead (bug #10343).
2012-03-12 21:51:17 +01:00
Stefan Monnier
225979daf9 * lisp/dabbrev.el: Fix cycle completion order.
(dabbrev--last-obarray, dabbrev--last-completion-buffer): Remove.
(dabbrev-completion): Don't use an obarray; provide
a cycle-sort-function.

Fixes: debbugs:10963
2012-03-12 16:07:45 -04:00
Leo Liu
e2f1fdab91 * lisp/simple.el (kill-new): Use equal-including-properties for
comparison.
(kill-do-not-save-duplicates): Doc fix.
2012-03-13 02:21:35 +08:00
Stefan Monnier
b19490edc3 * lisp/dabbrev.el: Fix cycle completion.
Use lexical binding and wrap to 80 columns.
(dabbrev-completion): Delay computing the list of completions.

Fixes: debbugs:10963
2012-03-12 09:03:10 -04:00
Lars Magne Ingebrigtsen
cd001b8c9b gnus-int.el (gnus-backend-trace): Flip default to nil before Emacs 24.1 release. 2012-03-12 11:48:55 +00:00
Chong Yidong
e1602f7b59 etc/PROBLEMS: Document keyboard ghosting with M-| (Bug#10740). 2012-03-12 17:55:35 +08:00
Paul Eggert
9af5ed8756 * buffer.c (compare_overlays): Don't assume args differ (Bug#6830). 2012-03-12 01:27:25 -07:00
Kenichi Handa
4b05d72231 international/quail.el (quail-insert-kbd-layout): Surround each row by LRO and PDF instead of inserting many LRMs. Pad the left and right of each non-spacing marks. Insert invisible space between lower and upper characters to prevent composition. 2012-03-12 16:42:02 +09:00
Chong Yidong
d1f55f1668 Rename inhibit_window_configuration_change_hook to inhibit_lisp_code.
This is a tweak to 2012-02-23T07:28:21Z!cyd@gnu.org, suggested by Stefan.

* eval.c (inhibit_lisp_code): Rename from
inhibit_window_configuration_change_hook; move from window.c.

* xfns.c (unwind_create_frame_1, Fx_create_frame):
* window.c (run_window_configuration_change_hook)
(syms_of_window): Callers changed.
2012-03-12 14:34:32 +08:00
Stefan Monnier
dbbc2e69e4 * lisp/minibuffer.el (minibuffer-complete): Don't get confused when the
function is run twice via different commands.
(complete-with-action): Fix docstring.

Fixes: debbugs:10958
2012-03-12 00:10:59 -04:00
Chong Yidong
5d1ac394e1 Adapt nXML mode to Emacs 24 completion scheme.
* lisp/nxml/nxml-mode.el (nxml-mode-map): Do not bind C-RET.
(nxml-completion-at-point-function): New function.
(nxml-mode): Use it.
(nxml-bind-meta-tab-to-complete-flag): Default to t.

Fixes: debbugs:6776
2012-03-12 11:58:20 +08:00
Chong Yidong
292112ed3b Load a package's generated autoloads file before byte compiling it.
* lisp/emacs-lisp/package.el (package-unpack, package-unpack-single):
Load generated autoloads file before byte compiling.
(package--make-autoloads-and-compile): New helper fun.

Fixes: debbugs:10970
2012-03-12 11:03:16 +08:00
Christopher Schmidt
4098f8f73c * ibuffer.el (ibuffer-redisplay): Remove another gratuitous error. 2012-03-12 10:41:22 +08:00
David Engster
da4189812b * semantic/wisent/javascript.el (js-mode): Define `js-mode' as
child-mode of `javascript-mode' (bug #8445).
2012-03-11 21:29:14 +01:00
Michael Albinus
8d815e3c6a Fix previous patch. 2012-03-11 19:02:48 +01:00
Michael Albinus
8f75469172 * autorevert.el (auto-revert-handler): Ensure, that
file-readable-p is applied only for local files or in
auto-revert-tail-mode.
2012-03-11 18:58:16 +01:00
Andreas Schwab
ad0bf5b6db * server.el (server-eval-at): Handle non-tcp connections. Decode
result string.
2012-03-11 18:54:16 +01:00
Andreas Schwab
e29ab36b48 Define -print-nonl client command
* lib-src/emacsclient.c (main): Handle -print-nonl command.

* lisp/server.el (server-msg-size): New constant.
(server-reply-print): New function.
(server-eval-and-print): Use it.
(server-eval-at): Use server-quote-arg and server-unquote-arg.
Handle -print-nonl.
2012-03-11 18:53:07 +01:00
Christopher Schmidt
de5939bafc * ibuffer.el (ibuffer-redisplay): Remove gratuitous error.
Fixes: debbugs:10987
2012-03-12 01:31:44 +08:00
Chong Yidong
413df97302 * keymap.c (Fkey_description): Doc fix.
Fixes: debbugs:9700
2012-03-12 01:08:10 +08:00
Chong Yidong
397a688f21 * simple.el (goto-line): Doc fix.
Fixes: debbugs:9938
2012-03-12 00:57:04 +08:00
Chong Yidong
66c5eebd41 * src/editfns.c (Fconstrain_to_field): Doc fix.
* doc/lispref/text.texi (Fields): Minor copyedit.

Fixes: debbugs:9452
2012-03-12 00:27:36 +08:00
Chong Yidong
d3760c4b0a Further doc fix for save-window-excursion. 2012-03-12 00:16:50 +08:00