Stefan Monnier
6e724ca2c2
* lisp/gnus/message.el: Don't insert TAB in headers with completion.
...
(message-completion-function): Don't fallback on message-tab-body-function
when message-completion-alist fails to find a completion.
Fixes: debbugs:9158
2011-10-26 13:27:51 -04:00
Juanma Barranquero
a7ef684b46
Fix typos.
2011-10-26 16:07:31 +02:00
Juanma Barranquero
5430d39930
* lisp/term/w32-win.el (w32-default-color-map): Declare obsolete.
...
* src/w32fns.c (w32_default_color_map): New function, extracted from
Fw32_default_color_map.
(Fw32_default_color_map, Fx_open_connection): Use it.
2011-10-26 15:42:33 +02:00
Glenn Morris
3d0788a9a2
Auto-commit of generated files.
2011-10-26 06:19:17 -04:00
Daiki Ueno
49964155e2
mml.el: Support quoting <#secure> tag.
2011-10-26 09:25:34 +00:00
Michael Albinus
ad74a69e6b
* ido.el (ido-file-name-all-completions-1): Do not require
...
tramp.el explicitely. (Bug#7583)
2011-10-26 10:42:22 +02:00
Stefan Monnier
71d4c2a518
* lisp/progmodes/octave-*.el: Update maintainer.
2011-10-25 21:18:13 -04:00
Chong Yidong
60754666a5
* doc/emacs/modes.texi (Running Hooks): Document with-wrapper-hook.
2011-10-26 08:47:58 +08:00
Chong Yidong
b1f6fa2666
Document with-wrapper-hook.
...
* doc/emacs/modes.texi (Running Hooks): Document with-wrapper-hook.
* lisp/subr.el (with-wrapper-hook): Rewrite doc.
2011-10-26 08:44:06 +08:00
Paul Eggert
507ea2587e
* configure.in: Respect MAKE env-var. (Bug#9868, part 2)
2011-10-25 13:46:31 -07:00
Eli Zaretskii
df1c5f0561
Don't put INSTALL into w32 binary distributions. (Bug#9861)
...
nt/makefile.w32-in (dist): Don't put the top-level INSTALL into the
distribution.
2011-10-25 18:54:19 +02:00
Nali Toja
d2eaf3e40d
* configure.in (HAVE_GNU_MAKE): Respect MAKE env-var. (tiny change)
...
Fixes: debbugs:9868
2011-10-25 09:41:26 -07:00
Paul Eggert
fe0055fa74
* dispextern.h (Fcontrolling_tty_p): New decl (Bug#6649 part 2).
2011-10-25 09:36:20 -07:00
Stefan Monnier
e6346438e2
Make function-key-map apply when key is bound to `undefined'.
...
* src/keyboard.c (test_undefined): New function.
(read_key_sequence): Use it to detect when a key is bound to `undefined'.
Fixes: debbugs:9751
2011-10-25 08:54:04 -04:00
Michael Albinus
3f04efd64d
* net/tramp-sh.el (tramp-sh-handle-file-directory-p): Return t for
...
filenames "/method:foo:".
2011-10-25 14:50:03 +02:00
Stefan Monnier
81a0a2681d
* comint.el (comint-get-old-input-default): Fix thinko in last change.
...
Fixes: debbugs:9865
2011-10-25 08:33:31 -04:00
Glenn Morris
d53e174785
* abbrevs.texi (Saving Abbrevs): quietly-read-abbrev-file is not a command.
...
Fixes: debbugs:9866
2011-10-25 00:25:45 -07:00
Enami Tsugutomo
e112cc3727
* sysdep.c (init_sys_modes): Fix the check for the controlling terminal.
...
Fixes: debbugs:6649
2011-10-25 12:27:47 +08:00
Christoph Scholtes
df6d30f325
* INSTALL: Update URL for GTK download page.
2011-10-24 20:33:24 -06:00
Stefan Monnier
410488d3ae
* lisp/comint.el (comint-get-old-input-default): Fix use-prompt-regexp case.
...
Fixes: debbugs:9865
2011-10-24 22:19:17 -04:00
Juanma Barranquero
958ad48682
lisp/facemenu.el: Slightly expand a comment in `list-colors-duplicates'.
2011-10-24 21:29:19 +02:00
Glenn Morris
c1ebb47e3d
* lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix. (Bug#9819)
2011-10-24 13:37:03 -04:00
Glenn Morris
fbecbfb92b
Auto-commit of generated files.
2011-10-24 06:18:38 -04:00
Michael Albinus
7f5c46c780
* notifications.el: Add the requirement of a running D-Bus session
...
bus to the Commentary.
2011-10-24 10:02:02 +02:00
Juri Linkov
db2440b6cc
* lisp/isearch.el (isearch-occur): Let-bind `search-spaces-regexp' to
...
`search-whitespace-regexp' only when `isearch-regexp' is non-nil.
Fixes: debbugs:9364
2011-10-24 08:56:04 +03:00
Juri Linkov
feecf43567
* lisp/info.el (Info-following-node-name-re): Add newline to the list
...
of allowed characters for leading space.
Fixes: debbugs:9824
2011-10-24 08:47:05 +03:00
Stefan Monnier
a3839de209
* lisp/progmodes/octave-inf.el (inferior-octave-mode-map): Fix C-c C-h binding.
...
* lisp/progmodes/octave-mod.el (octave-help): Remove.
2011-10-23 22:56:59 -04:00
Paul Eggert
e782cfabe7
* configure.in (LIB_PTHREAD): Prepend -lpthread to LIBS (Bug#9852)
...
if the library is found. Otherwise, later configure-time tests,
such as the test for pthread_sigmask, generate the wrong results
on some platforms. Problem reported for FreeBSD by Nali Toja.
2011-10-23 19:40:23 -07:00
Stefan Monnier
08c7586636
* subr.el (apply-partially): Remove redundant comment.
2011-10-23 22:03:24 -04:00
Chong Yidong
e7a3ff06b3
Document scroll-up-line and scroll-down-line in Emacs manual.
...
* doc/emacs/display.texi (Scrolling): Document scroll-up-line and
scroll-down-line. Document scroll-command property.
(Recentering): New node, split off from Scrolling.
Also, minor copyedits to standardize on the phrase "key binding"
rather than "keybinding" in the manual.
2011-10-24 10:01:54 +08:00
Michael Albinus
4a623313e3
Sync with Tramp 2.2.3.
...
* trampver.texi: Update release number.
2011-10-23 18:08:19 +02:00
Michael Albinus
09388e760d
Sync with Tramp 2.2.3.
...
* net/tramp-cache.el (top): Pacify byte-compiler using
`init-file-user' and `site-run-file'.
* net/trampver.el: Update release number.
2011-10-23 17:59:54 +02:00
Chong Yidong
da97a9e66a
Document scroll bar changes in Emacs manual.
...
* doc/emacs/buffers.texi (Misc Buffer): Don't mention vc-toggle-read-only.
* doc/emacs/frames.texi (Scroll Bars): GTK uses right scroll bars now.
(Tool Bars): Copyedits.
2011-10-23 22:57:53 +08:00
Chong Yidong
86c6068184
Make vc-toggle-read-only an alias for toggle-read-only.
...
It hasn't worked in a VC sense since 2008-05-02T07:12:59Z!esr@snark.thyrsus.com, though this was
not documented at the time (grr).
* lisp/vc/vc-hooks.el (vc-toggle-read-only): Make it an obsolete alias
for toggle-read-only. Note that this hasn't called vc-next-action
since 2008-05-02, though it wasn't documented at the time.
* lisp/files.el (toggle-read-only): Remove obsolete comment about
version control.
* doc/emacs/buffers.texi (Misc Buffer): Don't mention vc-toggle-read-only.
* lisp/cedet/ede.el (ede-maybe-checkout): Function deleted;
vc-toggle-read-only does not do version control now.
* lisp/cedet/ede/project-am.el (project-remove-file, project-add-file)
(project-new-target): Don't call ede-maybe-checkout.
* lisp/cedet/ede/util.el (ede-make-buffer-writable): Don't use
vc-toggle-read-only.
* lisp/vc/ediff-init.el (ediff-toggle-read-only-function): Use
toggle-read-only.
2011-10-23 11:38:23 +08:00
Martin Rudalics
53ebff1ff0
In mouse-drag-line correctly use window-in-direction.
2011-10-22 19:06:13 +02:00
Chong Yidong
d195726a70
* doc/emacs/windows.texi (Displaying Buffers): Fix broken lispref link.
2011-10-22 18:57:50 +08:00
Alan Mackenzie
cd5495ffba
Fix bug #9560 , sporadic wrong indentation; improve instrumentation of
...
c-parse-state.
cc-engine.el (c-append-lower-brace-pair-to-state-cache): correct faulty
logical expression.
(c-parse-state-state, c-record-parse-state-state):
(c-replay-parse-state-state): New defvar/defuns.
(c-debug-parse-state): Use new functions.
2011-10-22 10:17:25 +00:00
Martin Rudalics
42ee24ed38
Fix minibuffer resizing.
...
* mouse.el (mouse-drag-line): Fix minibuffer resizing broken by
last change.
2011-10-22 11:43:09 +02:00
Eli Zaretskii
804a4315bd
Fix bugs #641 and #9794 with %Z and current-time-zone on w32.
...
nt/config.nt (HAVE_TZNAME, HAVE_DECL_TZNAME): Define.
2011-10-22 11:17:01 +02:00
Chong Yidong
a70e06c117
Reorganize confirm-nonexistent-file-or-buffer documentation in Emacs manual.
...
* doc/emacs/buffers.texi (Buffers): Tweak mention of mail buffer name.
(Select Buffer): Move confirmation discussion to Minibuffer Exit.
* doc/emacs/files.texi (File Names, Visiting): Move detailed discussion of
minibuffer confirmation to Minibuffer Exit.
* doc/emacs/mini.texi (Minibuffer Exit): Rename from Strict Completion.
Move confirm-nonexistent-file-or-buffer discussion here.
2011-10-22 09:17:33 +08:00
Chong Yidong
a7dee7e773
Fix for 2011-10-21T02:23:59Z!cyd@gnu.org.
...
* lisp/progmodes/idlwave.el (idlwave-mode):
* lisp/progmodes/vera-mode.el (vera-mode): No need to set
require-final-newline; that's done in prog-mode. Suggested by
Stefan Monnier.
2011-10-21 22:48:39 +08:00
Chong Yidong
bfd779dd73
Update Files chapter of Emacs manual.
...
Plus miscellaneous minor speling fixes in other manual files.
* doc/emacs/files.texi (File Names, Visiting, Interlocking): Copyedits.
(Backup Copying): backup-by-copying-when-mismatch is now t.
(Customize Save): Fix description of require-final-newline.
(Reverting): Note that revert-buffer can't be undone. Mention VC.
(Auto Save Control): Clarify.
(File Archives): Add 7z.
(Remote Files): ange-ftp-make-backup-files defaults to nil.
* doc/emacs/arevert-xtra.texi (Autorevert): Copyedits.
2011-10-21 22:45:34 +08:00
Eli Zaretskii
f988858079
etc/PROBLEMS: Mention crashes on MS-Windows when compiled with GCC 4.6.1.
2011-10-21 14:29:07 +02:00
Martin Rudalics
e07b9a6d33
Fix and improve mouse-dragging of horizontal/vertical lines.
...
* mouse.el (mouse-drag-window-above)
(mouse-drag-move-window-bottom, mouse-drag-move-window-top)
(mouse-drag-mode-line-1, mouse-drag-header-line)
(mouse-drag-vertical-line-rightward-window): Remove.
(mouse-drag-line): New function.
(mouse-drag-mode-line, mouse-drag-header-line)
(mouse-drag-vertical-line): Call mouse-drag-line.
* window.el (window-at-side-p, windows-at-side): New functions.
2011-10-21 11:15:32 +02:00
Ulrich Mueller
7e1361d995
tar-grind-file-mode fix.
...
* lisp/tar-mode.el (tar-grind-file-mode):
Fix handling of setuid/setgid, handle sticky bit.
Fixes: debbugs:9817
2011-10-20 23:44:20 -07:00
Chong Yidong
30fcaf3a28
Use mode-require-final-newline for idlwave.el and vera-mode.el.
...
* progmodes/idlwave.el (idlwave-mode):
* progmodes/vera-mode.el (vera-mode): Use mode-require-final-newline.
2011-10-20 22:23:59 -04:00
Glenn Morris
e195ae68f8
* test/automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
2011-10-20 18:23:54 -04:00
Glenn Morris
516eddb051
* lisp/vc/vc.el (vc-next-action): Handle removed directories. (Bug#9781)
2011-10-20 17:01:45 -04:00
Eli Zaretskii
55622b93c9
src/bidi.c: Fix a typo in a comment.
2011-10-20 18:37:10 +02:00
Eli Zaretskii
7b5d6677ec
Improve the speedup of bidi display introduced in 2011-10-18T16:56:09Z!eliz@gnu.org for bug#9771.
...
src/dispextern.h (struct bidi_it): New member next_en_type.
src/bidi.c (bidi_line_init): Initialize the next_en_type member.
(bidi_resolve_explicit_1): When next_en_pos is valid for the
current character, check also for next_en_type being WEAK_EN.
(bidi_resolve_weak): Don't enter the expensive loop if the current
position is before next_en_pos. Record the bidi type of the first
non-ET, non-BN character we find, in addition to its position.
(bidi_level_of_next_char): Invalidate next_en_type when
next_en_pos is over-stepped.
2011-10-20 14:39:52 +02:00