1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-22 18:35:09 +00:00
Commit Graph

103219 Commits

Author SHA1 Message Date
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