1. 20 May, 2015 11 commits
  2. 19 May, 2015 15 commits
    • Paul Eggert's avatar
      Fix minor quoting problems in doc strings · 9d35bb8d
      Paul Eggert authored
      These were glitches regardless of how or whether we tackle the
      problem of grave accent in doc strings.
      * lisp/calc/calc-aent.el (math-restore-placeholders):
      * lisp/ido.el (ido-ignore-buffers, ido-ignore-files):
      * lisp/leim/quail/cyrillic.el ("bulgarian-alt-phonetic"):
      * lisp/leim/quail/hebrew.el ("hebrew-new")
      * lisp/leim/quail/thai.el ("thai-kesmanee"):
      * lisp/progmodes/idlw-shell.el (idlwave-shell-file-name-chars):
      Used curved quotes to avoid ambiguities like ‘`''’ in doc strings.
      * lisp/calendar/calendar.el (calendar-month-abbrev-array):
      * lisp/cedet/semantic/mru-bookmark.el (semantic-mrub-cache-flush-fcn):
      * lisp/cedet/semantic/symref.el (semantic-symref-tool-baseclass):
      * lisp/cedet/semantic/tag.el (semantic-tag-copy)
      * lisp/cedet/srecode/cpp.el (srecode-semantic-handle-:cpp):
      * lisp/cedet/srecode/texi.el (srecode-texi-texify-docstring):
      * lisp/emacs-lisp/byte-opt.el (byte-optimize-all-constp):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-message-text-engine):
      * lisp/emacs-lisp/generator.el (iter-next):
      * lisp/gnus/gnus-art.el (gnus-treat-strip-list-identifiers)
      * lisp/net/rlogin.el (rlogin-directory-tracking-mode):
      * lisp/net/soap-client.el (soap-wsdl-get):
      * lisp/net/telnet.el (telnet-mode):
      * lisp/org/org-compat.el (org-number-sequence):
      * lisp/org/org.el (org-remove-highlights-with-change)
      * lisp/org/ox-html.el (org-html-link-org-files-as-html):
      * lisp/play/handwrite.el (handwrite-10pt, handwrite-11pt)
      (handwrite-12pt, handwrite-13pt):
      * lisp/progmodes/f90.el (f90-mode, f90-abbrev-start):
      * lisp/progmodes/idlwave.el (idlwave-mode, idlwave-check-abbrev):
      * lisp/progmodes/verilog-mode.el (verilog-tool)
      (verilog-string-replace-matches, verilog-preprocess)
      (verilog-auto-insert-lisp, verilog-auto-insert-last):
      * lisp/textmodes/makeinfo.el (makeinfo-options):
      * src/font.c (Ffont_spec):
      Fix minor quoting problems in doc strings, e.g., missing quote,
      ``x'' where `x' was meant, etc.
      * lisp/erc/erc-backend.el (erc-process-sentinel-2):
      Fix minor quoting problem in other string.
      * lisp/leim/quail/ethiopic.el ("ethiopic"):
      * lisp/term/tvi970.el (tvi970-set-keypad-mode):
      Omit unnecessary quotes.
      * lisp/faces.el (set-face-attribute, set-face-underline)
      (set-face-inverse-video, x-create-frame-with-faces):
      * lisp/gnus/gnus-group.el (gnus-group-nnimap-edit-acl):
      * lisp/mail/supercite.el (sc-attribs-%@-addresses)
      (sc-attribs-!-addresses, sc-attribs-<>-addresses):
      * lisp/net/tramp.el (tramp-methods):
      * lisp/recentf.el (recentf-show-file-shortcuts-flag):
      * lisp/textmodes/artist.el (artist-ellipse-right-char)
      (artist-ellipse-left-char, artist-vaporize-fuzziness)
      (artist-spray-chars, artist-mode, artist-replace-string)
      (artist-put-pixel, artist-text-see-thru):
      * lisp/vc/ediff-util.el (ediff-submit-report):
      * lisp/vc/log-edit.el (log-edit-changelog-full-paragraphs):
      Use double-quotes rather than TeX markup in doc strings.
      * lisp/skeleton.el (skeleton-pair-insert-maybe):
      Reword to avoid the need for grave accent and apostrophe.
      * lisp/xt-mouse.el (xterm-mouse-tracking-enable-sequence):
      Don't use grave and acute accents to quote.
    • Stefan Monnier's avatar
    • Paul Eggert's avatar
      Try to port new etags tests to MS-Windows · c7acb6dd
      Paul Eggert authored
      * test/etags/CTAGS.good, test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2, test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4, test/etags/ETAGS.good_5:
      Adjust to test-case changes below.
      * test/etags/Makefile (CSRC): Remove dostorture.c.
      Whatever it was trying to test, wasn't working portably.
      (LC_ALL): Remove.  Apparently there wasn't an encoding problem,
      just a line-ending problem.
      * test/etags/c-src/dostorture.c: Remove.
      * test/etags/cp-src/c.C: Remove stray CR.
      * test/etags/html-src/algrthms.html: Remove trailing CRs.
      State UTF-8 as the encoding.  The file is ASCII so it doesn't matter,
      but if someone edits it later it should stay UTF-8-compatible.
    • Eli Zaretskii's avatar
      Fix display of overlapping window-specific overlays · 18338b1d
      Eli Zaretskii authored
      * src/keyboard.c (adjust_point_for_property): When adjusting point
      due to display strings, ignore overlays that are specific to
      windows other than the currently selected one.
      * src/xdisp.c (handle_single_display_spec): If the display
      property comes from an overlay, arrange for buffer iteration to
      resume only after the end of that overlay.  (Bug#20607)
    • Dmitry Gutov's avatar
      New command icomplete-force-complete-and-exit · 08033db0
      Dmitry Gutov authored
      * lisp/icomplete.el (icomplete-force-complete-and-exit):
      New command
      (icomplete-minibuffer-map): Bind C-j to it.
      (icomplete-forward-completions, icomplete-backward-completions):
      Mention the new command in the docstring.
      * lisp/minibuffer.el (minibuffer-force-complete-and-exit): Revert
      the previous fix for bug#17545.
    • Martin Rudalics's avatar
      Fix last commit · e0fec8d3
      Martin Rudalics authored
    • Martin Rudalics's avatar
      In Elisp manual explain how to override window manager positioning (Bug#20552) · 90456460
      Martin Rudalics authored
      * doc/lispref/frames.texi (Position Parameters): Give example of
      how to override a window manager positioning decision.
    • Martin Rudalics's avatar
      Clarify concept of "surrogate minibuffer frames" (Bug#20538) · 9a07af01
      Martin Rudalics authored
      * src/frame.c (Fdelete_frame): In doc-string mention that frame
      can't be deleted if it has a surrogate minibuffer.
      * doc/lispref/frames.texi (Minibuffers and Frames)
      (Deleting Frames): Explain "surrogate minibuffer frames".
    • Martin Rudalics's avatar
      In w32heap.c bump DUMPED_HEAP_SIZE to 19/12 MB · 448cacc8
      Martin Rudalics authored
      * emacs-git/quick/src/w32heap.c (DUMPED_HEAP_SIZE): Bump to 19/12 MB.
    • Glenn Morris's avatar
      ; * CONTRIBUTE: Fix typo in previous. · 18e4eb6b
      Glenn Morris authored
    • Glenn Morris's avatar
      Add option to ignore commit lines matching a pattern in ChangeLog. · 314244aa
      Glenn Morris authored
      * build-aux/gitlog-to-changelog: Add --ignore-line option.
      * build-aux/gitlog-to-emacslog: Ignore lines matching '^; '.
      ; * CONTRIBUTE: Mention this.
    • Paul Eggert's avatar
      Don't skip new etags tests on non-UTF-8 hosts · 88e4dfaa
      Paul Eggert authored
      Problem reported by Eli Zaretskii for MS-Windows.
      * test/etags/Makefile (UTF8_LOCALE, UTF8_ENCODING): Remove.
      (LC_ALL): Set to C if the current locale isn't UTF-8.
      (.PHONY): Remove ediff_1 thru ediff_5.
      (check): Always run.
    • Glenn Morris's avatar
      * lisp/calculator.el (calculator-funcall): · d464818c
      Glenn Morris authored
      * lisp/textmodes/artist.el (artist-spray-random-points):
      Use standard degree/radian conversion utilities.
    • Glenn Morris's avatar
      ; * lisp/mail/mailabbrev.el: Comment. · d13f8874
      Glenn Morris authored
    • Glenn Morris's avatar
      Further lisp-complete-symbol related cleanup. · f42ceab5
      Glenn Morris authored
      * lisp/emacs-lisp/lisp.el (lisp-complete-symbol):
      Unadvertise non-functional argument.  Replace obsolete alias.
  3. 18 May, 2015 9 commits
    • Dmitry Gutov's avatar
      Add a test case for Maven warning ouput · 941ae9f2
      Dmitry Gutov authored
      * test/automated/compile-tests.el
      (compile-tests--test-regexps-data): Add a case for Maven warning
      (compile--test-error-line): Check the compilation message type, if
      it's specified in the test data.
    • Paul Pogonyshev's avatar
      Update Maven compilation-mode entry to distinguish warnings · 1c785a59
      Paul Pogonyshev authored
      * lisp/progmodes/compile.el
      (compilation-error-regexp-alist-alist): Update Maven entry to
      distinguish warnings (bug#20556).
    • Przemysław Wojnowski's avatar
    • Dmitry Gutov's avatar
      Improve handling of the first Git revision · 69d24b40
      Dmitry Gutov authored
      * lisp/vc/log-view.el (log-view-toggle-entry-display): When
      there's no next entry, delete until the end of the buffer.
      (log-view-end-of-defun-1): Stop at eob.
      * lisp/vc/vc-annotate.el
      (vc-annotate-show-diff-revision-at-line-internal): Don't give up
      when previous-revision is nil.
      * lisp/vc/vc-git.el (vc-git-expanded-log-entry): End the arguments
      with `--' to avoid ambiguity.
      (vc-git-annotate-extract-revision-at-line): Exclude `^' from the
      returned revision string.
      (vc-git-annotate-time): Expect `^' before the first revision.
      * lisp/vc/vc-git.el (vc-git-diff): Diff against an empty tree if
      REV1 is nil, and REV2 is not.
      * lisp/vc/vc.el: Update the description of the `diff' function.
    • Oleh Krehel's avatar
      Allow checkdoc to be called in batch · d3d50a9c
      Oleh Krehel authored
      * lisp/emacs-lisp/checkdoc.el (checkdoc-error): When `noninteractive'
        is non-nil, echo the error with `warn'.
      How it can be used in -batch:
      (with-current-buffer (find-file "checkdoc.el")
        (checkdoc-current-buffer t))
    • Glenn Morris's avatar
    • Paul Eggert's avatar
    • Paul Eggert's avatar
      Change new etags test to use UTF-8 encoding · e0117b17
      Paul Eggert authored
      * test/etags/CTAGS.good, test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2, test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4, test/etags/ETAGS.good_5:
      * test/etags/html-src/index.shtml, test/etags/html-src/software.html:
      * test/etags/html-src/softwarelibero.html:
      Switch to UTF-8 encoding.
      * test/etags/Makefile (SRCS): Adjust to switch to UTF-8.
      Remove Makefile, as it's too incestuous to have the test input
      include the build procedure.
      (UTF8_LOCALE, UTF_ENCODING): New macros.
      (LC_ALL): If possible, set to a UTF-8 encoding if not already UTF-8.
      (check): Skip if not UTF-8.
      (.PHONY): New rule.
      (FRC): Remove, as superseded by .PHONY.  All uses removed.
      (regexfile): Prefer printf to echo when outputting oddball chars.
      (.PRECIOUS): Remove, as these files are not built.
    • Paul Eggert's avatar
      Rename 'foo-gzipped' to 'foo.gz' · ef5c3eb6
      Paul Eggert authored
      * test/automated/data/decompress/foo.gz:
      Rename from test/automated/data/decompress/foo-gzipped,
      to make it easier for other tools to tell that it's compressed.
      * test/automated/zlib-tests.el (zlib--decompress):
      Adjust to renamed file.
  4. 17 May, 2015 5 commits