summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Bump version to 25.0.91emacs-25.0.91Nicolas Petton2016-02-13
| | | | | | * README: * configure.ac: * msdos/sed2v2.inp: Bump version to 25.0.91.
* * etc/AUTHORS: Update the AUTHORS fileNicolas Petton2016-02-13
|
* ; fix changelog entriesNicolas Petton2016-02-13
|
* ; make change-history-commitNicolas Petton2016-02-13
|
* * lisp/dired-aux.el: Require cl-lib. (Bug#22613)Glenn Morris2016-02-13
|
* ; Improve commentary in insdel.cEli Zaretskii2016-02-13
| | | | | * src/insdel.c (gap_left, gap_right, make_gap_larger) (make_gap_smaller): Improve commentary.
* Index tilde characters in names of backup filesEli Zaretskii2016-02-13
| | | | | * doc/emacs/files.texi (Backup Names): Improve indexing. (Bug#22625)
* Document deprecation of hi-lock-mode's 'C-x w' bindingsEli Zaretskii2016-02-13
| | | | | | | * doc/emacs/display.texi (Highlight Interactively): Deprecate the "C-x w" bindings of hi-lock-mode. * etc/NEWS: Mark the deprecation entry as documented.
* ; * etc/NEWS: Use double spaces to end a sentence.Xue Fuqiao2016-02-13
|
* Announce that the `C-x w' bindings are deprecatedStefan Monnier2016-02-12
|
* Suppress GNUstep hardeningPaul Eggert2016-02-12
| | | | | | | | | | Fedora 23 normally hardens GNUstep applications, which causes ‘./configure --with-ns’ to break Emacs’s funky way of undumping. Fix this by eliding the hardening options (Bug#22518). * src/Makefile.in (LIBS_GNUSTEP): Omit options like ‘-specs=/usr/lib/rpm/redhat/redhat-hardened-ld’. (GNU_OBJC_CFLAGS): Omit options like ‘-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1’.
* Fix redisplay after a large insertionEli Zaretskii2016-02-12
| | | | | | * src/xdisp.c (redisplay_internal): Don't accept the results of "optimization 3" if the cursor ends up in a partially visible glyph row. (Bug22637)
* Revert "Fix gnus-group-get-new-news-this-group on group with closed server"Andreas Schwab2016-02-12
| | | | | | | This reverts commit 9dc77e37aa84c6df9b3ddb4609f3c09201b0580e. * lisp/gnus/nnimap.el (nnimap-change-group): Revert last change. (Bug#22634)
* ; Improve merge documentation in CONTRIBUTEEli Zaretskii2016-02-12
| | | | | * CONTRIBUTE (branches): Tell how to avoid merging of non-backported changes.
* * lib-src/make-docfile.c: Include stdarg.h.Paul Eggert2016-02-11
|
* Extend gpm-mouse-mode's doc string and doc to point out limitations.Alan Mackenzie2016-02-11
| | | | | | | | * lisp/t-mouse.el (gpm-mouse-mode): Extend doc string to indicate the inability to transfer text between Emacs and other programs which use GPM. * doc/emacs/frames.texi (Text-Only Mouse): Note the inability to transfer text between Emacs and other progrmas which use GPM.
* Revert "Backport: * lisp/isearch.el: Turn char-folding off by default"Eli Zaretskii2016-02-11
| | | | | | * lisp/isearch.el: Turn char-folding back oon by default. This reverts commit 12c50e82c9b432b2fc31f8fb2215f43ceea80822.
* Revert "Support integer image rotation and respect EXIF rotations"Lars Ingebrigtsen2016-02-11
| | | | | | This reverts commit 0f600496050bf435f55dc81056e06fcd45992dc8. This change does not work on Fedora.
* Revert "Document EXIF image rotation"Lars Ingebrigtsen2016-02-11
| | | | | | This reverts commit 10b8ed27ec91ff52f93eb0297dcc3abb214931aa. This change does not work on Fedora, for instance.
* Document OS X LANG defaultPaul Eggert2016-02-10
| | | | | | * doc/emacs/cmdargs.texi (General Variables): Document OS X Language and Region system preference. Suggested by Alan Third.
* Set locale when run from OS X GUIAlan Third2016-02-10
| | | | | | * src/emacs.c (main): Call ns_init_locale. * src/nsterm.m (ns_init_locale): Get locale from OS and set LANG. * src/nsterm.h: Include ns_init_locale.
* make-docfile cleanup for I/O, etc.Paul Eggert2016-02-10
| | | | | | | | | | | | | | | | | | | | | * lib-src/make-docfile.c (progname, generate_globals, num_globals) (num_globals_allocated, globals): Now static. (generate_globals, struct rcsoc_state, read_c_string_or_comment): (write_c_args, scan_c_stream, search_lisp_doc_at_eol, scan_lisp_file): Use bool for boolean. (verror): New function. (fatal, error): Use it. API is now like printf. All callers changed. (main): Remove err_count local that was always 0. (main, scan_c_stream, scan_lisp_file): Check for I/O error. (scan_file, scan_c_file, scan_c_stream, scan_lisp_file): Return void, not 0. (put_char, scan_keyword_or_put_char, scan_c_file): Use char for byte. (scan_keyword_or_put_char): Check for missing ( and unexpected EOF. (close_emacs_globals): Use ptrdiff_t for index, not int. (scan_c_file, scan_lisp_file): Exit with failure if file cannot be opened, rather than diagnosing but exiting with status 0. (search_lisp_doc_at_eol): Don't worry about ungetc of EOF; it's portable now.
* Memory-management cleanup in make-docfilePaul Eggert2016-02-10
| | | | | | | | | | | | | | | | | | | | | | I compiled it with -fsanitize=address and fixed the leaks it detected. Also, I changed it to prefer signed to unsigned integer types, and to check for integer overflow. * lib-src/make-docfile.c: Include <stddef.h>, <stdint.h>, <intprops.h>, <min-max.h>. (memory_exhausted): New function. (xmalloc, xrealloc): Use it. (xmalloc, xrealloc, scan_file, struct rcsoc_state, write_c_args) (uncompiled, scan_lisp_file): Prefer signed integer types to unsigned. (xstrdup): Remove. All uses removed. (num_globals, num_globals_allocated, write_globals, scan_c_stream): Use ptrdiff_t, not int, for indexes that in theory could exceed INT_MAX. (add_global): Use const to pacify --enable-gcc-warnings. Make a copy here, rather than relying on strdup calls later. (add_global, write_globals, scan_c_stream): Avoid integer overflow when calculating sizes. (write_globals, scan_c_stream, scan_lisp_file): Avoid memory leak. (scan_c_stream): Check for add_global failure.
* Kevin Gallagher has new email addressKevin Gallagher2016-02-10
| | | | | | | | | | * lisp/emulation/edt.el: * lisp/emulation/edt-lk201.el: * lisp/emulation/edt-mapper.el: * lisp/emulation/edt-pc.el: * lisp/emulation/edt-vt100.el: * etc/edt-user.el: * doc/misc/edt.texi: Update Kevin Gallagher's email address.
* Improve doc strings of 'forward/backward-word-strictly'Eli Zaretskii2016-02-10
| | | | | | | | | | * lisp/simple.el (backward-word): Refer to 'backward-word-strictly' in the doc string. Suggested by Glenn Morris <rgm@gnu.org>. * lisp/subr.el (forward-word-strictly, backward-word-strictly): Mention 'subword-mode' in the doc strings. * src/syntax.c (Fforward_word): Refer to 'forward-word-strictly' in the doc string. (Bug#22560)
* Describe Makefile test targets in test/READMEMichael Albinus2016-02-10
| | | | | | | * CONTRIBUTE: Move Makefile test targets to test/README. * Makefile.in: * test/README: Describe Makefile test targets.
* Backport: * lisp/isearch.el: Turn char-folding off by defaultArtur Malabarba2016-02-10
| | | | (search-default-mode): Set default value to nil.
* Document EXIF image rotationLars Ingebrigtsen2016-02-10
| | | | * doc/lispref/display.texi (ImageMagick Images): Mention EXIF rotation.
* Support integer image rotation and respect EXIF rotationsDima Kogan2016-02-10
| | | | | | | | | * src/image.c (imagemagick_load_image): Allow integer rotations in addition to floating point rotations (bug#22591). * src/image.c (imagemagick_load_image): Images that have an orientation given in EXIF and have no explicit :rotation tag are now pre-rotated. All information such as width/height is reported for the rotated image.
* Quote table names for postgres listings (sql-mode)Matthew Carter2016-02-09
| | | | | * lisp/progmodes/sql.el (sql-postgres-completion-object): Avoid passing unquoted table names to the completion list.
* * lisp/replace.el (replace-match-maybe-edit): Make arg `backward' optional.Juri Linkov2016-02-10
| | | | | | Doc fix. (replace-search, replace-highlight): Make arg `backward' optional. (Bug#18388)
* * lisp/simple.el (next-line-or-history-element): Reset temporary-goal-column.Juri Linkov2016-02-10
| | | | | (previous-line-or-history-element): Reset temporary-goal-column. Use end-of-visual-line instead of line-end-position. (Bug#22544)
* Suppress ACL ops if configured with --disable-aclPaul Eggert2016-02-09
| | | | | | Without this patch, some ACL operations were suppressed, but not all. * src/fileio.c [!USE_ACL]: Do not include sys/acl.h. (Ffile_acl, Fset_file_acl) [!USE_ACL]: Return nil in this case.
* Mention web bugsKatsumi Yamaoka2016-02-09
| | | | | * doc/misc/emacs-mime.texi (Display Customization): Mention web bugs in the mm-html-blocked-images section.
* Make mm-html-blocked-images default to "" againKatsumi Yamaoka2016-02-09
| | | | | | | | * lisp/gnus/mm-decode.el (mm-html-blocked-images): Default to "" that blocks all external images. * doc/misc/emacs-mime.texi (Display Customization): Mention that mm-html-blocked-images defaults to "".
* Minor alignas cleanupPaul Eggert2016-02-09
| | | | | * src/lisp.h (alignas): Remove now-redundant #ifdef that was left over from the old way of doing things, before Bug#20862 was fixed.
* Add lmalloc commentary and tweak lalignedPaul Eggert2016-02-09
| | | | | * src/alloc.c (laligned): Help compiler in a tiny way by putting the more-commonly-failing disjunct first.
* Clarify documentation of key binding conventionsEli Zaretskii2016-02-09
| | | | | * doc/lispref/tips.texi (Key Binding Conventions): Clarify which "punctuation characters" are reserved after "C-c". (Bug#22604)
* * etc/NEWS: mention the `vc-faces' customization groupOscar Fuentes2016-02-09
|
* Sync with gnulibPaul Eggert2016-02-09
| | | | | | | | This incorporates: 2016-02-09 stdalign: port to clang 3.7.0 2016-02-06 misc: port better to gcc -fsanitize=address * doc/misc/texinfo.tex, lib/stdalign.in.h, m4/acl.m4, m4/getgroups.m4: Copy from gnulib.
* * CONTRIBUTE: Add more examples for $(SELECTOR) make variable.Michael Albinus2016-02-09
|
* Make mm-html-inhibit-images and mm-html-blocked-images default to nilKatsumi Yamaoka2016-02-09
| | | | | | | | | | | * lisp/gnus/mm-decode.el (mm-html-inhibit-images) (mm-html-blocked-images): Default to nil. * doc/misc/emacs-mime.texi (Display Customization): Mention that mm-html-inhibit-images and mm-html-blocked-images default to nil. * etc/NEWS (Gnus): Document mm-html-inhibit-images and mm-html-blocked-images.
* Increase success rate of fallback lmallocPaul Eggert2016-02-08
| | | | | | * src/alloc.c (lmalloc, lrealloc): Reallocate with (typically) larger and larger sizes, to increase the probability that the allocator will return a Lisp-aligned pointer.
* Make backgrounds extend to the end of the lines in shrLars Ingebrigtsen2016-02-09
| | | | | * lisp/net/shr.el (shr-face-background): Faces can also be on the form `(:background "#fff)' (bug#22547).
* Make the `R' command get the correct relative <img>sLars Ingebrigtsen2016-02-09
| | | | | | | | | * lisp/net/eww.el (eww-readable): Preserve the base URL so that image expansions are fetched from the right place (bug#22605). (cherry picked from commit 8722e849f75ceafb82a1c17105e8ab76077a8ebc) Backport:
* Fix typos in emacs-mime.texi and gnus.texiMike Kupfer2016-02-09
| | | | | * doc/misc/emacs-mime.texi (Display Customization): * doc/misc/gnus.texi (HTML): Fix typo.
* * doc/misc/emacs-mime.texi (Display Customization):Katsumi Yamaoka2016-02-09
| | | | Doc fix for mm-html-inhibit-images.
* Fix message-cross-post-followup-to group namesLars Ingebrigtsen2016-02-09
| | | | | * lisp/gnus/message.el (message-cross-post-followup-to): Don't insert group names like "nntp+foo:zot", because those aren't valid.
* Compare recipient and keys case-insensitivelyDavid Edmondson2016-02-09
| | | | | | * lisp/gnus/mml2015.el: (mml-secure-check-user-id): When comparing a recipient address with that from a key, do so in a case insensitive manner (bug#22603).
* * lisp/gnus/mm-decode.el (mm-alist-to-plist): Doc fix.Glenn Morris2016-02-08
|