1. 16 Sep, 2015 1 commit
    • Paul Eggert's avatar
      Minor backslash fixes in manuals and scripts · dc436dd7
      Paul Eggert authored
      * Makefile.in (install-arch-indep):
      * admin/charsets/compact.awk:
      * admin/charsets/gb180302.awk (gb_to_index):
      * admin/charsets/gb180304.awk (gb_to_index):
      Avoid undefined behavior in Awk regular expression backslashes.
      * doc/misc/efaq.texi (Matching parentheses):
      Omit unnecessary backslashes.
      * doc/misc/gnus-faq.texi (FAQ 5-8):
      Avoid undefined behavior in suggested sed backslash usage.
      dc436dd7
  2. 07 Sep, 2015 1 commit
    • Paul Eggert's avatar
      Go back to grave quoting in source-code docstrings etc. · 6afef3f6
      Paul Eggert authored
      This reverts almost all my recent changes to use curved quotes
      in docstrings and/or strings used for error diagnostics.
      There are a few exceptions, e.g., Bahá’í proper names.
      * admin/unidata/unidata-gen.el (unidata-gen-table):
      * lisp/abbrev.el (expand-region-abbrevs):
      * lisp/align.el (align-region):
      * lisp/allout.el (allout-mode, allout-solicit-alternate-bullet)
      (outlineify-sticky):
      * lisp/apropos.el (apropos-library):
      * lisp/bookmark.el (bookmark-default-annotation-text):
      * lisp/button.el (button-category-symbol, button-put)
      (make-text-button):
      * lisp/calc/calc-aent.el (math-read-if, math-read-factor):
      * lisp/calc/calc-embed.el (calc-do-embedded):
      * lisp/calc/calc-ext.el (calc-user-function-list):
      * lisp/calc/calc-graph.el (calc-graph-show-dumb):
      * lisp/calc/calc-help.el (calc-describe-key)
      (calc-describe-thing, calc-full-help):
      * lisp/calc/calc-lang.el (calc-c-language)
      (math-parse-fortran-vector-end, math-parse-tex-sum)
      (math-parse-eqn-matrix, math-parse-eqn-prime)
      (calc-yacas-language, calc-maxima-language, calc-giac-language)
      (math-read-giac-subscr, math-read-math-subscr)
      (math-read-big-rec, math-read-big-balance):
      * lisp/calc/calc-misc.el (calc-help, report-calc-bug):
      * lisp/calc/calc-mode.el (calc-auto-why, calc-save-modes)
      (calc-auto-recompute):
      * lisp/calc/calc-prog.el (calc-fix-token-name)
      (calc-read-parse-table-part, calc-user-define-invocation)
      (math-do-arg-check):
      * lisp/calc/calc-store.el (calc-edit-variable):
      * lisp/calc/calc-units.el (math-build-units-table-buffer):
      * lisp/calc/calc-vec.el (math-read-brackets):
      * lisp/calc/calc-yank.el (calc-edit-mode):
      * lisp/calc/calc.el (calc, calc-do, calc-user-invocation):
      * lisp/calendar/appt.el (appt-display-message):
      * lisp/calendar/diary-lib.el (diary-check-diary-file)
      (diary-mail-entries, diary-from-outlook):
      * lisp/calendar/icalendar.el (icalendar-export-region)
      (icalendar--convert-float-to-ical)
      (icalendar--convert-date-to-ical)
      (icalendar--convert-ical-to-diary)
      (icalendar--convert-recurring-to-diary)
      (icalendar--add-diary-entry):
      * lisp/calendar/time-date.el (format-seconds):
      * lisp/calendar/timeclock.el (timeclock-mode-line-display)
      (timeclock-make-hours-explicit, timeclock-log-data):
      * lisp/calendar/todo-mode.el (todo-prefix, todo-delete-category)
      (todo-item-mark, todo-check-format)
      (todo-insert-item--next-param, todo-edit-item--next-key)
      (todo-mode):
      * lisp/cedet/ede/pmake.el (ede-proj-makefile-insert-dist-rules):
      * lisp/cedet/mode-local.el (describe-mode-local-overload)
      (mode-local-print-binding, mode-local-describe-bindings-2):
      * lisp/cedet/semantic/complete.el (semantic-displayor-show-request):
      * lisp/cedet/srecode/srt-mode.el (srecode-macro-help):
      * lisp/cus-start.el (standard):
      * lisp/cus-theme.el (describe-theme-1):
      * lisp/custom.el (custom-add-dependencies, custom-check-theme)
      (custom--sort-vars-1, load-theme):
      * lisp/descr-text.el (describe-text-properties-1, describe-char):
      * lisp/dired-x.el (dired-do-run-mail):
      * lisp/dired.el (dired-log):
      * lisp/emacs-lisp/advice.el (ad-read-advised-function)
      (ad-read-advice-class, ad-read-advice-name, ad-enable-advice)
      (ad-disable-advice, ad-remove-advice, ad-set-argument)
      (ad-set-arguments, ad--defalias-fset, ad-activate)
      (ad-deactivate):
      * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand)
      (byte-compile-unfold-lambda, byte-optimize-form-code-walker)
      (byte-optimize-while, byte-optimize-apply):
      * lisp/emacs-lisp/byte-run.el (defun, defsubst):
      * lisp/emacs-lisp/bytecomp.el (byte-compile-lapcode)
      (byte-compile-log-file, byte-compile-format-warn)
      (byte-compile-nogroup-warn, byte-compile-arglist-warn)
      (byte-compile-cl-warn)
      (byte-compile-warn-about-unresolved-functions)
      (byte-compile-file, byte-compile--declare-var)
      (byte-compile-file-form-defmumble, byte-compile-form)
      (byte-compile-normal-call, byte-compile-check-variable)
      (byte-compile-variable-ref, byte-compile-variable-set)
      (byte-compile-subr-wrong-args, byte-compile-setq-default)
      (byte-compile-negation-optimizer)
      (byte-compile-condition-case--old)
      (byte-compile-condition-case--new, byte-compile-save-excursion)
      (byte-compile-defvar, byte-compile-autoload)
      (byte-compile-lambda-form)
      (byte-compile-make-variable-buffer-local, display-call-tree)
      (batch-byte-compile):
      * lisp/emacs-lisp/cconv.el (cconv-convert, cconv--analyze-use):
      * lisp/emacs-lisp/chart.el (chart-space-usage):
      * lisp/emacs-lisp/check-declare.el (check-declare-scan)
      (check-declare-warn, check-declare-file)
      (check-declare-directory):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine)
      (checkdoc-message-text-engine):
      * lisp/emacs-lisp/cl-extra.el (cl-parse-integer)
      (cl--describe-class):
      * lisp/emacs-lisp/cl-generic.el (cl-defgeneric)
      (cl--generic-describe, cl-generic-generalizers):
      * lisp/emacs-lisp/cl-macs.el (cl--parse-loop-clause, cl-tagbody)
      (cl-symbol-macrolet):
      * lisp/emacs-lisp/cl.el (cl-unload-function, flet):
      * lisp/emacs-lisp/copyright.el (copyright)
      (copyright-update-directory):
      * lisp/emacs-lisp/edebug.el (edebug-read-list):
      * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read):
      * lisp/emacs-lisp/eieio-core.el (eieio--slot-override)
      (eieio-oref):
      * lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor):
      * lisp/emacs-lisp/eieio-speedbar.el:
      (eieio-speedbar-child-make-tag-lines)
      (eieio-speedbar-child-description):
      * lisp/emacs-lisp/eieio.el (defclass, change-class):
      * lisp/emacs-lisp/elint.el (elint-file, elint-get-top-forms)
      (elint-init-form, elint-check-defalias-form)
      (elint-check-let-form):
      * lisp/emacs-lisp/ert.el (ert-get-test, ert-results-mode-menu)
      (ert-results-pop-to-backtrace-for-test-at-point)
      (ert-results-pop-to-messages-for-test-at-point)
      (ert-results-pop-to-should-forms-for-test-at-point)
      (ert-describe-test):
      * lisp/emacs-lisp/find-func.el (find-function-search-for-symbol)
      (find-function-library):
      * lisp/emacs-lisp/generator.el (iter-yield):
      * lisp/emacs-lisp/gv.el (gv-define-simple-setter):
      * lisp/emacs-lisp/lisp-mnt.el (lm-verify):
      * lisp/emacs-lisp/macroexp.el (macroexp--obsolete-warning):
      * lisp/emacs-lisp/map-ynp.el (map-y-or-n-p):
      * lisp/emacs-lisp/nadvice.el (advice--make-docstring)
      (advice--make, define-advice):
      * lisp/emacs-lisp/package-x.el (package-upload-file):
      * lisp/emacs-lisp/package.el (package-version-join)
      (package-disabled-p, package-activate-1, package-activate)
      (package--download-one-archive)
      (package--download-and-read-archives)
      (package-compute-transaction, package-install-from-archive)
      (package-install, package-install-selected-packages)
      (package-delete, package-autoremove, describe-package-1)
      (package-install-button-action, package-delete-button-action)
      (package-menu-hide-package, package-menu--list-to-prompt)
      (package-menu--perform-transaction)
      (package-menu--find-and-notify-upgrades):
      * lisp/emacs-lisp/pcase.el (pcase-exhaustive, pcase--u1):
      * lisp/emacs-lisp/re-builder.el (reb-enter-subexp-mode):
      * lisp/emacs-lisp/ring.el (ring-previous, ring-next):
      * lisp/emacs-lisp/rx.el (rx-check, rx-anything)
      (rx-check-any-string, rx-check-any, rx-check-not, rx-=)
      (rx-repeat, rx-check-backref, rx-syntax, rx-check-category)
      (rx-form):
      * lisp/emacs-lisp/smie.el (smie-config-save):
      * lisp/emacs-lisp/subr-x.el (internal--check-binding):
      * lisp/emacs-lisp/tabulated-list.el (tabulated-list-put-tag):
      * lisp/emacs-lisp/testcover.el (testcover-1value):
      * lisp/emacs-lisp/timer.el (timer-event-handler):
      * lisp/emulation/viper-cmd.el (viper-toggle-parse-sexp-ignore-comments)
      (viper-toggle-search-style, viper-kill-buffer)
      (viper-brac-function):
      * lisp/emulation/viper-macs.el (viper-record-kbd-macro):
      * lisp/env.el (setenv):
      * lisp/erc/erc-button.el (erc-nick-popup):
      * lisp/erc/erc.el (erc-cmd-LOAD, erc-handle-login, english):
      * lisp/eshell/em-dirs.el (eshell/cd):
      * lisp/eshell/em-glob.el (eshell-glob-regexp)
      (eshell-glob-entries):
      * lisp/eshell/em-pred.el (eshell-parse-modifiers):
      * lisp/eshell/esh-opt.el (eshell-show-usage):
      * lisp/facemenu.el (facemenu-add-new-face)
      (facemenu-add-new-color):
      * lisp/faces.el (read-face-name, read-face-font, describe-face)
      (x-resolve-font-name):
      * lisp/files-x.el (modify-file-local-variable):
      * lisp/files.el (locate-user-emacs-file, find-alternate-file)
      (set-auto-mode, hack-one-local-variable--obsolete)
      (dir-locals-set-directory-class, write-file, basic-save-buffer)
      (delete-directory, copy-directory, recover-session)
      (recover-session-finish, insert-directory)
      (file-modes-char-to-who, file-modes-symbolic-to-number)
      (move-file-to-trash):
      * lisp/filesets.el (filesets-add-buffer, filesets-remove-buffer):
      * lisp/find-cmd.el (find-generic, find-to-string):
      * lisp/finder.el (finder-commentary):
      * lisp/font-lock.el (font-lock-fontify-buffer):
      * lisp/format.el (format-write-file, format-find-file)
      (format-insert-file):
      * lisp/frame.el (get-device-terminal, select-frame-by-name):
      * lisp/fringe.el (fringe--check-style):
      * lisp/gnus/nnmairix.el (nnmairix-widget-create-query):
      * lisp/help-fns.el (help-fns--key-bindings)
      (help-fns--compiler-macro, help-fns--parent-mode)
      (help-fns--obsolete, help-fns--interactive-only)
      (describe-function-1, describe-variable):
      * lisp/help.el (describe-mode)
      (describe-minor-mode-from-indicator):
      * lisp/image.el (image-type):
      * lisp/international/ccl.el (ccl-dump):
      * lisp/international/fontset.el (x-must-resolve-font-name):
      * lisp/international/mule-cmds.el (prefer-coding-system)
      (select-safe-coding-system-interactively)
      (select-safe-coding-system, activate-input-method)
      (toggle-input-method, describe-current-input-method)
      (describe-language-environment):
      * lisp/international/mule-conf.el (code-offset):
      * lisp/international/mule-diag.el (describe-character-set)
      (list-input-methods-1):
      * lisp/mail/feedmail.el (feedmail-run-the-queue):
      * lisp/mouse.el (minor-mode-menu-from-indicator):
      * lisp/mpc.el (mpc-playlist-rename):
      * lisp/msb.el (msb--choose-menu):
      * lisp/net/ange-ftp.el (ange-ftp-shell-command):
      * lisp/net/imap.el (imap-interactive-login):
      * lisp/net/mairix.el (mairix-widget-create-query):
      * lisp/net/newst-backend.el (newsticker--sentinel-work):
      * lisp/net/newst-treeview.el (newsticker--treeview-load):
      * lisp/net/rlogin.el (rlogin):
      * lisp/obsolete/iswitchb.el (iswitchb-possible-new-buffer):
      * lisp/obsolete/otodo-mode.el (todo-more-important-p):
      * lisp/obsolete/pgg-gpg.el (pgg-gpg-process-region):
      * lisp/obsolete/pgg-pgp.el (pgg-pgp-process-region):
      * lisp/obsolete/pgg-pgp5.el (pgg-pgp5-process-region):
      * lisp/org/ob-core.el (org-babel-goto-named-src-block)
      (org-babel-goto-named-result):
      * lisp/org/ob-fortran.el (org-babel-fortran-ensure-main-wrap):
      * lisp/org/ob-ref.el (org-babel-ref-resolve):
      * lisp/org/org-agenda.el (org-agenda-prepare):
      * lisp/org/org-clock.el (org-clock-notify-once-if-expired)
      (org-clock-resolve):
      * lisp/org/org-ctags.el (org-ctags-ask-rebuild-tags-file-then-find-tag):
      * lisp/org/org-feed.el (org-feed-parse-atom-entry):
      * lisp/org/org-habit.el (org-habit-parse-todo):
      * lisp/org/org-mouse.el (org-mouse-popup-global-menu)
      (org-mouse-context-menu):
      * lisp/org/org-table.el (org-table-edit-formulas):
      * lisp/org/ox.el (org-export-async-start):
      * lisp/proced.el (proced-log):
      * lisp/progmodes/ada-mode.el (ada-get-indent-case)
      (ada-check-matching-start, ada-goto-matching-start):
      * lisp/progmodes/ada-prj.el (ada-prj-display-page):
      * lisp/progmodes/ada-xref.el (ada-find-executable):
      * lisp/progmodes/ebrowse.el (ebrowse-tags-apropos):
      * lisp/progmodes/etags.el (etags-tags-apropos-additional):
      * lisp/progmodes/flymake.el (flymake-parse-err-lines)
      (flymake-start-syntax-check-process):
      * lisp/progmodes/python.el (python-shell-get-process-or-error)
      (python-define-auxiliary-skeleton):
      * lisp/progmodes/sql.el (sql-comint):
      * lisp/progmodes/verilog-mode.el (verilog-load-file-at-point):
      * lisp/progmodes/vhdl-mode.el (vhdl-widget-directory-validate):
      * lisp/recentf.el (recentf-open-files):
      * lisp/replace.el (query-replace-read-from)
      (occur-after-change-function, occur-1):
      * lisp/scroll-bar.el (scroll-bar-columns):
      * lisp/server.el (server-get-auth-key):
      * lisp/simple.el (execute-extended-command)
      (undo-outer-limit-truncate, list-processes--refresh)
      (compose-mail, set-variable, choose-completion-string)
      (define-alternatives):
      * lisp/startup.el (site-run-file, tty-handle-args, command-line)
      (command-line-1):
      * lisp/subr.el (noreturn, define-error, add-to-list)
      (read-char-choice, version-to-list):
      * lisp/term/common-win.el (x-handle-xrm-switch)
      (x-handle-name-switch, x-handle-args):
      * lisp/term/x-win.el (x-handle-parent-id, x-handle-smid):
      * lisp/textmodes/reftex-ref.el (reftex-label):
      * lisp/textmodes/reftex-toc.el (reftex-toc-rename-label):
      * lisp/textmodes/two-column.el (2C-split):
      * lisp/tutorial.el (tutorial--describe-nonstandard-key)
      (tutorial--find-changed-keys):
      * lisp/type-break.el (type-break-noninteractive-query):
      * lisp/wdired.el (wdired-do-renames, wdired-do-symlink-changes)
      (wdired-do-perm-changes):
      * lisp/whitespace.el (whitespace-report-region):
      Prefer grave quoting in source-code strings used to generate help
      and diagnostics.
      * lisp/faces.el (face-documentation):
      No need to convert quotes, since the result is a docstring.
      * lisp/info.el (Info-virtual-index-find-node)
      (Info-virtual-index, info-apropos):
      Simplify by generating only curved quotes, since info files are
      typically that ways nowadays anyway.
      * lisp/international/mule-diag.el (list-input-methods):
      Don’t assume text quoting style is curved.
      * lisp/org/org-bibtex.el (org-bibtex-fields):
      Revert my recent changes, going back to the old quoting style.
      6afef3f6
  3. 31 Aug, 2015 1 commit
    • Paul Eggert's avatar
      Documentation fixes re quotes · b5335522
      Paul Eggert authored
      Prefer curved quotes in examples if users will typically see
      curved quotes when the examples run.
      Mention format-message when appropriate.
      Don’t use @code in examples.
      Quote an apostrophe with @kbd.
      b5335522
  4. 01 May, 2015 1 commit
    • Paul Eggert's avatar
      Fix single-quoting style in PDF manuals · c33d89cc
      Paul Eggert authored
      The PDF versions of the GNU manuals used curved single quotes to
      represent grave accent and apostrophe, which made it a pain to cut
      and paste code examples from them.  Fix the PDF versions to use
      grave accent and apostrophe for Lisp source code, keystrokes, etc.
      This change does not affect the info files, nor does it affect
      ordinary uses of curved single quotes in PDF.
      * doc/emacs/docstyle.texi: New file, which specifies treatment for
      grave accent and apostrophe, as well as the document encoding.
      * doc/emacs/emacs-xtra.texi, doc/emacs/emacs.texi:
      * doc/lispintro/emacs-lisp-intro.texi:
      * doc/lispref/back.texi, doc/lispref/book-spine.texi:
      * doc/lispref/elisp.texi, doc/lispref/lay-flat.texi:
      * doc/misc/ada-mode.texi, doc/misc/auth.texi:
      * doc/misc/autotype.texi, doc/misc/bovine.texi, doc/misc/calc.texi:
      * doc/misc/cc-mode.texi, doc/misc/cl.texi, doc/misc/dbus.texi:
      * doc/misc/dired-x.texi, doc/misc/ebrowse.texi, doc/misc/ede.texi:
      * doc/misc/ediff.texi, doc/misc/edt.texi, doc/misc/efaq-w32.texi:
      * doc/misc/efaq.texi, doc/misc/eieio.texi, doc/misc/emacs-gnutls.texi:
      * doc/misc/emacs-mime.texi, doc/misc/epa.texi, doc/misc/erc.texi:
      * doc/misc/ert.texi, doc/misc/eshell.texi, doc/misc/eudc.texi:
      * doc/misc/eww.texi, doc/misc/flymake.texi, doc/misc/forms.texi:
      * doc/misc/gnus-coding.texi, doc/misc/gnus-faq.texi:
      * doc/misc/gnus.texi, doc/misc/htmlfontify.texi:
      * doc/misc/idlwave.texi, doc/misc/ido.texi, doc/misc/info.texi:
      * doc/misc/mairix-el.texi, doc/misc/message.texi, doc/misc/mh-e.texi:
      * doc/misc/newsticker.texi, doc/misc/nxml-mode.texi:
      * doc/misc/octave-mode.texi, doc/misc/org.texi, doc/misc/pcl-cvs.texi:
      * doc/misc/pgg.texi, doc/misc/rcirc.texi, doc/misc/reftex.texi:
      * doc/misc/remember.texi, doc/misc/sasl.texi, doc/misc/sc.texi:
      * doc/misc/semantic.texi, doc/misc/ses.texi, doc/misc/sieve.texi:
      * doc/misc/smtpmail.texi, doc/misc/speedbar.texi:
      * doc/misc/srecode.texi, doc/misc/todo-mode.texi, doc/misc/tramp.texi:
      * doc/misc/url.texi, doc/misc/vhdl-mode.texi, doc/misc/vip.texi:
      * doc/misc/viper.texi, doc/misc/widget.texi, doc/misc/wisent.texi:
      * doc/misc/woman.texi:
      Use it instead of '@documentencoding UTF-8', to lessen the need for
      global changes like this in the future.
      * doc/emacs/Makefile.in (EMACS_XTRA):
      * doc/lispintro/Makefile.in (srcs):
      * doc/lispref/Makefile.in (srcs):
      Add dependency on docstyle.texi.
      * doc/misc/Makefile.in (style): New macro.
      (${buildinfodir}/%.info, %.dvi, %.pdf, %.html)
      (${buildinfodir}/ccmode.info, ${buildinfodir}/efaq%.info, gnus_deps):
      Use it.
      c33d89cc
  5. 11 Apr, 2015 1 commit
    • Paul Eggert's avatar
      Minor quoting etc. fixes to misc manuals · 279558f4
      Paul Eggert authored
      Fix some minor quoting and spacing issues.  Distinguish more
      clearly among grave accent and apostrophe (which are ASCII) and
      single quote (which is not).  Prefer the standard terms
      "apostrophe" and "grave accent" to alternative names that can be
      confusing.  Use apostrophes to single-quote ASCII text.
      * doc/misc/remember.texi: Spell the mystic's pseudonym in UTF-8
      rather than approximating it in ASCII with grave accent.
      279558f4
  6. 15 Mar, 2015 1 commit
  7. 01 Jan, 2015 2 commits
    • Paul Eggert's avatar
      Fix copyright years by hand · 52a4e87c
      Paul Eggert authored
      These are dates that admin/update-copyright did not update, or
      updated incorrectly.  Also, back out the copyright-date change to
      doc/misc/texinfo.tex, as upstream hasn't updated that date yet.
      52a4e87c
    • Paul Eggert's avatar
      Fix copyright years by hand · a012c7bb
      Paul Eggert authored
      These are dates that admin/update-copyright did not update,
      or updated incorrectly.
      a012c7bb
  8. 29 Dec, 2014 1 commit
    • Paul Eggert's avatar
      system-name's returned value can vary · f9acac75
      Paul Eggert authored
      Also, the system-name variable is now obsolete.
      Fixes Bug#19438.
      * doc/lispref/os.texi (System Environment):
      * etc/NEWS: Document this.
      * doc/misc/efaq.texi:
      (Displaying the current file name in the titlebar):
      * lisp/desktop.el (desktop-save-frameset):
      * lisp/dnd.el (dnd-get-local-file-uri):
      * lisp/gnus/message.el (message-make-fqdn):
      * lisp/gnus/nnvirtual.el (nnvirtual-retrieve-headers)
      (nnvirtual-update-xref-header):
      * lisp/nxml/rng-uri.el (rng-uri-file-name-1):
      * lisp/org/org-clock.el (org-clock-save):
      * src/filelock.c (current_lock_owner):
      * src/xrdb.c (get_environ_db):
      * src/xterm.c (same_x_server):
      * src/xterm.c (x_term_init):
      Prefer (system-name) to system-name, and avoid naming
      locals 'system-name'.
      * doc/misc/smtpmail.texi (Server workarounds): Fix grammar.
      * lisp/startup.el (system-name): Now an obsolete variable.
      * src/editfns.c (cached_system_name): New static var.
      (init_and_cache_system_name): New function.
      (init_editfns, Fsystem_name): Use it.
      (syms_of_editfns): Initialize it and Vsystem_name to the same value.
      * src/sysdep.c [HAVE_SOCKETS]: Don't include <sys/socket.h>, <netdb.h>.
      (h_errno) [TRY_AGAIN && !HAVE_H_ERRNO]: Remove decl.
      (init_system_name) [HAVE_SOCKETS]: Don't canonicalize the name.
      Don't create a new string if the current value is already correct.
      f9acac75
  9. 31 Oct, 2014 1 commit
    • Eric S. Raymond's avatar
      Backport changes in preparation for git migration from trunk. · cac77f92
      Eric S. Raymond authored
       admin: Changes in several documents.
       autogen.sh: Neutralize language specific to a repository type.
      
       doc/misc/efaq-w32.texi: Neutralized language specific to a repository type.
      
       doc/misc/gnus-coding.txt: Neutralized language specific to a repository type.
      
       lisp/Makefile.in: Change some production names so they're neutral
       about the repository type.
      cac77f92
  10. 30 Oct, 2014 1 commit
  11. 26 Oct, 2014 1 commit
  12. 20 Oct, 2014 1 commit
    • Glenn Morris's avatar
      Make most emulation packages obsolete. [Backport] · ef65424d
      Glenn Morris authored
      * emulation/crisp.el, emulation/tpu-edt.el, emulation/tpu-extras.el:
      * emulation/tpu-mapper.el, emulation/vi.el, emulation/vip.el:
      * emulation/ws-mode.el: Move to obsolete/.
      * doc/emacs/ack.texi (Acknowledgments): Remove some obsolete items.
      * doc/emacs/misc.texi (Emulation): Remove section.
      * doc/lispintro/emacs-lisp-intro.texi (Autoload): Update loaddefs.el details.
      * doc/misc/efaq.texi (Finding a package with particular functionality):
      Update example.
      * doc/misc/vip.texi: Mention this is obsolete.
      ef65424d
  13. 10 Jun, 2014 1 commit
  14. 08 Jun, 2014 1 commit
  15. 02 Jun, 2014 1 commit
    • Glenn Morris's avatar
      Make some old emulation modes obsolete · 4982861a
      Glenn Morris authored
      Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00502.html
      
      * lisp/emulation/crisp.el, lisp/emulation/tpu-edt.el:
      * lisp/emulation/tpu-extras.el, lisp/emulation/tpu-mapper.el:
      * lisp/emulation/vi.el, lisp/emulation/vip.el, lisp/emulation/ws-mode.el:
      Move to obsolete/.
      
      * doc/emacs/ack.texi (Acknowledgments): Remove some obsolete items.
      
      * doc/emacs/misc.texi (Emulation): Remove section.
      
      * doc/lispintro/emacs-lisp-intro.texi (Autoload): Update loaddefs.el details.
      
      * doc/misc/efaq.texi (Finding a package with particular functionality):
      Update example.
      
      * doc/misc/vip.texi: Mention this is obsolete.
      
      * etc/NEWS: Mention this.
      4982861a
  16. 22 Mar, 2014 2 commits
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Make some files in etc obsolete · 00156f95
      Glenn Morris authored
      These are old copies of online information that is not Emacs-specific.
      
      * etc/CENSORSHIP, etc/GNU, etc/LINUX-GNU, etc/THE-GNU-PROJECT, etc/WHY-FREE:
      Replace contents with pointers to www.gnu.org or emacs.info, mark obsolete.
      
      * src/callproc.c (init_callproc): In etc, look for NEWS rather than GNU.
      
      * lisp/startup.el (fancy-startup-text):
      * lisp/help.el (describe-gnu-project): Visit online info about GNU project.
      
      * doc/emacs/help.texi (Help Files): Update C-h g description.
      
      * doc/misc/efaq.texi (Informational files for Emacs): Do not mention etc/GNU.
      
      * admin/notes/copyright: Remove references to these files.
      
      * etc/MACHINES, etc/NEWS.19: Replace references to these files.
      00156f95
  17. 12 Mar, 2014 1 commit
    • Glenn Morris's avatar
      Use @file for buffers, per the Texinfo manual · d29fbf47
      Glenn Morris authored
      * doc/misc/ada-mode.texi, doc/misc/auth.texi, doc/misc/calc.texi:
      * doc/misc/ebrowse.texi, doc/misc/efaq.texi, doc/misc/emacs-gnutls.texi:
      * doc/misc/epa.texi, doc/misc/ert.texi, doc/misc/eshell.texi:
      * doc/misc/eww.texi, doc/misc/flymake.texi, doc/misc/gnus.texi:
      * doc/misc/info.texi, doc/misc/message.texi, doc/misc/mh-e.texi: 
      * doc/misc/newsticker.texi, doc/misc/pcl-cvs.texi, doc/misc/rcirc.texi:
      * doc/misc/sem-user.texi, doc/misc/smtpmail.texi, doc/misc/url.texi:
      * doc/misc/viper.texi, doc/misc/wisent.texi, doc/misc/woman.texi: 
      Use @file for buffers, per the Texinfo manual.
      d29fbf47
  18. 25 Feb, 2014 1 commit
    • Glenn Morris's avatar
      Doc updates related to tty-setup-hook · 98bd6b32
      Glenn Morris authored
      * doc/emacs/custom.texi (Terminal Init):
      Replace term-setup-hook with tty-setup-hook.
      
      * doc/lispref/display.texi (Window Systems):
      * doc/lispref/hooks.texi (Standard Hooks):
      Replace term-setup-hook with tty-setup-hook.
      
      * doc/lispref/os.texi (Startup Summary, Init File, Terminal-Specific):
      Replace term-setup-hook with tty-setup-hook, and update.
      
      * doc/misc/edt.texi (Quick start, Starting emulation):
      * doc/misc/efaq.texi (Fullscreen mode on MS-Windows)
      (Terminal setup code works after Emacs has begun): Update hook details.
      
      * doc/misc/vip.texi (Loading VIP): Fix hook example.
      
      * lisp/faces.el (tty-setup-hook, tty-run-terminal-initialization): Doc fixes.
      
      * lisp/startup.el (term-setup-hook): Doc fix.  Make obsolete.
      
      * lisp/emulation/edt.el: Comment update.
      
      * lisp/term/sun.el (sun-raw-prefix-hooks):
      Use tty-setup-hook instead of term-setup-hook.
      (terminal-init-sun): Construct message from bytecomp plist.
      
      * lisp/term/wyse50.el (enable-arrow-keys): Doc fix.
      
      * etc/refcards/vipcard.tex: Hook fix.
      
      * etc/NEWS: Related edit.
      98bd6b32
  19. 31 Jan, 2014 1 commit
    • Glenn Morris's avatar
      Delete Selection mode doc updates · a69ecd19
      Glenn Morris authored
      * lisp/delsel.el (delete-selection-mode): Doc fix.
      
      * doc/misc/efaq.texi (Replacing highlighted text):
      Update delete-selection-mode doc.
      
      * etc/NEWS: Related edit.
      a69ecd19
  20. 24 Jan, 2014 1 commit
    • Glenn Morris's avatar
      Misc small doc updates · 5ace6c29
      Glenn Morris authored
      * doc/emacs/ack.texi (Acknowledgments): No longer mention obsolete terminal.el.
      
      * doc/misc/efaq.texi (Termcap/Terminfo entries for Emacs):
      Use M-x term rather than M-x terminal-emulator.
      
      * etc/NEWS: Related markup.
      5ace6c29
  21. 12 Jan, 2014 3 commits
  22. 07 Jan, 2014 3 commits
  23. 06 Jan, 2014 1 commit
    • Paul Eggert's avatar
      Specify .texi encoding. · c6ab4664
      Paul Eggert authored
      * emacs-lisp-intro.texi:
      * back.texi, book-spine.texi, lay-flat.texi:
      * ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi:
      * cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi:
      * ede.texi, ediff.texi, edt.texi, efaq.texi, eieio.texi:
      * emacs-gnutls.texi, epa.texi, erc.texi, ert.texi:
      * eshell.texi, eudc.texi, flymake.texi, forms.texi, gnus-coding.texi:
      * gnus-faq.texi, htmlfontify.texi, idlwave.texi, ido.texi, info.texi:
      * message.texi, mh-e.texi, newsticker.texi, nxml-mode.texi:
      * octave-mode.texi, org.texi, pcl-cvs.texi, pgg.texi, rcirc.texi:
      * reftex.texi, remember.texi, sasl.texi, sc.texi, semantic.texi:
      * ses.texi, sieve.texi, smtpmail.texi, speedbar.texi, srecode.texi:
      * todo-mode.texi, tramp.texi, url.texi, vip.texi, viper.texi:
      * widget.texi, wisent.texi, woman.texi:
      Add @documentencoding.
      c6ab4664
  24. 01 Jan, 2014 1 commit
  25. 30 Dec, 2013 2 commits
    • Eli Zaretskii's avatar
      63442595
    • Paul Eggert's avatar
      Specify info encoding and language. · dcd812be
      Paul Eggert authored
      * emacs.texi, emacs-xtra.texi:
      * emacs-lisp-intro.texi:
      * back.texi, book-spine.texi, elisp.texi, lay-flat.texi:
      * ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi:
      * cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi:
      * ede.texi, ediff.texi, edt.texi, efaq-w32.texi, efaq.texi:
      * eieio.texi, emacs-gnutls.texi, emacs-mime.texi, epa.texi, erc.texi:
      * ert.texi, eshell.texi, eudc.texi, flymake.texi, forms.texi:
      * gnus-coding.texi, gnus-faq.texi, gnus.texi, htmlfontify.texi:
      * idlwave.texi, ido.texi, info.texi, mairix-el.texi, message.texi:
      * mh-e.texi, newsticker.texi, nxml-mode.texi, octave-mode.texi:
      * org.texi, pcl-cvs.texi, pgg.texi, rcirc.texi, reftex.texi:
      * remember.texi, sasl.texi, sc.texi, semantic.texi, ses.texi:
      * sieve.texi, smtpmail.texi, speedbar.texi, srecode.texi:
      * todo-mode.texi, tramp.texi, url.texi, vip.texi, viper.texi:
      * widget.texi, wisent.texi, woman.texi:
      Add @documentencoding, @documentlanguage as needed.
      
      Fixes: debbugs:16292
      dcd812be
  26. 27 Aug, 2013 2 commits
  27. 25 Jul, 2013 1 commit
    • Glenn Morris's avatar
      Reduce use of @email in doc/misc · 7add5a8a
      Glenn Morris authored
      In many cases it serves no purpose.  It gets converted to mailto:
      in html output, which is mainly just an invitation to get spam.
      
      * doc/misc/erc.texi (Special Features): Update contact information.
      (History): Avoid using @email.
      
      * doc/misc/eshell.texi (Bugs and ideas): Minor updates.
      
      * doc/misc/faq.texi (Reporting bugs, Origin of the term Emacs)
      (Setting up a customization file)
      (Using an already running Emacs process, Turning off beeping)
      (Packages that do not come with Emacs)
      (Replying to the sender of a message): Avoid using @email.
      
      * doc/misc/pcl-cvs.texi (Contributors, Bugs): Avoid using @email.
      
      * doc/misc/reftex.texi (Imprint): Avoid using @email.
      
      * doc/misc/ses.texi (Top): Update bug reporting instructions.
      (Acknowledgments): Avoid using @email.
      
      * doc/misc/woman.texi (Introduction, Background): Remove outdated information.
      (Bugs, Acknowledgments): Avoid using @email.
      7add5a8a
  28. 08 Mar, 2013 1 commit
  29. 12 Feb, 2013 1 commit
  30. 01 Jan, 2013 1 commit
  31. 22 Dec, 2012 1 commit
  32. 05 Dec, 2012 1 commit
    • Paul Eggert's avatar
      Fix minor whitespace issues after "." in manual. · 1df7defd
      Paul Eggert authored
      Be more systematic about using "@." (not ".") at end of sentence that
      ends in a capital letter, and about appending "@:" after non-ends of
      sentences that end in a lower case letter followed by "." followed by
      whitespace.  Omit unnecessary use of "@:" and "@.".  Similarly for "?"
      and "!".  Be more consistent about putting a comma after "i.e." and
      "e.g."; this is the typical American style and it's easier to code in
      Texinfo.
      
      Fixes: debbugs:12973
      1df7defd