1. 05 Jun, 2016 6 commits
    • Juri Linkov's avatar
      * src/casefiddle.c (Fupcase_region): Add arg ‘region-noncontiguous-p’. · 66d5c75e
      Juri Linkov authored
      If non-nil, operate on multiple chunks.  (Bug#23655)
      * src/search.c (Freplace_match): Use Qnil for new arg of Fupcase_region.
    • Juri Linkov's avatar
      * lisp/wdired.el (wdired-next-line, wdired-previous-line): Add "^" · efde23dc
      Juri Linkov authored
      to interactive spec to handle shift-selection.  (Bug#23642)
    • Michael Albinus's avatar
      Improve robustness of filenotify-tests.el (Bug#23618) · 6627dd7c
      Michael Albinus authored
      * test/lisp/filenotify-tests.el (file-notify--test-no-descriptors)
      (file-notify--test-cleanup-p): New defuns.
      (file-notify--test-cleanup): Don't check for
      `file-notify--test-event' anymore, that's done in
      (file-notify--test-with-events): Handle the `random' marker.
      (file-notify--test-with-events-explainer): Improve readability.
      (file-notify-test01-add-watch, file-notify-test02-events)
      (file-notify-test06-many-events, file-notify-test07-backup)
      (file-notify-test09-sufficient-resources): Check also
      (file-notify-test05-dir-validity): Use `ignore' as handler.
      (file-notify-test06-many-events): Delete directory finally.
      (file-notify-test08-watched-file-in-watched-dir): Add `random' marker.
    • K. Handa's avatar
    • Stephen Berman's avatar
      man.el: Fix links on hyphenated words (bug#23647) · 75de3640
      Stephen Berman authored
      * lisp/man.el (Man-bgproc-sentinel): Make links work on
      hyphenated words.
    • K. Handa's avatar
      Add category 'j' to more characters. · 096d1347
      K. Handa authored
      * lisp/international/characters.el: Add category 'j' (Japanese)
      to characters in japanese-jisx0213.2004-1.
  2. 04 Jun, 2016 2 commits
  3. 02 Jun, 2016 1 commit
    • Paul Eggert's avatar
      Port angle-bracket TZ settings to MS-Windows · 6b985764
      Paul Eggert authored
      * doc/lispref/os.texi (Time Zone Rules): Document MS-Windows
      lack of support for numeric time zone abbreviations.
      * src/w32.c (sys_putenv): Convert angle-bracket TZ syntax
      to MS-compatible syntax if possible, and to "ZZZ" otherwise.
      Problem reported by Kazuhiro Ito (Bug#23600).
  4. 01 Jun, 2016 8 commits
  5. 31 May, 2016 11 commits
  6. 30 May, 2016 12 commits
    • Bill Wohler's avatar
      Correct cl-flet usage (Bug#22317) · 0992ec3b
      Bill Wohler authored
      * mh-compat.el: Rename mh-cl-flet to mh-flet and convert alias to
      macro using patch from Katsumi Yamaoka <yamaoka@jpl.org>.
      * mh-thread.el (mh-thread-set-tables):
      * mh-show.el (mh-gnus-article-highlight-citation):
      * mh-mime.el (mh-display-with-external-viewer):
      (mh-mime-display, mh-press-button, mh-push-button):
      (mh-display-emphasis): Call mh-flet instead of mh-cl-flet.
    • Bill Wohler's avatar
      Release MH-E manual version 8.6 · 50caae30
      Bill Wohler authored
      * doc/misc/mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH):
      Update for release 8.6.
    • Mike Kupfer's avatar
      Update MH-E's documentation about HTML renderers · 602bb400
      Mike Kupfer authored
      * doc/misc/mh-e.texi (HTML): Remove the footnote with the minimum Gnus
      version (we are no longer trying to support multiple Emacs
      releases). Sort the table of HTML renderers by name (the previous
      ordering was based on a 10-year-old survey). Add shr and gnus-w3m to
      the table. Remove the entry for w3 (no longer available).  Update
      existing entries so that they are more consistent about what features
      are discussed, and to reflect recent testing (Debian 8). Small tweaks
      to existing text.
    • Paul Eggert's avatar
      Omit IF_LINT code that no longer seems needed · 237244bb
      Paul Eggert authored
      Nowadays GCC is smarter, or the Emacs code has mutated, or both,
      and now is as good a time as any to remove uses of IF_LINT that
      now seem to be unnecessary.
      * lib-src/emacsclient.c (set_local_socket):
      * lib-src/movemail.c (main) [MAIL_USE_MAILLOCK && HAVE_TOUCHLOCK]:
      * src/buffer.c (fix_start_end_in_overlays, fix_overlays_before):
      * src/casefiddle.c (casify_region):
      * src/charset.c (load_charset_map):
      * src/coding.c (decode_coding_object, encode_coding_object):
      * src/data.c (Fmake_variable_buffer_local, Fmake_local_variable)
      (cons_to_unsigned, cons_to_signed):
      * src/frame.c (make_frame, x_set_frame_parameters):
      * src/keyboard.c (read_event_from_main_queue):
      * src/regex.c (regex_compile):
      * src/syntax.c (back_comment):
      * src/window.c (Frecenter):
      * src/xfaces.c (Fx_list_fonts):
      Remove IF_LINT that no longer seems necessary.
      * src/image.c (png_load_body, jpeg_load_body): Simplify use of IF_LINT.
      * src/keyboard.c (read_char): Use IF_LINT (volatile) rather than
      a pragma dance to pacify GCC -Wclobbered.
      * src/xdisp.c (x_produce_glyphs): Rewrite to avoid need for IF_LINT.
      * src/xterm.c (x_connection_closed): Now _Noreturn, which should
      mean we do not need IF_LINT any more.
      (x_io_error_quitter): Now _Noreturn.  Put an 'assume (false)’
      at the end, to forestall warnings from older compilers.
    • Paul Eggert's avatar
      Port --enable-gcc-warnings to Cygwin, FreeBSD · cb379cbb
      Paul Eggert authored
      These platforms have a bug where _Noreturn is empty when 'lint' is
      defined.  Problem reported by Ken Brown (Bug#23640).
      * configure.ac (GCC_LINT): Rename from 'lint'.
      * src/conf_post.h (IF_LINT): Use GCC_LINT, not just 'lint’.
    • Paul Eggert's avatar
      Update from gnulib · e7b01df5
      Paul Eggert authored
      This incorporates:
      2016-05-30 Use GCC_LINT, not lint
      2016-05-29 secure_getenv: Port to many more platforms.
      * doc/misc/texinfo.tex, lib/secure_getenv.c, lib/verify.h:
      * m4/secure_getenv.m4: Copy from gnulib.
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
    • Ken Brown's avatar
    • Dmitry Gutov's avatar
      Fx the we->the typo · 89018f00
      Dmitry Gutov authored
      * doc/emacs/trouble.texi (Sending Patches):
      Fix the typo (bug#23657).
    • Michael Albinus's avatar
      Fix Bug#23631 for Tramp · 1535aaf2
      Michael Albinus authored
      * lisp/net/tramp-adb.el (tramp-adb-handle-file-name-all-completions)
      * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-name-all-completions)
      * lisp/net/tramp-sh.el (tramp-sh-handle-file-name-all-completions):
      Fix caching problems.
      * lisp/net/tramp-sh.el (tramp-perl-file-name-all-completions): Simplify.
      * lisp/net/tramp-smb.el (tramp-smb-handle-directory-files):
      Move duplicate deletion ...
      (tramp-smb-handle-file-name-all-completions): ... here.
      * lisp/net/tramp.el (tramp-handle-file-name-completion):
      Handle `completion-ignored-extensions'.  (Bug#23631)
      * test/lisp/net/tramp-tests.el (tramp-test24-file-name-completion):
      Test also `completion-regexp-list' and `completion-ignored-extensions'.
    • Paul Eggert's avatar
      Restore frames into the current display by default · 845ee577
      Paul Eggert authored
      * lisp/desktop.el (desktop-restore-in-current-display):
      Default to t, not nil (Bug#23604).
      * etc/NEWS: Mention the change.