aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * lisp/desktop.el: Activate auto-saving on window configuration changes.Juri Linkov2014-06-072-3/+20
| | | | | | | | (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
* * lisp/vc/vc-hg.el (vc-hg-working-revision): Use "hg parent" andSantiago Payà i Miralta2014-06-062-8/+10
| | | | | | vc-hg-command. Fixes: debbugs:17570
* * lisp/international/mule-cmds.el (ucs-names): Add special entry for BEL.Stefan Monnier2014-06-062-1/+9
| | | | Fixes: debbugs:17702
* Doc updates re window-setup-hookGlenn Morris2014-06-066-20/+27
| | | | | | | | | | | | | * 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.
* * admin/FOR-RELEASE: Mention ack.texiGlenn Morris2014-06-051-0/+4
|
* Document incompatible overlay priority changeGlenn Morris2014-06-053-8/+20
| | | | | | | | * doc/lispref/display.texi (Overlay Properties): Update re priority. * etc/NEWS: Related edit. Fixes: debbugs:17234
* * etc/themes/deeper-blue-theme.el (diff-added, diff-changed, diff-removed):Juri Linkov2014-06-063-7/+13
| | | | | | Set face definitions explicitly. Inherit indicator faces from them. Fixes: debbugs:17695
* Spelling fixes.Paul Eggert2014-06-052-4/+4
|
* * lisp/emacs-lisp/package.el: Comment updateGlenn Morris2014-06-051-2/+0
|
* Some documentation for signing of packagesGlenn Morris2014-06-047-7/+108
| | | | | | | | | | | | * 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.
* nt/INSTALL: Instructions how to start Bash.Eli Zaretskii2014-06-041-1/+14
|
* Fix infloop of -nw session at exit on MS-Windows under a debugger.Eli Zaretskii2014-06-042-1/+5
| | | | | | src/sysdep.c (reset_sys_modes): Use cursorX, not curX, as the latter contains garbage on WINDOWSNT (which could potentially infloop at exit).
* Attempt to solve bug #17497 by minimizing cursor motion during TTY menu updates.Eli Zaretskii2014-06-044-18/+50
| | | | | | | | | | | | | | | | | 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.
* In display-buffer-use-some-window don't shrink window used (Bug#17671).Martin Rudalics2014-06-032-1/+6
| | | | | * window.el (display-buffer-use-some-window): Don't make window used smaller than it was before (Bug#17671).
* Minor fix of the last commit in menu-bar-open.Eli Zaretskii2014-06-032-1/+6
| | | | | lisp/menu-bar.el (menu-bar-open): Fix last change: use the PC '(redisplay)' instead of '(sit-for 0)'.
* Fix Bug#17653.Michael Albinus2014-06-032-4/+10
| | | | * net/tramp.el (tramp-ssh-controlmaster-options): Improve search regexp.
* * emacs/package.texi (Package Installation): Mention package-pinned-packages.Glenn Morris2014-06-023-0/+12
| | | | * etc/NEWS: Related markup.
* * lisp/emacs-lisp/package.el (package-pinned-packages): Doc fix.Glenn Morris2014-06-023-12/+23
| | | | * etc/NEWS: Related edit.
* Fix TTY menu invocation via M-x.Eli Zaretskii2014-06-022-0/+10
| | | | | lisp/menu-bar.el (menu-bar-open): Fix invocation via M-x by forcing the update of the menu bar.
* * src/callproc.c (call_process): Don't check read-only if we don't insertStefan Monnier2014-06-022-2/+10
| | | | | | anything. Fixes: debbugs:17666
* src/dispnew.c (update_frame_with_menu): Set display_completed.Eli Zaretskii2014-06-022-2/+5
|
* * doc/emacs/misc.texi: Small updates (no need to merge to trunk)Glenn Morris2014-06-012-5/+9
| | | | | * doc/emacs/misc.texi [iftex]: Update chapter summary. (Emulation): Remove ludicrously outdated claim.
* * etc/NEWS: Add placeholders for undocumented package.el changes.Glenn Morris2014-06-011-0/+6
|
* * frame.c (x_set_frame_parameters): Don't read uninitialized storage.Paul Eggert2014-06-012-1/+5
|
* Make jump scroll work with Gtk+Jan Djärv2014-06-012-4/+6
| | | | | * xterm.c (xg_scroll_callback): Remove position, for jump set portion to min(value, whole).
* Fix bug #17615 with C-g during macro definition.Eli Zaretskii2014-06-012-0/+9
| | | | | lisp/simple.el (keyboard-quit): Force update of mode lines, to remove the "Def" indicator, if we were defining a macro.
* Auto-commit of loaddefs files.Glenn Morris2014-06-011-763/+624
|
* Revert last patch. The problem happens in the trunk.Michael Albinus2014-06-012-7/+1
|
* * tramp-tests.el (tramp-test29-vc-registered):Michael Albinus2014-06-011-1/+2
| | | | Instrument failed test case.
* * automated/tramp-tests.el (tramp-test29-vc-registered):Michael Albinus2014-06-011-0/+5
| | | | Instrument failed test case.
* Bring back the changes to GDB-visible symbols, but only on AIX.Paul Eggert2014-06-012-5/+56
| | | | | | | | 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.
* * lisp/minibuffer.el (minibuffer-force-complete-and-exit):Stefan Monnier2014-05-312-11/+18
| | | | | | Obey minibuffer-default. Fixes: debbugs:17545
* * lisp/progmodes/js.el (js-indent-line): Don't mix columns and chars.Stefan Monnier2014-05-312-1/+6
| | | | Fixes: debbugs:17619
* * lisp/subr.el (set-transient-map): Don't wait for some "nested"Stefan Monnier2014-05-312-1/+7
| | | | | | | transient-map to finish if we're only supposed to be active for the next command. Fixes: debbugs:17642
* Hopefully fix bug #16433 with corruption of newline_cache in Rmail.Eli Zaretskii2014-05-312-1/+4
| | | | | src/fileio.c (Finsert_file_contents): Call prepare_to_modify_buffer with PT, not GPT.
* * emacs-lisp/gv.el (window-buffer, window-display-table)Leo Liu2014-05-312-6/+17
| | | | | | | (window-dedicated-p, window-hscroll, window-point, window-start): Fix gv-expander. Fixes: debbugs:17630
* Revert revision 2014-05-27T17:31:17Z!eliz@gnu.org, as it breaks debugging ↵Eli Zaretskii2014-05-312-27/+12
| | | | | | | | | | 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.
* * lisp/mouse.el (mouse-posn-property): Ignore posn-point for mode-lineStefan Monnier2014-05-312-1/+7
| | | | | | clicks. Fixes: debbugs:17633
* * src/cmds.c (Fself_insert_command): Allow zero repeat count.Glenn Morris2014-05-302-2/+6
| | | | Fixes: debbugs:17649
* * lisp/subr.el (sit-for): Add comment with a short history.Stefan Monnier2014-05-301-0/+4
|
* * lisp/leim/quail/latin-pre.el ("latin-2-prefix"): Use ",," rather than ", "Stefan Monnier2014-05-302-1/+7
| | | | | | for the single comma, since ", " is *very* common in normal French text. Fixes: debbugs:17643
* Fix port to 32-bit AIX with xlc.Paul Eggert2014-05-307-13/+32
| | | | | | | | | | | | | 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.
* Fix typo in previousGlenn Morris2014-05-291-1/+1
|
* package.el: Fix some version tagsGlenn Morris2014-05-292-3/+8
| | | | | * lisp/emacs-lisp/package.el (package-check-signature) (package-unsigned-archives): Fix :version.
* Fix bug #17588 with mouse highlight when an X frame is redisplayed frequently.Eli Zaretskii2014-05-292-1/+13
| | | | | | src/xterm.c (x_update_window_end): Don't invalidate the entire mouse-highlight info, just signal frame_up_to_date_hook that mouse highlight needs to be redisplayed.
* * lisp/subr.el (sit-for): Don't run input-methods.Stefan Monnier2014-05-292-1/+10
| | | | Fixes: debbugs:15614
* Do not mention individual ns options in the manualGlenn Morris2014-05-283-26/+11
| | | | | | | * doc/emacs/macos.texi (Mac / GNUstep Customization): Mention ns custom group. (Customization options specific to Mac OS / GNUstep): Remove section. * etc/NEWS: Related markup.
* Port the GDB-visible symbols to AIX.Paul Eggert2014-05-282-4/+38
| | | | | | | | | | Without them, GDB doesn't work to debug Emacs, since the AIX linker optimizes away the relevant external symbols. Use enums instead; this suffices for the AIX port, which is 32-bit-only anyway. * 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.
* Remove pointless FOR-RELEASE noteGlenn Morris2014-05-281-2/+0
|
* * lisp/cus-start.el: Fix some :version numbers.Glenn Morris2014-05-282-6/+10
|