1. 08 Oct, 2014 1 commit
    • Leo Liu's avatar
      Enhance terpri to allow conditionally output a newline · 2dbd7a37
      Leo Liu authored
      * doc/lispref/streams.texi (Output Functions): Document new argument ENSURE to
      terpri.
      
      * doc/misc/cl.texi (Porting Common Lisp): Remove parse-integer.
      
      * lisp/emacs-lisp/cl-extra.el (cl-fresh-line): New function.
      
      * src/keymap.c (describe_vector_princ):
      * src/keyboard.c (Fcommand_error_default_function): Adapt to change to
      Fterpri.
      
      * src/print.c (printchar_stdout_last): Declare.
      (printchar): Record the last char written to stdout.
      (Fterpri): Add optional argument ENSURE.
      
      * test/automated/print-tests.el: New file.
      (terpri): Tests for terpri.  (Bug#18652)
      2dbd7a37
  2. 06 Oct, 2014 1 commit
  3. 04 Oct, 2014 1 commit
  4. 03 Oct, 2014 3 commits
  5. 26 Sep, 2014 1 commit
    • Leo Liu's avatar
      Add cl-parse-integer based on parse-integer · 89b354a5
      Leo Liu authored
      * doc/misc/cl.texi (Predicates on Numbers): Document cl-digit-char-p.
      (Numerical Functions): Document cl-parse-integer. 
      
      * lisp/calendar/parse-time.el (parse-time-digits): Remove.
      (digit-char-p, parse-integer) Moved to cl-lib.el.
      (parse-time-tokenize, parse-time-rules, parse-time-string): Use
      cl-parse-integer.
      
      * lisp/emacs-lisp/cl-extra.el (cl-parse-integer): New function.
      
      * lisp/emacs-lisp/cl-lib.el (cl-digit-char-table): New var.
      (cl-digit-char-p): New function.
      
      * test/automated/cl-lib.el (cl-digit-char-p, cl-parse-integer): New
      tests.
      
      Fixes: debbugs:18557
      89b354a5
  6. 24 Sep, 2014 1 commit
    • Ulf Jasper's avatar
      Newsticker: Add commands to rearrange treeview groups and document them. (Bug#12560) · 558eb84f
      Ulf Jasper authored
      2014-09-24  Ulf Jasper  <ulf.jasper@web.de>
      
      	* newsticker.texi: Reworked.  Document new treeview group
      	commands.  Remove VERSION, UPDATED, use EMACSVER instead.  Use
      	term 'feed reader'.
      
      2014-09-24  Ulf Jasper  <ulf.jasper@web.de>
      
      	* automated/newsticker-tests.el
      	(newsticker--group-find-parent-group),
      	(newsticker--group-do-rename-group): New tests.
      
      2014-09-24  Ulf Jasper  <ulf.jasper@web.de>
      
      	* net/newst-treeview.el (newsticker--treeview-do-get-node-by-id):
      	Renamed `newsticker--treeview-do-get-node' to
      	`newsticker--treeview-do-get-node-by-id'.
      	(newsticker--treeview-get-node-by-id): Renamed
      	`newsticker--treeview-get-node' to
      	`newsticker--treeview-get-node-by-id'.
      	(newsticker--treeview-get-current-node): Renamed `
      	`newsticker--treeview-get-node' to
      	`newsticker--treeview-get-node-by-id'.
      	(newsticker--treeview-buffer-init)
      	(newsticker--treeview-buffer-init): Disable buffer undo.
      	(newsticker--treeview-unfold-node): Adapted to modified
      	`newsticker--group-find-parent-group'.
      	(newsticker--group-do-find-group): Renamed
      	`newsticker--group-do-find-group-for-feed' to
      	`newsticker--group-do-find-group'.  Now works for both, groups and
      	feeds.
      	(newsticker--group-find-parent-group): Renamed
      	`newsticker--group-find-group-for-feed' to
      	`newsticker--group-find-parent-group'.  Now works for both, groups
      	and feeds.
      	(newsticker--group-do-get-parent-group)
      	(newsticker--group-get-parent-group): Removed.
      	(newsticker-group-add-group): Changed interactive prompts.
      	(newsticker-group-add-group): Finally jump to added group.
      	(newsticker-group-delete-group): Finally jump to current feed.
      	(newsticker--group-do-rename-group, newsticker-group-rename-group)
      	(newsticker--get-group-names, newsticker--group-names): New.
      	(newsticker-group-move-feed): Finally jump to moved feed.
      	(newsticker-group-shift-feed-down, newsticker-group-shift-feed-up)
      	(newsticker-group-shift-group-down)
      	(newsticker-group-shift-group-up, newsticker--group-shift): New
      	(newsticker--group-manage-orphan-feeds): Renamed
      	`newsticker--group-find-group-for-feed' to
      	`newsticker--group-find-parent-group'.
      	(newsticker-treeview-mode-map): New keybindings for new shift commands.
      	(newsticker-treeview-tree-do-click): Renamed
      	`newsticker--treeview-get-node' to
      	`newsticker--treeview-get-node-by-id'.
      
      	* net/newst-backend.el (newsticker--item-list)
      	(newsticker--item-position, newsticker--prev-message)
      	(newsticker--scrollable-text): Moved to newst-ticker.el.
      
      	* net/newst-ticker.el (newsticker--item-list)
      	(newsticker--item-position, newsticker--prev-message)
      	(newsticker--scrollable-text): Moved from newst-backend.el.
      558eb84f
  7. 11 Sep, 2014 1 commit
    • Paul Eggert's avatar
      Spelling fixes. · 0f2ed592
      Paul Eggert authored
      * lisp/ses.el (ses-file-format-extend-parameter-list): Rename from
      ses-file-format-extend-paramter-list.  All uses changed.
      * lisp/gnus-cloud.el (gnus-cloud-parse-version-1): Fix misspelling
      of ":delete".
      0f2ed592
  8. 04 Sep, 2014 1 commit
    • Paul Eggert's avatar
      Less chatter in 'make' output. · d1db0705
      Paul Eggert authored
      * doc/Makefile.in (clean):
      * oldXMenu/Makefile.in (clean mostlyclean):
      Simplify, for shorter command line.
      * src/Makefile.in (AM_V_GEN, am__v_GEN_, am__v_GEN_0, am__v_GEN_1, AM_V_at)
      (am__v_at_, am__v_at_0, am__v_at_1):  New macros, taken from Automake.
      ($(etc)/DOC, buildobj.h, gl-stamp): Use them.
      d1db0705
  9. 28 Aug, 2014 1 commit
  10. 07 Aug, 2014 2 commits
    • Reuben Thomas's avatar
      Remove remaining mentions of VMS as a host · 6d9d9cde
      Reuben Thomas authored
      * notes/exit-value: Remove specific discussion of VMS.
      * doc/emacs/programs.texi (Program Modes): Don't advertise VMS DCL support
      any more.
      * doc/misc/ediff.texi (Merging and diff3): Don't mention lack of support
      for VMS diff, we no longer support VMS.
      * lisp/progmodes/ada-mode.el:
      * lisp/net/tramp.el (tramp-handle-file-symlink-p):
      * lisp/net/tramp-ftp.el (tramp-ftp-file-name-handler): Remove a comment
      about VMS, which we no longer support.
      * lisp/progmodes/ada-xref.el (ada-xref-current): Remove mention of VMS,
      and fix a FIXME, using convert-standard-filename in place of
      removed ada-convert-file-name.
      * lisp/url/url-handlers.el: Remove a comment about VMS, which we no longer
      support.
      6d9d9cde
    • Michael Albinus's avatar
      * tramp.texi (Remote shell setup): Explain, how to change command · ddc4ed12
      Michael Albinus authored
      line arguments of remote "nc" listener.
      ddc4ed12
  11. 01 Aug, 2014 1 commit
  12. 31 Jul, 2014 1 commit
  13. 25 Jul, 2014 1 commit
    • Stephen Berman's avatar
      Fix code and doc involving marked items. · 6dd006a8
      Stephen Berman authored
      * todo-mode.texi (Marked Items): Correct omission of item deletion
      from commands applying to both todo and done items.
      
      * calendar/todo-mode.el: Fix handling of marked items and make
      minor code improvements.
      (todo-edit-item): If there are marked items, ensure user can only
      invoke editing commands that work with marked items.
      (todo-edit-item--text): When there are marked items, make it a
      noop if invoked with point not on an item; otherwise, ensure it
      applies only to item at point.
      (todo-item-undone): If there are marked not-done items, return
      point to its original position before signaling user error.
      (todo--user-error-if-marked-done-item): New function.
      (todo-edit-item--header, todo-edit-item--diary-inclusion)
      (todo-item-done): Use it.
      6dd006a8
  14. 18 Jul, 2014 1 commit
  15. 04 Jul, 2014 1 commit
  16. 03 Jul, 2014 1 commit
  17. 29 Jun, 2014 2 commits
    • Glenn Morris's avatar
      Doc and comment fixes re "online" help · a27e8c78
      Glenn Morris authored
      * doc/emacs/help.texi (Misc Help):
      * doc/emacs/trouble.texi (Checklist):
      * doc/lispintro/emacs-lisp-intro.texi (Note for Novices, Finding More)
      (Conclusion):
      * doc/lispref/help.texi (Help Functions):
      * doc/misc/info.texi, doc/misc/mh-e.texi:
      * etc/refcards/calccard.tex (section{Getting Help}):
      * lisp/cus-edit.el (help):
      * lisp/finder.el (finder-known-keywords):
      * lisp/help.el (help-for-help-internal):
      * lisp/vc/ediff-mult.el (ediff-meta-buffer-verbose-message)
      (ediff-redraw-registry-buffer):
      * lisp/vc/ediff-ptch.el (ediff-patch-file-internal):
      Doc fixes re "online" help.
      
      Fixes: debbugs:17803
      a27e8c78
    • Glenn Morris's avatar
      Update idlwave url · 64de2916
      Glenn Morris authored
      * doc/misc/idlwave.texi (Introduction): Comment out dead http screenshot links.
      
      * lisp/progmodes/idlwave.el (idlwave): Update url-link for custom group.
      (idlwave-mode): Doc URL update.
      64de2916
  18. 23 Jun, 2014 2 commits
  19. 22 Jun, 2014 2 commits
  20. 21 Jun, 2014 2 commits
  21. 15 Jun, 2014 3 commits
    • Michael Albinus's avatar
      Sync with Tramp 2.2.10. · 6e71bf16
      Michael Albinus authored
      * doc/misc/tramp.texi (Inline methods): Remove restriction on "telnet".
      Recommend sharing ssh connections for "plink".
      (External methods): Remove "sftp".  Merge "pscp" and "psftp"
      descriptions.  Recommend sharing ssh connections.  Add "nc" method.
      (GVFS based methods): Add "sftp".
      (Customizing Completion, External packages, Issues):
      Use @dots{}.
      
      * doc/misc/trampver.texi: Update release number.
      6e71bf16
    • Michael Albinus's avatar
    • Glenn Morris's avatar
      Parallelize clean rules using GNU make features · 0e6929ec
      Glenn Morris authored
      * Makefile.in: (submake_template): New definition.
      (mostlyclean_dirs, clean_dirs, distclean_dirs, maintainer_clean_dirs):
      New variables.
      (mostlyclean, clean, distclean, bootstrap-clean, maintainer-clean)
      (extraclean): Define using each subdirectory as a prequisite.
      
      * lib/Makefile.am (bootstrap-clean):
      * doc/emacs/Makefile.in (bootstrap-clean):
      * doc/lispintro/Makefile.in (bootstrap-clean):
      * doc/lispref/Makefile.in (bootstrap-clean):
      * doc/misc/Makefile.in (bootstrap-clean):
      * lib-src/Makefile.in (bootstrap-clean):
      * lwlib/Makefile.in (bootstrap-clean):
      * nextstep/Makefile.in (bootstrap-clean):
      * nt/Makefile.in (bootstrap-clean):
      * oldXMenu/Makefile.in (bootstrap-clean):
      New rules, for symmetry/simplicity.
      
      * lwlib/Makefile.in (mostlyclean, clean, distclean, maintainer-clean):
      * oldXMenu/Makefile.in (mostlyclean, clean, distclean, maintainer-clean, tags):
      Declare as PHONY.
      0e6929ec
  22. 12 Jun, 2014 2 commits
    • Vincent Belaïche's avatar
      4f11561b
    • Glenn Morris's avatar
      Simplify doc/misc/Makefile.in with GNU Make features · 1470c88c
      Glenn Morris authored
      * doc/misc/Makefile.in (mkinfodir): Remove.
      (${buildinfodir}): Generate using an order-only prerequisite.
      (.dvi.ps): Replace with pattern rule.
      ($INFO_TARGETS): Mark as PHONY.
      (${buildinfodir}): New rule.
      (EXTRA_OPTS, need_emacsver, need_emacsver_prefix): New variables.
      (${buildinfodir}/%.info, %.dvi, %.pdf, %.html, %.ps):
      New pattern rules, replacing numerous previous explicit rules.
      (info_template): New definition.
      (gnus.dvi, gnus.pdf): Use distinct intermediate files.
      (mostlyclean): Adjust for above gnus change.
      1470c88c
  23. 10 Jun, 2014 3 commits
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Add .info extension to @setfilename commands in doc/ · 29993416
      Glenn Morris authored
      This makes no difference to anything, since we always use makeinfo -o,
      but it makes automake happier, if we ever decide to use that.
      29993416
    • Glenn Morris's avatar
      Get rid of the INFO_EXT variable · 40abffe4
      Glenn Morris authored
      It's never been anything more than pointless complexity
      
      * configure.ac (INFO_EXT, INFO_OPTS): Remove output variables.
      
      * Makefile.in (INFO_EXT): Remove and replace by ".info" throughout.
      
      * doc/emacs/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout.
      (INFO_OPTS): Set directly rather than with configure.
      
      * doc/lispintro/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout.
      (INFO_OPTS): Set directly rather than with configure.
      
      * doc/lispref/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout.
      (INFO_OPTS): Set directly rather than with configure.
      
      * doc/misc/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout.
      (INFO_OPTS): Set directly rather than with configure.
      40abffe4
  24. 08 Jun, 2014 5 commits
    • Glenn Morris's avatar
      4181427f
    • Karl Berry's avatar
      Simplify info.info for the stand-alone reader · 8f356841
      Karl Berry authored
       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.
      8f356841
    • Glenn Morris's avatar
      Doc edits re uniquify · 99d8aedf
      Glenn Morris authored
      * 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.
      99d8aedf
    • Glenn Morris's avatar
      info.texi tweaks re S-SPC · b6542afe
      Glenn Morris authored
      * 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.
      b6542afe
    • Glenn Morris's avatar
      Doc markup fixes re SPC, RET · 52e9721b
      Glenn Morris authored
      * 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.
      52e9721b