Glenn Morris
f25df0d703
* doc/emacs/help.texi (Help, Misc Help): Copyedits.
2014-06-07 18:37:23 -07:00
Glenn Morris
8cc3d19715
Doc tweaks re text-mode menus
...
* doc/emacs/screen.texi (Menu Bar): Copyedits.
* doc/emacs/msdog.texi (Windows Keyboard): F10 menus are now a general feature.
2014-06-07 18:20:35 -07:00
Glenn Morris
881aae5653
Doc tweak re fullscreen/maximize
...
* doc/emacs/frames.texi (Frame Commands): Copyedits re M-F10, F11.
* doc/emacs/cmdargs.texi (Window Size X): Copyedits.
2014-06-07 18:14:58 -07:00
Glenn Morris
6cbdfa0115
* src/fileio.c (write-region-inhibit-fsync): Doc tweak.
2014-06-07 17:59:05 -07:00
Glenn Morris
7b385b0201
Doc tweaks re < etc
...
* doc/lispref/numbers.texi (Comparison of Numbers): Copyedits.
* src/data.c (Flss, Fgtr, Fleq, Fgeq): Doc tweaks.
2014-06-07 17:51:10 -07:00
Glenn Morris
da8de2908c
Some Acknowledgments updates for the manual
...
* doc/emacs/ack.texi (Acknowledgments): Updates.
* doc/emacs/emacs.texi (Acknowledgments): Updates.
2014-06-07 17:19:17 -07:00
Glenn Morris
bc257cae1c
Doc tweaks re prettify-symbols-mode
...
* doc/emacs/programs.texi (Prettifying Symbols): Remove node.
(Misc for Programs): Mention more briefly here.
* doc/emacs emacs.texi (Top): Update menu.
2014-06-07 16:39:40 -07:00
Paul Eggert
a0e26ff003
Port better to AIX.
...
* configure.ac (with_xpm_set): New shell var.
(_THREAD_SAFE): Define on AIX if HAVE_PTHREAD.
(with_xpm): Default to 'no' on AIX.
(LIBXPM): Append -lXpm if -lXaw is also used, as the latter
requires the former on AIX.
Fixes: debbugs:17598
2014-06-06 23:10:39 -07:00
Juri Linkov
7f11800984
* lisp/desktop.el: Activate auto-saving on window configuration changes.
...
(desktop-save-mode, desktop-auto-save-timeout): Add/remove
`desktop-auto-save-set-timer' to/from `window-configuration-change-hook'.
(desktop-auto-save-set-timer): Change REPEAT arg of
`run-with-idle-timer' from t to nil.
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00147.html
2014-06-07 02:38:40 +03:00
Santiago Payà i Miralta
f4be80b783
* lisp/vc/vc-hg.el (vc-hg-working-revision): Use "hg parent" and
...
vc-hg-command.
Fixes: debbugs:17570
2014-06-06 12:29:55 -04:00
Stefan Monnier
28b8329726
* lisp/international/mule-cmds.el (ucs-names): Add special entry for BEL.
...
Fixes: debbugs:17702
2014-06-06 10:25:39 -04:00
Glenn Morris
b83798031c
Doc updates re window-setup-hook
...
* lisp/startup.el (window-setup-hook): Doc fix.
* doc/lispref/display.texi (Window Systems): Remove window-setup-hook.
* doc/lispref/os.texi (Startup Summary, Init File):
Improve description of window-setup-hook.
(Terminal-Specific): Update window-setup-hook cross-reference.
* doc/lispref/hooks.texi (Standard Hooks):
Update window-setup-hook cross-reference.
2014-06-06 00:19:23 -07:00
Glenn Morris
b4b5639746
* admin/FOR-RELEASE: Mention ack.texi
2014-06-05 23:49:17 -07:00
Glenn Morris
137dcb47fb
Document incompatible overlay priority change
...
* doc/lispref/display.texi (Overlay Properties): Update re priority.
* etc/NEWS: Related edit.
Fixes: debbugs:17234
2014-06-05 23:45:16 -07:00
Juri Linkov
9f7c9816f6
* etc/themes/deeper-blue-theme.el (diff-added, diff-changed, diff-removed):
...
Set face definitions explicitly. Inherit indicator faces from them.
Fixes: debbugs:17695
2014-06-06 02:31:46 +03:00
Paul Eggert
136c315e0b
Spelling fixes.
2014-06-05 01:14:36 -07:00
Glenn Morris
879f52734c
* lisp/emacs-lisp/package.el: Comment update
2014-06-05 00:08:42 -07:00
Glenn Morris
e1b3f35f93
Some documentation for signing of packages
...
* doc/emacs/package.texi (Package Menu, Package Installation):
Mention signed packages.
* doc/lispref/package.texi (Package Archives): Mention signing packages.
* lisp/emacs-lisp/package.el (package-check-signature)
(package-unsigned-archives): Doc fixes.
* etc/NEWS: Related edits.
2014-06-04 23:15:44 -07:00
Eli Zaretskii
a56ae34d22
nt/INSTALL: Instructions how to start Bash.
2014-06-04 19:44:04 +03:00
Eli Zaretskii
6032a3e831
Fix infloop of -nw session at exit on MS-Windows under a debugger.
...
src/sysdep.c (reset_sys_modes): Use cursorX, not curX, as the latter
contains garbage on WINDOWSNT (which could potentially infloop at
exit).
2014-06-04 13:54:58 +03:00
Eli Zaretskii
d13adf6ddc
Attempt to solve bug #17497 by minimizing cursor motion during TTY menu updates.
...
src/term.c (tty_menu_display): Don't position cursor here. Instead,
pass the cursor coordinates to update_frame_with_menu.
(tty_menu_activate): Send the hide cursor command only once in an
iteration through the outer 'while' loop.
src/dispnew.c (update_frame_1): Accept an additional argument
SET_CURSOR_P, and position the cursor at the end of the frame
update only if that argument is non-zero. All callers changed to
provide the additional argument as non-zero, except for
update_frame_with_menu.
(update_frame_with_menu): Accept 2 additional arguments ROW and
COL; if they are non-negative, instruct update_frame_1 not to
position the cursor, and instead position it according to ROW and
COL.
src/dispextern.h (update_frame_with_menu): Update prototype.
2014-06-04 12:16:46 +03:00
Martin Rudalics
4a52a98a9a
In display-buffer-use-some-window don't shrink window used (Bug#17671).
...
* window.el (display-buffer-use-some-window): Don't make window
used smaller than it was before (Bug#17671).
2014-06-03 14:38:17 +02:00
Eli Zaretskii
0016fa11a7
Minor fix of the last commit in menu-bar-open.
...
lisp/menu-bar.el (menu-bar-open): Fix last change: use the PC
'(redisplay)' instead of '(sit-for 0)'.
2014-06-03 12:50:04 +03:00
Michael Albinus
a336b2eae3
Fix Bug#17653.
...
* net/tramp.el (tramp-ssh-controlmaster-options): Improve search regexp.
2014-06-03 09:43:24 +02:00
Glenn Morris
e7477c9f9e
* emacs/package.texi (Package Installation): Mention package-pinned-packages.
...
* etc/NEWS: Related markup.
2014-06-02 21:45:56 -07:00
Glenn Morris
910dc8d312
* lisp/emacs-lisp/package.el (package-pinned-packages): Doc fix.
...
* etc/NEWS: Related edit.
2014-06-02 21:41:20 -07:00
Eli Zaretskii
3359086911
Fix TTY menu invocation via M-x.
...
lisp/menu-bar.el (menu-bar-open): Fix invocation via M-x by forcing
the update of the menu bar.
2014-06-02 21:58:36 +03:00
Stefan Monnier
c4e6b585bb
* src/callproc.c (call_process): Don't check read-only if we don't insert
...
anything.
Fixes: debbugs:17666
2014-06-02 14:42:07 -04:00
Eli Zaretskii
834dee2099
src/dispnew.c (update_frame_with_menu): Set display_completed.
2014-06-02 19:53:02 +03:00
Glenn Morris
bf0b7b5538
* doc/emacs/misc.texi: Small updates (no need to merge to trunk)
...
* doc/emacs/misc.texi [iftex]: Update chapter summary.
(Emulation): Remove ludicrously outdated claim.
2014-06-01 18:14:08 -07:00
Glenn Morris
4d225fb815
* etc/NEWS: Add placeholders for undocumented package.el changes.
2014-06-01 17:22:41 -07:00
Paul Eggert
afca0e7590
* frame.c (x_set_frame_parameters): Don't read uninitialized storage.
2014-06-01 11:49:52 -07:00
Jan Djärv
a3d0b7d19d
Make jump scroll work with Gtk+
...
* xterm.c (xg_scroll_callback): Remove position, for jump set portion
to min(value, whole).
2014-06-01 20:00:56 +02:00
Eli Zaretskii
082c97e81f
Fix bug #17615 with C-g during macro definition.
...
lisp/simple.el (keyboard-quit): Force update of mode lines, to remove
the "Def" indicator, if we were defining a macro.
2014-06-01 18:19:14 +03:00
Glenn Morris
bcbee9833a
Auto-commit of loaddefs files.
2014-06-01 07:22:53 -04:00
Michael Albinus
22a949d699
Revert last patch. The problem happens in the trunk.
2014-06-01 12:38:09 +02:00
Michael Albinus
3340452bdc
* tramp-tests.el (tramp-test29-vc-registered):
...
Instrument failed test case.
2014-06-01 11:33:57 +02:00
Michael Albinus
7a458be33c
* automated/tramp-tests.el (tramp-test29-vc-registered):
...
Instrument failed test case.
2014-06-01 11:33:24 +02:00
Paul Eggert
bba89481ee
Bring back the changes to GDB-visible symbols, but only on AIX.
...
And only if it's not pre-4.2 GCC.
* lisp.h (ENUMABLE, DEFINE_GDB_SYMBOL_ENUM): New macros.
(ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK): Use them.
(ARRAY_MARK_FLAG_val, PSEUDOVECTOR_FLAG_val, VALMASK_val):
New macros.
2014-06-01 00:06:28 -07:00
Stefan Monnier
08c0f6266a
* lisp/minibuffer.el (minibuffer-force-complete-and-exit):
...
Obey minibuffer-default.
Fixes: debbugs:17545
2014-05-31 22:24:23 -04:00
Stefan Monnier
ffa8a2db08
* lisp/progmodes/js.el (js-indent-line): Don't mix columns and chars.
...
Fixes: debbugs:17619
2014-05-31 21:53:04 -04:00
Stefan Monnier
8889b935d1
* lisp/subr.el (set-transient-map): Don't wait for some "nested"
...
transient-map to finish if we're only supposed to be active for
the next command.
Fixes: debbugs:17642
2014-05-31 16:02:47 -04:00
Eli Zaretskii
bc329caae6
Hopefully fix bug #16433 with corruption of newline_cache in Rmail.
...
src/fileio.c (Finsert_file_contents): Call prepare_to_modify_buffer
with PT, not GPT.
2014-05-31 21:23:53 +03:00
Leo Liu
e41682ae9c
* emacs-lisp/gv.el (window-buffer, window-display-table)
...
(window-dedicated-p, window-hscroll, window-point, window-start):
Fix gv-expander.
Fixes: debbugs:17630
2014-05-31 23:43:43 +08:00
Eli Zaretskii
2bbda049fb
Revert revision 2014-05-27T17:31:17Z!eliz@gnu.org, as it breaks debugging with GCC 3.x.
...
Revert last changes to GDB-visible symbols.
src/lisp.h (ENUMABLE, DEFINE_GDB_SYMBOL_ENUM): Delete macros.
(ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK): Don't use them.
(ARRAY_MARK_FLAG_val, PSEUDOVECTOR_FLAG_val, VALMASK_val):
Delete macros.
2014-05-31 16:24:45 +03:00
Stefan Monnier
3a73c34c47
* lisp/mouse.el (mouse-posn-property): Ignore posn-point for mode-line
...
clicks.
Fixes: debbugs:17633
2014-05-31 08:32:36 -04:00
Glenn Morris
5d335d4bd6
* src/cmds.c (Fself_insert_command): Allow zero repeat count.
...
Fixes: debbugs:17649
2014-05-30 19:53:29 -07:00
Stefan Monnier
b701ac4945
* lisp/subr.el (sit-for): Add comment with a short history.
2014-05-30 22:13:13 -04:00
Stefan Monnier
90cd9b1384
* lisp/leim/quail/latin-pre.el ("latin-2-prefix"): Use ",," rather than ", "
...
for the single comma, since ", " is *very* common in normal French text.
Fixes: debbugs:17643
2014-05-30 21:01:19 -04:00
Paul Eggert
1915d8d63c
Fix port to 32-bit AIX with xlc.
...
This doesn't fix Bug#17598, but it does fix a regression since Emacs
built with xlc until recently, and perhaps it'll help us fix Bug#17598.
* configure.ac (GC_SETJMP_WORKS): Define for AIX, too.
Merge from gnulib, incorporating:
2014-05-30 ftoastr: work around compiler bug in IBM xlc 12.1
* lib/ftoastr.c: Update from gnulib.
* src/alloc.c (gdb_make_enums_visible): Remove FLOAT_TO_STRING_BUFSIZE.
* src/conf_post.h (FLEXIBLE_ARRAY_MEMBER) [__IBMC__]: Don't define to empty.
* src/lisp.h (FLOAT_TO_STRING_BUFSIZE): Make it a macro, instead of an enum,
to work around a compiler bug in IBM xlc 12.1.
2014-05-30 13:19:29 -07:00