1. 01 Jan, 2020 1 commit
  2. 20 Oct, 2019 1 commit
  3. 09 Oct, 2019 1 commit
  4. 01 Jan, 2019 1 commit
  5. 02 Jul, 2018 1 commit
    • John Shahid's avatar
      Optionally add argument description in minor mode DOC (bug#10754) · ee3e4323
      John Shahid authored
      Add a paragraph to minor mode's docstring documenting the mode's ARG
      usage if the supplied docstring doesn't already contain the word "ARG".
      
      * easy-mmode.el (easy-mmode--arg-docstring): New const.
      (easy-mmode--arg-docstring): New function.
      (define-minor-mode): Use them.
      
      Remove argument documentation from all minor modes.
      ee3e4323
  6. 01 Jan, 2018 1 commit
  7. 13 Sep, 2017 1 commit
    • Paul Eggert's avatar
      Prefer HTTPS to FTP and HTTP in documentation · bc511a64
      Paul Eggert authored
      Most of this change is to boilerplate commentary such as license URLs.
      This change was prompted by ftp://ftp.gnu.org's going-away party,
      planned for November.  Change these FTP URLs to https://ftp.gnu.org
      instead.  Make similar changes for URLs to other organizations moving
      away from FTP.  Also, change HTTP to HTTPS for URLs to gnu.org and
      fsf.org when this works, as this will further help defend against
      man-in-the-middle attacks (for this part I omitted the MS-DOS and
      MS-Windows sources and the test tarballs to keep the workload down).
      HTTPS is not fully working to lists.gnu.org so I left those URLs alone
      for now.
      bc511a64
  8. 01 Jan, 2017 1 commit
  9. 10 Apr, 2016 1 commit
  10. 01 Jan, 2016 1 commit
  11. 17 Jun, 2015 1 commit
    • Glenn Morris's avatar
      Address some compilation warnings. · 55b41a82
      Glenn Morris authored
      * lisp/face-remap.el (text-scale-adjust):
      * lisp/menu-bar.el (popup-menu-normalize-position):
      * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand):
      * lisp/emacs-lisp/bytecomp.el (byte-compile-arglist-warn):
      * lisp/emacs-lisp/generator.el (cps--transform-1):
      * lisp/emacs-lisp/macroexp.el (macroexp--expand-all):
      * lisp/obsolete/vc-arch.el (vc-arch-mode-line-string):
      * lisp/progmodes/octave.el (octave-goto-function-definition)
      (octave-find-definition-default-filename):
      Replace 't' with '_' in pcase.
      55b41a82
  12. 21 May, 2015 1 commit
  13. 01 Jan, 2015 2 commits
  14. 10 Feb, 2014 1 commit
  15. 01 Jan, 2014 1 commit
  16. 28 Dec, 2013 1 commit
    • Glenn Morris's avatar
      Every defcustom should specify its type · 9c5a5c77
      Glenn Morris authored
      * apropos.el (apropos-match-face):
      * calculator.el (calculator-displayer):
      * dabbrev.el (dabbrev-search-these-buffers-only):
      * face-remap.el (buffer-face-mode-face):
      * simple.el (yank-handled-properties):
      * emacs-lisp/testcover.el (testcover-potentially-1value-functions):
      * mail/footnote.el (footnote-mode-line-string, footnote-prefix):
      * mail/hashcash.el (hashcash-accept-resources, hashcash-program)
      (hashcash-double-spend-database):
      * progmodes/ruby-mode.el (ruby-deep-indent-paren)
      (ruby-deep-indent-paren-style):
      * textmodes/flyspell.el (flyspell-auto-correct-binding):
      * textmodes/rst.el (rst-toc-indent, rst-toc-insert-style)
      (rst-toc-insert-number-separator, rst-toc-insert-max-level):
      * vc/pcvs-defs.el (cvs-minor-mode-prefix):
      * erc/erc-log.el (erc-log-file-coding-system):
      * gnus/gnus-sieve.el (gnus-sieve-select-method):
      * gnus/gravatar.el (gravatar-automatic-caching, gravatar-cache-ttl)
      (gravatar-rating, gravatar-size):
      * gnus/message.el (message-minibuffer-local-map):
      * gnus/sieve-manage.el (sieve-manage-authenticators)
      (sieve-manage-authenticator-alist):
      Specify custom types.
      
      * mail/hashcash.el (hashcash-program): Rename from hashcash-path.
      Update callers.
      9c5a5c77
  17. 23 Dec, 2013 1 commit
    • Chong Yidong's avatar
      Rename set-temporary-overlay-map -> set-transient-map · 8cd22a08
      Chong Yidong authored
      * lisp/subr.el (set-transient-map): Rename from
      set-temporary-overlay-map.  Doc fix.
      
      * lisp/face-remap.el (text-scale-adjust):
      * lisp/indent.el (indent-rigidly):
      * lisp/kmacro.el (kmacro-call-macro):
      * lisp/minibuffer.el (minibuffer-force-complete):
      * lisp/repeat.el (repeat):
      * lisp/simple.el (universal-argument--mode):
      * lisp/calendar/todo-mode.el (todo-insert-item--next-param):
      * lisp/progmodes/f90.el (f90-abbrev-start): Callers changed.
      
      * lisp/org/org.el (orgstruct-make-binding): Call set-transient-map
      instead of old name set-temporary-overlay-map.
      
      * doc/lispref/keymaps.texi (Controlling Active Maps): Renamed
      set-temporary-overlay-map to set-transient map.  Doc fixes.
      (Searching Keymaps): The transient keymap takes precedence.
      8cd22a08
  18. 13 Oct, 2013 1 commit
    • Glenn Morris's avatar
      Doc fixes for text-scale-adjust · b22d0686
      Glenn Morris authored
      * lisp/face-remap.el (text-scale-adjust): Doc fix. 
      
      * doc/emacs/display.texi (Text Scale): Update text-scale-adjust details.
      
      Fixes: debbugs:15434
      b22d0686
  19. 18 Jun, 2013 1 commit
  20. 13 Apr, 2013 1 commit
  21. 01 Jan, 2013 1 commit
  22. 29 Oct, 2012 1 commit
  23. 26 Oct, 2012 1 commit
  24. 10 Jul, 2012 1 commit
    • Stefan Monnier's avatar
      Reduce use of (require 'cl). · f58e0fd5
      Stefan Monnier authored
      * admin/bzrmerge.el: Use cl-lib.
      * leim/quail/hangul.el: Don't require CL.
      * leim/quail/ipa.el: Use cl-lib.
      * vc/smerge-mode.el, vc/pcvs.el, vc/pcvs-util.el, vc/pcvs-info.el:
      * vc/diff-mode.el, vc/cvs-status.el, uniquify.el, scroll-bar.el:
      * register.el, progmodes/sh-script.el, net/gnutls.el, net/dbus.el:
      * msb.el, mpc.el, minibuffer.el, international/ucs-normalize.el:
      * international/quail.el, info-xref.el, imenu.el, image-mode.el:
      * font-lock.el, filesets.el, edmacro.el, doc-view.el, bookmark.el:
      * battery.el, avoid.el, abbrev.el: Use cl-lib.
      * vc/pcvs-parse.el, vc/pcvs-defs.el, vc/log-view.el, vc/log-edit.el:
      * vc/diff.el, simple.el, pcomplete.el, lpr.el, comint.el, loadhist.el:
      * jit-lock.el, international/iso-ascii.el, info.el, frame.el, bs.el:
      * emulation/crisp.el, electric.el, dired.el, cus-dep.el, composite.el:
      * calculator.el, autorevert.el, apropos.el: Don't require CL.
      * emacs-bytecomp.el (byte-recompile-directory, display-call-tree)
      (byte-compile-unfold-bcf, byte-compile-check-variable):
      * emacs-byte-opt.el (byte-compile-trueconstp)
      (byte-compile-nilconstp):
      * emacs-autoload.el (make-autoload): Use pcase.
      * face-remap.el (text-scale-adjust): Simplify pcase patterns.
      f58e0fd5
  25. 17 Jun, 2012 1 commit
  26. 09 Jun, 2012 1 commit
    • Chong Yidong's avatar
      Doc improvements for face remapping. · 6175e34b
      Chong Yidong authored
      * face-remap.el (face-remap-add-relative, face-remap-set-base)
      (buffer-face-set, buffer-face-toggle, buffer-face-mode-invoke):
      Doc fixes.
      
      * doc/lispref/display.texi (Face Remapping): Minor clarification.
      
      * doc/lispref/text.texi (Special Properties): Clarify the meaning of a
      list of faces in the `face' property.
      
      Fixes: debbugs:11225
      6175e34b
  27. 05 May, 2012 1 commit
    • Stefan Monnier's avatar
      Use set-temporary-overlay-map. · df96ab1e
      Stefan Monnier authored
      * lisp/repeat.el: Use lexical-binding.
      (repeat-last-self-insert, repeat-num-input-keys-at-self-insert)
      (repeat-undo-count): Remove.
      (repeat):
      * lisp/progmodes/octave-mod.el (octave-abbrev-start):
      * lisp/progmodes/f90.el (f90-abbrev-start):
      * lisp/face-remap.el (text-scale-adjust):
      * lisp/kmacro.el (kmacro-call-macro): Use set-temporary-overlay-map.
      df96ab1e
  28. 21 Mar, 2012 1 commit
    • Chong Yidong's avatar
      Updates to Display chapter of Lisp manual. · fb5b8aca
      Chong Yidong authored
      * doc/lispref/display.texi (The Echo Area): Add xref to Output Streams.
      (Displaying Messages): Improve doc of message.
      (Echo Area Customization, Invisible Text): Copyedits.
      (Invisible Text): Mention that spec comparison is done with eq.
      (Width): Improve doc of char-width.
      (Faces): Recommend using symbol instead of string for face name.
      Minor clarifications.
      (Defining Faces): Copyedits.  Update face example.
      (Attribute Functions): Mark set-face-foreground etc as commands.
      (Face Remapping): Mention text-scale-adjust.  Clarify
      face-remapping-alist and related docs.
      (Face Functions): Don't document make-face or copy-face.
      
      * lisp/faces.el (make-face, make-empty-face, copy-face):
      * lisp/face-remap.el (face-remap-add-relative, face-remap-set-base):
      Doc fixes.
      
      * src/xfaces.c (Vface_remapping_alist): Doc fix.
      fb5b8aca
  29. 08 Feb, 2012 1 commit
    • Glenn Morris's avatar
      Minor-mode doc fixes for ARG behavior · e1ac4066
      Glenn Morris authored
      * lisp/completion.el (dynamic-completion-mode):
      * lisp/dirtrack.el (dirtrack-debug-mode):
      * lisp/electric.el (electric-layout-mode):
      * lisp/epa-mail.el (epa-mail-mode, epa-global-mail-mode):
      * lisp/face-remap.el (text-scale-mode, buffer-face-mode):
      * lisp/iimage.el (iimage-mode):
      * lisp/image-mode.el (image-transform-mode):
      * lisp/minibuffer.el (completion-in-region-mode):
      * lisp/scroll-lock.el (scroll-lock-mode):
      * lisp/simple.el (next-error-follow-minor-mode):
      * lisp/tar-mode.el (tar-subfile-mode):
      * lisp/tooltip.el (tooltip-mode):
      * lisp/vcursor.el (vcursor-use-vcursor-map):
      * lisp/wid-browse.el (widget-minor-mode):
      * lisp/emulation/tpu-edt.el (tpu-edt-mode):
      * lisp/emulation/tpu-extras.el (tpu-cursor-free-mode):
      * lisp/international/iso-ascii.el (iso-ascii-mode):
      * lisp/language/thai-util.el (thai-word-mode):
      * lisp/mail/supercite.el (sc-minor-mode):
      * lisp/net/goto-addr.el (goto-address-mode):
      * lisp/net/rcirc.el (rcirc-multiline-minor-mode, rcirc-track-minor-mode):
      * lisp/progmodes/cwarn.el (cwarn-mode):
      * lisp/progmodes/flymake.el (flymake-mode):
      * lisp/progmodes/glasses.el (glasses-mode):
      * lisp/progmodes/hideshow.el (hs-minor-mode):
      * lisp/progmodes/pascal.el (pascal-outline-mode):
      * lisp/textmodes/enriched.el (enriched-mode):
      * lisp/vc/smerge-mode.el (smerge-mode):
      Doc fixes (minor mode argument).
      
      * etc/NEWS: Related markup.
      e1ac4066
  30. 11 Jan, 2012 1 commit
  31. 05 Jan, 2012 1 commit
  32. 19 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Fix minor mode docstrings for the new meaning of a nil ARG. · 06e21633
      Chong Yidong authored
      * abbrev.el (abbrev-mode):
      * allout.el (allout-mode):
      * autoinsert.el (auto-insert-mode):
      * autoarg.el (autoarg-mode, autoarg-kp-mode):
      * autorevert.el (auto-revert-mode, auto-revert-tail-mode)
      (global-auto-revert-mode):
      * battery.el (display-battery-mode):
      * composite.el (global-auto-composition-mode)
      (auto-composition-mode):
      * delsel.el (delete-selection-mode):
      * desktop.el (desktop-save-mode):
      * dired-x.el (dired-omit-mode):
      * dirtrack.el (dirtrack-mode):
      * doc-view.el (doc-view-minor-mode):
      * double.el (double-mode):
      * electric.el (electric-indent-mode, electric-pair-mode):
      * emacs-lock.el (emacs-lock-mode):
      * epa-hook.el (auto-encryption-mode):
      * follow.el (follow-mode):
      * font-core.el (font-lock-mode):
      * frame.el (auto-raise-mode, auto-lower-mode, blink-cursor-mode):
      * help.el (temp-buffer-resize-mode):
      * hilit-chg.el (highlight-changes-mode)
      (highlight-changes-visible-mode):
      * hi-lock.el (hi-lock-mode):
      * hl-line.el (hl-line-mode, global-hl-line-mode):
      * icomplete.el (icomplete-mode):
      * ido.el (ido-everywhere):
      * image-file.el (auto-image-file-mode):
      * image-mode.el (image-minor-mode):
      * iswitchb.el (iswitchb-mode):
      * jka-cmpr-hook.el (auto-compression-mode):
      * linum.el (linum-mode):
      * longlines.el (longlines-mode):
      * master.el (master-mode):
      * mb-depth.el (minibuffer-depth-indicate-mode):
      * menu-bar.el (menu-bar-mode):
      * minibuf-eldef.el (minibuffer-electric-default-mode):
      * mouse-sel.el (mouse-sel-mode):
      * msb.el (msb-mode):
      * mwheel.el (mouse-wheel-mode):
      * outline.el (outline-minor-mode):
      * paren.el (show-paren-mode):
      * recentf.el (recentf-mode):
      * reveal.el (reveal-mode, global-reveal-mode):
      * rfn-eshadow.el (file-name-shadow-mode):
      * ruler-mode.el (ruler-mode):
      * savehist.el (savehist-mode):
      * scroll-all.el (scroll-all-mode):
      * scroll-bar.el (scroll-bar-mode):
      * server.el (server-mode):
      * shell.el (shell-dirtrack-mode):
      * simple.el (auto-fill-mode, transient-mark-mode)
      (visual-line-mode, overwrite-mode, binary-overwrite-mode)
      (line-number-mode, column-number-mode, size-indication-mode)
      (auto-save-mode, normal-erase-is-backspace-mode, visible-mode):
      * strokes.el (strokes-mode):
      * time.el (display-time-mode):
      * t-mouse.el (gpm-mouse-mode):
      * tool-bar.el (tool-bar-mode):
      * tooltip.el (tooltip-mode):
      * type-break.el (type-break-mode-line-message-mode)
      (type-break-query-mode):
      * view.el (view-mode):
      * whitespace.el (whitespace-mode, whitespace-newline-mode)
      (global-whitespace-mode, global-whitespace-newline-mode):
      * xt-mouse.el (xterm-mouse-mode): Doc fix.
      
      * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Fix
      autogenerated docstring.
      06e21633
  33. 25 Jan, 2011 1 commit
  34. 15 Jan, 2011 1 commit
  35. 02 Jan, 2011 1 commit
  36. 20 Oct, 2010 1 commit
  37. 14 Mar, 2010 1 commit
    • Juri Linkov's avatar
      Fix keywords. · 88f4758e
      Juri Linkov authored
      * finder.el (finder-compile-keywords): Replace `princ' with
      `prin1' on a list of symbols interned from keyword strings.
      
      * emacs-lisp/lisp-mnt.el (lm-keywords-list): If `keywords' contains
      a comma, then split keywords using a comma and optional whitespace.
      Otherwise, split by whitespace.
      
      * complete.el:
      * face-remap.el:
      * log-view.el:
      * net/hmac-def.el:
      * net/hmac-md5.el:
      * net/netrc.el:
      * progmodes/mixal-mode.el: Fix keywords.
      88f4758e
  38. 13 Jan, 2010 1 commit
  39. 02 Oct, 2009 1 commit