summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* * lisp/mouse.el (mouse-drag-line): Don't re-add to unread-comment-events,Stefan Monnier2014-06-202-4/+9
| | | | since it's already done inside the loop (bug#17819).
* In mouse-drag-line remove inadvertently reintroduced code (Bug#17819).Martin Rudalics2014-06-202-8/+7
| | | | | | * mouse.el (mouse-drag-line): Re-remove code initially removed on 2013-03-09 and inadvertently reintroduced on 2013-11-30 (Bug#17819).
* * lisp/progmodes/sh-script.el (sh-smie-sh-rules): For { after &&, don'tStefan Monnier2014-06-203-1/+18
| | | | | | align with the surrounding parent. Fixes: debbugs:17721
* Fix bug #17801 with extraneous newlines after inserting markup in Texinfo mode.Eli Zaretskii2014-06-202-4/+20
| | | | | | | | | lisp/textmodes/texinfo.el (texinfo-mode): Set skeleton-end-newline locally to nil. (texinfo-insert-block, texinfo-insert-@end) (texinfo-insert-@example, texinfo-insert-@quotation): Adjust to local setting of skeleton-end-newline by adding an explicit \n to the skeletons where appropriate.
* Port to GCC 4.9.0 with link time optimization.Paul Eggert2014-06-192-0/+13
| | | | | | | | * configure.ac (CFLAGS): With link time optimization, use -ffat-lto-objects if supported; otherwise Emacs won't build with GCC 4.9.0. Fixes: debbugs:17806
* * lisp/emacs-lisp/smie.el (smie--hanging-eolp-function): New var.Stefan Monnier2014-06-195-7/+28
| | | | | | | (smie-indent--hanging-p): Use it. * lisp/progmodes/sh-script.el (sh-set-shell): Set it. Fixes: debbugs:17621
* * simple.el (read-quoted-char): Don't let help chars pop up helpLeo Liu2014-06-202-2/+12
| | | | | | buffer. Fixes: debbugs:16617
* * lisp/progmodes/sh-script.el (sh-smie-sh-rules): Use same rule for && asStefan Monnier2014-06-193-1/+12
| | | | | | for |. Fixes: debbugs:17621
* * src/keyboard.c (read_key_sequence): Don't invoke Vprefix_help_commandStefan Monnier2014-06-182-12/+19
| | | | | | before checking key-translation-map. Fixes: debbugs:17659
* * font.c (font_make_object): Avoid dangling pointer which mayDmitry Antipov2014-06-192-0/+8
| | | | crash GC (Bug#17771).
* * lisp/xt-mouse.el (xterm-mouse-translate-1): Fix last change.Stefan Monnier2014-06-182-20/+25
| | | | | | | (xterm-mouse--read-event-sequence-1000): Drop unknown events instead of burping. Fixes: debbugs:17776
* src/image.c: Yet another fix for last commit.Eli Zaretskii2014-06-181-0/+1
| | | | Fixes: debbugs:17790
* src/image.c: Another fix for last commit.Eli Zaretskii2014-06-181-1/+1
| | | | Fixes: debbugs:17790
* src/image.c: Fix last commit.Eli Zaretskii2014-06-181-2/+2
| | | | Fixes: debbugs:17790
* Fix bug #17790 with compilation against giflib 5.1.0 and later.Eli Zaretskii2014-06-184-14/+60
| | | | | | | | | | | | | src/image.c [5 < GIFLIB_MAJOR + (1 <= GIFLIB_MINOR)]: Declare the prototype of DGifCloseFile as appropriate for older and newer versions of giflib. (gif_close): New function, encapsulates the differences in the calling sequence of DGifCloseFile before v5.1.0 and after it. (gif_load): Call gif_close instead of DGifCloseFile. Divulge the error string where appropriate. lisp/term/w32-win.el (dynamic-library-alist): Support giflib 5.1.0 and later.
* * lisp/dired.el (dired-mark-pop-up): Let-bind display-buffer-mark-dedicated ↵Juri Linkov2014-06-183-2/+10
| | | | | | to `soft'. Fixes: debbugs:17554
* * lisp/delsel.el (electric-newline-and-maybe-indent): Mark it as well.Stefan Monnier2014-06-172-0/+6
| | | | Fixes: debbugs:17737
* * notes/elpa: Use "git" instead of "bzr" in the name of machine toStephen Berman2014-06-162-2/+7
| | | | clone the repository from.
* A better fix for bug #17777 with visual-order cursor movement.Eli Zaretskii2014-06-162-1/+11
| | | | | | | src/xdisp.c (Fmove_point_visually): Instead of testing for keyboard macro execution, make sure point didn't move since last complete redisplay, as the condition for using the glyph matrix information.
* Fix bug#17732Dmitry Gutov2014-06-162-1/+6
| | | | | * lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords): Don't fontify `!' in `!~' with `font-lock-negation-char-face'.
* * dbus.texi (Type Conversion): Formatting edits in example.Michael Albinus2014-06-152-2/+6
|
* Fix a regression bug in D-Bus event handling.Michael Albinus2014-06-152-4/+11
| | | | | * net/dbus.el (dbus-call-method): Push only non D-Bus events into `unread-command-events'.
* Spelling fix.Paul Eggert2014-06-151-1/+1
|
* NEWS copyeditsGlenn Morris2014-06-141-24/+22
|
* Stop cc-mode loading cl at runtimeGlenn Morris2014-06-142-17/+26
| | | | | | | | | * lisp/progmodes/cc-langs.el: Require cl-lib. Replace delete-duplicates and mapcan by cl- versions throughout. And cl-macroexpand-all by macroexpand-all. (delete-duplicates, mapcan, cl-macroexpand-all): No need to declare. Fixes: debbugs:17463
* Port part of the AIX fix to Solaris.Paul Eggert2014-06-142-4/+16
| | | | | | | | | * configure.ac (_REENTRANT): Define on Solaris if HAVE_PTHREAD. This ports part of the recent AIX fix to Solaris. It is needed for the same reason that _THREAD_SAFE is needed on AIX, e.g., to make sure that each thread has its own 'errno'. Fixes: debbugs:17598
* Fix documentation mentioned in bug #17768.Eli Zaretskii2014-06-144-11/+21
| | | | | | | lisp/subr.el (posn-col-row): Doc fix. doc/lispref/commands.texi (Accessing Mouse): Improve the wording of the posn-col-row documentation.
* Fix bug #17777 with keyboard macros and visual-order cursor movement.Eli Zaretskii2014-06-142-0/+8
| | | | | | | src/xdisp.c (Fmove_point_visually): Don't use the glyph matrix information if we are in the middle of executing a keyboard macro, since redisplay doesn't update the screen until the macro is finished.
* * lisp/bindings.el: Put `ascii-character' property on keypad keys mapped to ↵Juri Linkov2014-06-142-4/+13
| | | | | | characters. Fixes: debbugs:17759
* src/xdisp.c: Enhance commentary.Eli Zaretskii2014-06-141-3/+64
|
* * etc/PROBLEMS: Whitespace fix.Glenn Morris2014-06-131-1/+0
|
* * lisp/emacs-lisp/smie.el (smie-next-sexp): Fix up "other-end" info whenStefan Monnier2014-06-132-1/+7
| | | | | | bumping forward into a closing paren. Fixes: debbugs:17761
* * lisp/term/xterm.el (xterm--version-handler): Work around for OSXStefan Monnier2014-06-132-0/+9
| | | | | | Terminal.app. Fixes: debbugs:17607
* Attempt to fix bug #17771 with segfault if "C-h h" is interrupted.Eli Zaretskii2014-06-132-3/+15
| | | | | src/alloc.c (cleanup_vector): Don't dereference a font driver pointer if it is NULL.
* Backport fcntl.h AIX fix from the trunk.Paul Eggert2014-06-114-3/+47
| | | | | | | | | This fixes a bug with the shell freezing. See: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17598#185 Merge from gnulib, incorporating: 2014-05-31 dup2, fcntl, fcntl-h: port to AIX 7.1 * lib/fcntl.in.h, m4/dup2.m4, m4/fcntl.m4: Update from gnulib.
* Fix bug #17744 with cursor motion near overlay string with 'cursor' prop.Eli Zaretskii2014-06-112-3/+9
| | | | | | src/xdisp.c (set_cursor_from_row): Fix an off-by-one error when matching overlay strings with 'cursor' property against buffer positions traversed in the glyph row.
* * doc/misc/Makefile.in (INFO_INSTALL): Update for 2013-08-28 DOCMISC_W32 changeGlenn Morris2014-06-102-1/+5
|
* NEWS cleanup: Remove +++/--- markup, reorder, copyedits, etcGlenn Morris2014-06-081-683/+377
|
* Doc fixes: markup (mainly nil -> @code{nil})Glenn Morris2014-06-0829-124/+125
|
* Simplify info.info for the stand-alone readerKarl Berry2014-06-082-11/+14
| | | | | | | doc/misc/info.texi (Help-^L): "mode line", "screenful", stand-alone and Emacs Info both use the mode line. Use x instead of weird C-x 0 to get rid of help msg in standalone Info.
* Small doc updates re initial-buffer-choiceGlenn Morris2014-06-087-21/+40
| | | | | | | | | | | * doc/emacs/entering.texi (Entering Emacs): Small fix re initial-buffer-choice. * doc/emacs/misc.texi (emacsclient Options): Copyedit. * doc/lispref/os.texi (Startup Summary): Small fix for initial-buffer-choice. * lisp/startup.el (initial-buffer-choice): Doc fix. Reset :version (adding an option does not merit a :version bump).
* Doc edits re uniquifyGlenn Morris2014-06-0812-37/+58
| | | | | | | | | | | | | | | | | | * doc/emacs/buffers.texi (Uniquify): Copyedits. * doc/emacs/files.texi (Visiting): Update for uniquify changes. * doc/lispref/files.texi (Subroutines of Visiting): Mention uniquify. * doc/misc/vip.texi (Files): Defer to Emacs manual for uniquify details. * lisp/bookmark.el (bookmark-load): Doc fix. * lisp/uniquify.el (uniquify-buffer-name-style): Doc fix. * lisp/files.el: Comment. * etc/NEWS: Related edit.
* info.texi tweaks re S-SPCGlenn Morris2014-06-082-14/+22
| | | | | | * doc/misc/info.texi (Help-Small-Screen): Clarify details of S-SPC. (Help-Small-Screen, Help-]): Do not mention S-SPC. (Emacs Info Variables): Markup fix.
* Doc markup fixes re SPC, RETGlenn Morris2014-06-079-10/+21
| | | | | | | | | | | * doc/emacs/dired.texi (Marks vs Flags): * doc/emacs/rmail.texi (Rmail Scrolling): * doc/misc/ebrowse.texi (Source Display, Finding/Viewing): * doc/misc/erc.texi (Sample Session): * doc/misc/ses.texi (The Basics): * doc/misc/todo-mode.texi (Moving and Deleting Items): * doc/misc/woman.texi (Navigation): Markup fixes re SPC, RET.
* * etc/themes/deeper-blue-theme.el: Use another fix.Leo Liu2014-06-082-6/+10
| | | | Fixes: debbugs:17695
* * doc/emacs/help.texi (Help, Misc Help): Copyedits.Glenn Morris2014-06-072-10/+12
|
* Doc tweaks re text-mode menusGlenn Morris2014-06-073-11/+8
| | | | | | * doc/emacs/screen.texi (Menu Bar): Copyedits. * doc/emacs/msdog.texi (Windows Keyboard): F10 menus are now a general feature.
* Doc tweak re fullscreen/maximizeGlenn Morris2014-06-073-7/+17
| | | | | | * doc/emacs/frames.texi (Frame Commands): Copyedits re M-F10, F11. * doc/emacs/cmdargs.texi (Window Size X): Copyedits.
* * src/fileio.c (write-region-inhibit-fsync): Doc tweak.Glenn Morris2014-06-072-1/+3
|
* Doc tweaks re < etcGlenn Morris2014-06-074-18/+20
| | | | | | * doc/lispref/numbers.texi (Comparison of Numbers): Copyedits. * src/data.c (Flss, Fgtr, Fleq, Fgeq): Doc tweaks.