1. 15 Sep, 2015 11 commits
    • Paul Eggert's avatar
      Quote less in manuals · ef7dbdf5
      Paul Eggert authored
      The manuals often used quotes ``...'' when it is better to use @dfn or
      @code or capitalized words or no quoting at all.  For example, there is
      no need for the `` and '' in “if a variable has one effect for
      @code{nil} values and another effect for ``non-@code{nil}'' values”.
      Reword the Emacs, Lisp intro, and Lisp reference manuals to eliminate
      unnecessary quoting like this, and to use @dfn etc. instead when called
      for (Bug#21472).
      ef7dbdf5
    • Mark Oteiza's avatar
      c051487f
    • Paul Eggert's avatar
      Pacify --enable-gcc-warnings · 7f6b6f1a
      Paul Eggert authored
      * src/inotify.c (report_inotify_error): Declare it _Noreturn.
      7f6b6f1a
    • Michael Albinus's avatar
      Improve error reports in inotify.c · 67e515d3
      Michael Albinus authored
      * src/inotify.c (report_inotify_error): New function.  Clone of
      report_w32notify_error.
      (inotify_callback, symbol_to_inotifymask, Finotify_add_watch)
      (Finotify_rm_watch): Use it.
      67e515d3
    • Eli Zaretskii's avatar
      Fix the file-notify tests for watch validation on w32 · 20b177d5
      Eli Zaretskii authored
      * test/automated/file-notify-tests.el
      (file-notify-test04-file-validity): Move the directory deletion
      out of the file-notify--test-with-events macro.
      (file-notify-test04-file-validity)
      (file-notify-test05-dir-validity): Enlarge the timeout of
      read-event to 0.5, as 0.1 is borderline on w32.  (Bug#21432)
      20b177d5
    • Tassilo Horn's avatar
      Use OPEN BOX instead of space for \quad. · 40d3a151
      Tassilo Horn authored
      * lisp/textmodes/tex-mode.el (tex--prettify-symbols-alist): Use OPEN BOX
      character for \quad instead of a space.
      40d3a151
    • Eli Zaretskii's avatar
      ; Fix last commit log entry. · 13a71d83
      Eli Zaretskii authored
      13a71d83
    • Eli Zaretskii's avatar
      ; make change-history-commit · 6cdd1e91
      Eli Zaretskii authored
      6cdd1e91
    • Eli Zaretskii's avatar
      Add missing *.pbm images · 20b46251
      Eli Zaretskii authored
      * etc/images/connect.pbm: New file.
      * etc/images/custom/down-pushed.pbm: New file.
      * etc/images/custom/down.pbm: New file.
      * etc/images/custom/right-pushed.pbm: New file.
      * etc/images/custom/right.pbm: New file.
      * etc/images/describe.pbm: New file.
      * etc/images/disconnect.pbm: New file.
      * etc/images/ezimage/bits.pbm: New file.
      * etc/images/ezimage/bitsbang.pbm: New file.
      * etc/images/ezimage/box-minus.pbm: New file.
      * etc/images/ezimage/box-plus.pbm: New file.
      * etc/images/ezimage/box.pbm: New file.
      * etc/images/ezimage/checkmark.pbm: New file.
      * etc/images/ezimage/dir-minus.pbm: New file.
      * etc/images/ezimage/dir-plus.pbm: New file.
      * etc/images/ezimage/dir.pbm: New file.
      * etc/images/ezimage/doc-minus.pbm: New file.
      * etc/images/ezimage/doc-plus.pbm: New file.
      * etc/images/ezimage/doc.pbm: New file.
      * etc/images/ezimage/info.pbm: New file.
      * etc/images/ezimage/key.pbm: New file.
      * etc/images/ezimage/label.pbm: New file.
      * etc/images/ezimage/lock.pbm: New file.
      * etc/images/ezimage/mail.pbm: New file.
      * etc/images/ezimage/page-minus.pbm: New file.
      * etc/images/ezimage/page-plus.pbm: New file.
      * etc/images/ezimage/page.pbm: New file.
      * etc/images/ezimage/tag-gt.pbm: New file.
      * etc/images/ezimage/tag-minus.pbm: New file.
      * etc/images/ezimage/tag-plus.pbm: New file.
      * etc/images/ezimage/tag-type.pbm: New file.
      * etc/images/ezimage/tag-v.pbm: New file.
      * etc/images/ezimage/tag.pbm: New file.
      * etc/images/ezimage/unlock.pbm: New file.
      * etc/images/gnus/important.pbm: New file.
      * etc/images/gnus/mail-send.pbm: New file.
      * etc/images/gnus/receipt.pbm: New file.
      * etc/images/gnus/toggle-subscription.pbm: New file.
      * etc/images/gnus/unimportant.pbm: New file.
      * etc/images/gud/all.pbm: New file.
      * etc/images/gud/rcont.pbm: New file.
      * etc/images/gud/recstart.pbm: New file.
      * etc/images/gud/recstop.pbm: New file.
      * etc/images/gud/rfinish.pbm: New file.
      * etc/images/gud/rnext.pbm: New file.
      * etc/images/gud/rnexti.pbm: New file.
      * etc/images/gud/rstep.pbm: New file.
      * etc/images/gud/rstepi.pbm: New file.
      * etc/images/gud/thread.pbm: New file.
      * etc/images/lock-broken.pbm: New file.
      * etc/images/lock-ok.pbm: New file.
      * etc/images/lock.pbm: New file.
      * etc/images/mail/copy.pbm: New file.
      * etc/images/mail/forward.pbm: New file.
      * etc/images/mail/not-spam.pbm: New file.
      * etc/images/mail/outbox.pbm: New file.
      * etc/images/mail/preview.pbm: New file.
      * etc/images/mail/save-draft.pbm: New file.
      * etc/images/mh-logo.pbm: New file.
      * etc/images/mpc/add.pbm: New file.
      * etc/images/mpc/ffwd.pbm: New file.
      * etc/images/mpc/next.pbm: New file.
      * etc/images/mpc/pause.pbm: New file.
      * etc/images/mpc/play.pbm: New file.
      * etc/images/mpc/prev.pbm: New file.
      * etc/images/mpc/rewind.pbm: New file.
      * etc/images/mpc/stop.pbm: New file.
      * etc/images/redo.pbm: New file.
      * etc/images/smilies/braindamaged.pbm: New file.
      * etc/images/smilies/cry.pbm: New file.
      * etc/images/smilies/dead.pbm: New file.
      * etc/images/smilies/evil.pbm: New file.
      * etc/images/smilies/forced.pbm: New file.
      * etc/images/smilies/grin.pbm: New file.
      * etc/images/smilies/indifferent.pbm: New file.
      * etc/images/sort-ascending.pbm: New file.
      * etc/images/sort-column-ascending.pbm: New file.
      * etc/images/sort-criteria.pbm: New file.
      * etc/images/sort-descending.pbm: New file.
      * etc/images/sort-row-ascending.pbm: New file.
      * etc/images/unchecked.pbm: New file.
      * etc/images/zoom-in.pbm: New file.
      *: New file.
      : New file.
      : New file.
      * Please enter the commit message for your changes. Lines starting: New file.
      * with '#' will be ignored, and an empty message aborts the commit.: New file.
      * On branch master: New file.
      * Your branch is up-to-date with 'origin/master'.: New file.
      *: New file.
      * Changes to be committed:: New file.
      *	modified:   etc/images/README: New file.
      * etc/images/connect.pbm: New file.
      * etc/images/custom/down-pushed.pbm: New file.
      * etc/images/custom/down.pbm: New file.
      * etc/images/custom/right-pushed.pbm: New file.
      * etc/images/custom/right.pbm: New file.
      * etc/images/describe.pbm: New file.
      * etc/images/disconnect.pbm: New file.
      * etc/images/ezimage/bits.pbm: New file.
      * etc/images/ezimage/bitsbang.pbm: New file.
      * etc/images/ezimage/box-minus.pbm: New file.
      * etc/images/ezimage/box-plus.pbm: New file.
      * etc/images/ezimage/box.pbm: New file.
      * etc/images/ezimage/checkmark.pbm: New file.
      * etc/images/ezimage/dir-minus.pbm: New file.
      * etc/images/ezimage/dir-plus.pbm: New file.
      * etc/images/ezimage/dir.pbm: New file.
      * etc/images/ezimage/doc-minus.pbm: New file.
      * etc/images/ezimage/doc-plus.pbm: New file.
      * etc/images/ezimage/doc.pbm: New file.
      * etc/images/ezimage/info.pbm: New file.
      * etc/images/ezimage/key.pbm: New file.
      * etc/images/ezimage/label.pbm: New file.
      * etc/images/ezimage/lock.pbm: New file.
      * etc/images/ezimage/mail.pbm: New file.
      * etc/images/ezimage/page-minus.pbm: New file.
      * etc/images/ezimage/page-plus.pbm: New file.
      * etc/images/ezimage/page.pbm: New file.
      * etc/images/ezimage/tag-gt.pbm: New file.
      * etc/images/ezimage/tag-minus.pbm: New file.
      * etc/images/ezimage/tag-plus.pbm: New file.
      * etc/images/ezimage/tag-type.pbm: New file.
      * etc/images/ezimage/tag-v.pbm: New file.
      * etc/images/ezimage/tag.pbm: New file.
      * etc/images/ezimage/unlock.pbm: New file.
      * etc/images/gnus/important.pbm: New file.
      * etc/images/gnus/mail-send.pbm: New file.
      * etc/images/gnus/receipt.pbm: New file.
      * etc/images/gnus/toggle-subscription.pbm: New file.
      * etc/images/gnus/unimportant.pbm: New file.
      * etc/images/gud/all.pbm: New file.
      * etc/images/gud/rcont.pbm: New file.
      * etc/images/gud/recstart.pbm: New file.
      * etc/images/gud/recstop.pbm: New file.
      * etc/images/gud/rfinish.pbm: New file.
      * etc/images/gud/rnext.pbm: New file.
      * etc/images/gud/rnexti.pbm: New file.
      * etc/images/gud/rstep.pbm: New file.
      * etc/images/gud/rstepi.pbm: New file.
      * etc/images/gud/thread.pbm: New file.
      * etc/images/lock-broken.pbm: New file.
      * etc/images/lock-ok.pbm: New file.
      * etc/images/lock.pbm: New file.
      * etc/images/mail/copy.pbm: New file.
      * etc/images/mail/forward.pbm: New file.
      * etc/images/mail/not-spam.pbm: New file.
      * etc/images/mail/outbox.pbm: New file.
      * etc/images/mail/preview.pbm: New file.
      * etc/images/mail/save-draft.pbm: New file.
      * etc/images/mh-logo.pbm: New file.
      * etc/images/mpc/add.pbm: New file.
      * etc/images/mpc/ffwd.pbm: New file.
      * etc/images/mpc/next.pbm: New file.
      * etc/images/mpc/pause.pbm: New file.
      * etc/images/mpc/play.pbm: New file.
      * etc/images/mpc/prev.pbm: New file.
      * etc/images/mpc/rewind.pbm: New file.
      * etc/images/mpc/stop.pbm: New file.
      * etc/images/redo.pbm: New file.
      * etc/images/smilies/braindamaged.pbm: New file.
      * etc/images/smilies/cry.pbm: New file.
      * etc/images/smilies/dead.pbm: New file.
      * etc/images/smilies/evil.pbm: New file.
      * etc/images/smilies/forced.pbm: New file.
      * etc/images/smilies/grin.pbm: New file.
      * etc/images/smilies/indifferent.pbm: New file.
      * etc/images/sort-ascending.pbm: New file.
      * etc/images/sort-column-ascending.pbm: New file.
      * etc/images/sort-criteria.pbm: New file.
      * etc/images/sort-descending.pbm: New file.
      * etc/images/sort-row-ascending.pbm: New file.
      * etc/images/unchecked.pbm: New file.
      * etc/images/zoom-in.pbm: New file.
      * etc/images/README: Update instructions for PBM files.
      20b46251
    • Eli Zaretskii's avatar
      Add separator.pbm tool-bar image · 5901559d
      Eli Zaretskii authored
      * etc/images/separator.pbm: New file.  Having it avoids the side
      effect of changing the tool-bar height when the default font's size
      changes and XPM image support is not available, due to the SPC
      characters that are left in the Lisp string used to display the tool
      bar, because there are no images to display instead of those SPC
      characters.
      5901559d
    • Eli Zaretskii's avatar
      Make show-paren-match face visible on mono-color displays · a1cbf943
      Eli Zaretskii authored
      * lisp/faces.el (show-paren-match): Use the underline face for
      mono-color displays.  (Bug#21481)
      a1cbf943
  2. 14 Sep, 2015 12 commits
  3. 13 Sep, 2015 5 commits
  4. 12 Sep, 2015 5 commits
    • Michael Albinus's avatar
      Fix tests in file-notify-tests.el · fc9dc032
      Michael Albinus authored
      * test/automated/file-notify-tests.el: Remove Tramp declarations.
      (file-notify-test00-availability): Print remote command w/o Tramp
      internal functions.
      (file-notify-test02-events, file-notify-test02-events-remote):
      Adapt docstring.
      (file-notify-test03-autorevert): Use `format-message' when
      inspecting *Messages* buffer.
      fc9dc032
    • Stefan Monnier's avatar
      Bind inhibit-modification-hooks rather than a/b-c-f · 166812ad
      Stefan Monnier authored
      * lisp/wid-edit.el (widget-editable-list-insert-before)
      (widget-editable-list-delete-at):
      * lisp/progmodes/cperl-mode.el (cperl-find-pods-heres)
      (cperl-font-lock-unfontify-region-function):
      * lisp/progmodes/antlr-mode.el (save-buffer-state-x):
      * lisp/obsolete/longlines.el (longlines-mode):
      * lisp/obsolete/fast-lock.el (save-buffer-state):
      * lisp/mouse.el (mouse-save-then-kill-delete-region):
      * lisp/gnus/message.el (message-hide-headers):
      * lisp/eshell/esh-mode.el (eshell-send-input, eshell-output-filter):
      * lisp/ibuffer.el (ibuffer-update-title-and-summary)
      (ibuffer-redisplay-engine): Bind inhibit-modification-hooks to t rather
      than after/before-change-functions to nil.
      166812ad
    • Stefan Monnier's avatar
      (jit-lock-deferred-fontify): Pay attention to skipped redisplays · e125dce5
      Stefan Monnier authored
      * lisp/jit-lock.el (jit-lock-deferred-fontify): Make sure we refresh
      the buffers, even if the forced redisplay is interrupted.
      e125dce5
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      Merge syntax-propertize--done and parse-sexp-propertize-done · 3928ef2d
      Stefan Monnier authored
      * lisp/emacs-lisp/syntax.el (syntax-propertize--done): Remove.
      (syntax-propertize): Set syntax-propertize--done even if
      syntax-propertize-function is nil.  Avoid recursive invocations.
      (syntax-propertize-chunks): New var.
      (internal--syntax-propertize): Use it.  Rename from syntax--jit-propertize.
      Simplify.
      (parse-sexp-propertize-function): Don't set any more.
      
      * src/syntax.c (SETUP_SYNTAX_TABLE): Call parse_sexp_propertize as needed.
      (parse_sexp_propertize): Don't assume charpos is not yet propertized.
      Call Qinternal__syntax_propertize instead of
      Vparse_sexp_propertize_function.  Truncate e_property if needed.
      (update_syntax_table_forward): Streamline.
      (syms_of_syntax): Define Qinternal__syntax_propertize.
      (syntax_propertize__done): Rename from parse_sexp_propertize_done.
      3928ef2d
  5. 11 Sep, 2015 5 commits
  6. 10 Sep, 2015 2 commits
    • NicolasPetton's avatar
      Add seq-find · 8aa03864
      NicolasPetton authored
      This function is similar to `seq-some' but returns the found element.
      In the cases where nil can be the found element, a sentinel optional
      argument can be provided to avoid ambiguities.
      
      * lisp/emacs-lisp/seq.el (seq-find): New function.
      * test/automated/seq-tests.el (test-seq-find): Add tests for `seq-find'.
      * doc/lispref/sequences.texi (Sequence Functions): Add documentation for
      seq-find.
      8aa03864
    • Tassilo Horn's avatar
      Document file-notify--test-with-events. · 5a92d978
      Tassilo Horn authored
      * test/automated/file-notify-tests.el (file-notify--test-with-events):
      Add docstring.
      5a92d978