Leo Liu
153609342a
* lisp/net/rcirc.el (rcirc-cmd-quit): Allow quiting all servers with
...
prefix.
2012-03-18 11:27:28 +08:00
Glenn Morris
b59af54981
lispref/os.texi edits
...
* doc/lispref/os.texi (System Interface): Flow control was removed.
(Startup Summary): General update.
(Init File): Don't mention compiling it.
2012-03-17 17:23:20 -07:00
Eli Zaretskii
d9a8eb664e
Fix doc strings in ispell.el/.
...
lisp/textmodes/ispell.el (ispell-skip-tib, ispell-keep-choices-win)
(ispell-choices-win-default-height, ispell-silently-savep)
(ispell-dictionary-alist, ispell-encoding8-command)
(ispell-check-version, ispell-aspell-find-dictionary)
(ispell-valid-dictionary-list, ispell-words-keyword)
(ispell-get-word, ispell-internal-change-dictionary)
(ispell-region, ispell-skip-region-list)
(ispell-begin-skip-region-regexp, ispell-ignore-fcc)
(ispell-process-line, ispell-minor-mode, ispell-minor-check)
(ispell-message-text-end, ispell-message)
(ispell-buffer-local-parsing): Doc fix.
2012-03-17 21:46:52 +02:00
Jambunathan K
f02ff80d33
* htmlfontify.el: Add support for code block fontification
...
for ODT export.
(hfy-optimisations): Define new option
`body-text-only'
(hfy-fontify-buffer): Honor above setting.
(hfy-begin-span, hfy-end-span): New routines factored out form
`hfy-fontify-buffer'.
(hfy-begin-span-handler, hfy-end-span-handler): New variables
that permit insertion of custom tags.
(hfy-fontify-buffer): Use above handlers.
(hfy-face-to-css-default): Same as the earlier `hfy-face-to-css'.
(hfy-face-to-css): Re-defined to be a variable.
(hfy-compile-stylesheet): Modified. Allow stylesheet to be built
over multiple runs. This is made possible by having the caller let
bind a special variable `hfy-user-sheet-assoc'.
(htmlfontify-string): New defun.
(hfy-compile-face-map): Make sure that the last char in the
buffer is correctly fontified.
(hfy-face-resolve-face): Whitespace only change.
Fixes: debbugs:9914
2012-03-17 22:03:54 +08:00
Chong Yidong
986bd52a31
Misc manual updates.
...
* doc/emacs/package.texi (Package Installation): Document use of
package-initialize in init file.
* doc/lispref/os.texi (Startup Summary): Mention package loading.
(Init File): Don't refer to .emacs in section title. Copyedits.
(Terminal-Specific): Give a realistic example.
(Command-Line Arguments): Reference Entering Emacs instead of
repeating the spiel about not restarting Emacs.
(Time of Day): Discuss time representation at beginning of node.
(Sound Output): Copyedits.
* doc/lispref/package.texi (Packaging Basics): Document package-initialize.
2012-03-17 19:11:08 +08:00
Eli Zaretskii
f761251a43
Add an index entry for "minibuffer-only frame".
...
doc/lispref/frames.texi (Initial Parameters): Add an index entry for
minibuffer-only frame.
2012-03-17 11:19:02 +02:00
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