1. 09 Nov, 2012 1 commit
  2. 08 Nov, 2012 3 commits
  3. 07 Nov, 2012 3 commits
  4. 05 Nov, 2012 2 commits
  5. 30 Oct, 2012 1 commit
  6. 29 Oct, 2012 1 commit
  7. 28 Oct, 2012 1 commit
  8. 27 Oct, 2012 2 commits
    • Bastien Guerry's avatar
      Fix typo in screen.texi. · caa5e5a4
      Bastien Guerry authored
      caa5e5a4
    • Chong Yidong's avatar
      More Emacs 24.3 documentation updates. · 05b621a6
      Chong Yidong authored
      * doc/emacs/building.texi (Compilation): Document compilation-always-kill.
      
      * doc/emacs/files.texi (Misc File Ops): Symbolic links on Windows only work
      on Vista and later.
      
      * doc/emacs/frames.texi (Mouse Avoidance): Mention new variable
      mouse-avoidance-banish-position.
      
      * doc/emacs/mule.texi (Recognize Coding): Remove an unreferenced vindex.
      
      * doc/emacs/package.texi (Package Menu): Document the "new" status.
      
      * doc/emacs/programs.texi (Which Function): Which Function mode now works in
      all major modes by default.
      
      * doc/emacs/search.texi (Symbol Search): New node.
      
      * doc/emacs/windows.texi (Window Choice): Don't refer to the obsolete
      special-display feature.
      
      * commands.texi (Event Input Misc): Remove last-input-char.
      (Command Loop Info): Remove last-command-char.
      
      * display.texi (Fringe Bitmaps): Add exclamation-mark bitmap.
      
      * frames.texi (Initial Parameters): Don't mention the obsolete
      special-display feature.
      
      * hooks.texi (Standard Hooks): Remove obsolete hooks.
      
      * markers.texi (Information from Markers): Remove obsolete
      function buffer-has-markers-at.
      
      * minibuf.texi (High-Level Completion): Don't mention removed
      function iswitchb-read-buffer.
      
      * text.texi (Yanking): Document yank-handled-properties.
      
      * windows.texi (Choosing Window): Don't mention the obsolete
      special display feature.
      (Choosing Window Options): Remove obsolete special-display
      variables, and the functions special-display-p and
      special-display-popup-frame.
      
      * subr.el (insert-buffer-substring-as-yank): Doc fix.
      05b621a6
  9. 24 Oct, 2012 1 commit
    • Chong Yidong's avatar
      Document some Emacs 24.3 changes. · cd996018
      Chong Yidong authored
      * doc/emacs/dired.texi (Dired Deletion, Marks vs Flags): Document Emacs 24.3
      changes to the mark and unmark commands.
      (Comparison in Dired): Document chages to dired-diff.  Remove M-=,
      which is no longer bound to dired-backup-diff.
      
      * doc/emacs/mule.texi (Text Coding): set-buffer-file-coding-system can now
      be invoked from the mode line.
      
      * lisp/dired.el (dired-mark, dired-unmark, dired-flag-file-deletion):
      Doc fix.
      cd996018
  10. 23 Oct, 2012 4 commits
    • Bastien Guerry's avatar
      Fix last tiny change about text.texi. · 9eadb1a9
      Bastien Guerry authored
      Thanks to Eli for his guidance.
      9eadb1a9
    • Bastien Guerry's avatar
      fe605b94
    • Stefan Monnier's avatar
      Cleanup uses of "-hooks". · d1069532
      Stefan Monnier authored
      * doc/emacs/custom.texi (Hooks):
      * doc/lispref/hooks.texi (Standard Hooks): Clarify that -hooks is deprecated.
      
      * lisp/gnus/nndiary.el (nndiary-request-create-group-functions)
      (nndiary-request-update-info-functions)
      (nndiary-request-accept-article-functions):
      * lisp/gnus/gnus-start.el (gnus-subscribe-newsgroup-functions):
      * lisp/cedet/semantic/db-file.el (semanticdb-save-database-functions):
      * lisp/cedet/semantic/lex.el (semantic-lex-reset-functions):
      * lisp/cedet/semantic/edit.el (semantic-change-functions)
      (semantic-edits-new-change-functions)
      (semantic-edits-delete-change-functions)
      (semantic-edits-reparse-change-functions):
      * lisp/htmlfontify.el (hfy-post-html-hook):
      * lisp/filesets.el (filesets-cache-fill-content-hook):
      * lisp/arc-mode.el (archive-extract-hook):
      * lisp/progmodes/cc-mode.el (c-prepare-bug-report-hook):
      * lisp/net/rcirc.el (rcirc-sentinel-functions)
      (rcirc-receive-message-functions, rcirc-activity-functions)
      (rcirc-print-functions):
      * lisp/net/dbus.el (dbus-event-error-functions):
      * lisp/emacs-lisp/eieio.el (eieio-pre-method-execution-functions):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-style-functions)
      (checkdoc-comment-style-functions): Don't use "-hooks" suffix.
      
      * lisp/term/sun.el (sun-raw-prefix-hooks):
      * lisp/mail/sendmail.el (mail-yank-hooks):
      * lisp/mh-e/mh-letter.el (mh-yank-hooks): Use make-obsolete-variable.
      d1069532
    • Chong Yidong's avatar
      * doc/lispref/keymaps.texi (Key Sequences): Avoid referring to Edit Macro mode. · 1fb3aa3f
      Chong Yidong authored
      * doc/emacs/kmacro.texi (Edit Keyboard Macro): Fix typo.
      
      Fixes: debbugs:12529
      1fb3aa3f
  11. 18 Oct, 2012 1 commit
  12. 17 Oct, 2012 2 commits
  13. 16 Oct, 2012 1 commit
  14. 13 Oct, 2012 1 commit
    • Chong Yidong's avatar
      Document 24.3 ImageMagick changes. · 73f2b4ab
      Chong Yidong authored
      * doc/emacs/files.texi (File Conveniences): ImageMagick enabled by default.
      
      * doc/lispref/display.texi (ImageMagick Images): ImageMagick enabled by default.
      73f2b4ab
  15. 10 Oct, 2012 1 commit
  16. 08 Oct, 2012 2 commits
  17. 06 Oct, 2012 2 commits
    • Glenn Morris's avatar
      Rename a new cal-tex function, document it · f1f4dba0
      Glenn Morris authored
      * lisp/calendar/cal-tex.el (cal-tex-diary, cal-tex-cursor-week)
      (cal-tex-cursor-week2, cal-tex-cursor-week-iso)
      (cal-tex-cursor-week-monday): Doc fixes.
      (cal-tex-cursor-week2-summary): Doc fix.
      Rename from cal-tex-cursor-week-at-a-glance.
      
      * lisp/calendar/calendar.el (calendar-mode-map):
      Add cal-tex-cursor-week2-summary.
      
      * lisp/calendar/cal-menu.el (cal-menu-context-mouse-menu):
      Tweak week descriptions.  Add cal-tex-cursor-week2-summary.
      
      * doc/emacs/calendar.texi (Writing Calendar Files): Tweak week descriptions.
      Mention cal-tex-cursor-week2-summary.
      f1f4dba0
    • Chong Yidong's avatar
      c6b68a28
  18. 02 Oct, 2012 1 commit
  19. 30 Sep, 2012 1 commit
    • Chong Yidong's avatar
      Update docs for a bunch of 24.3 changes. · 48de8b12
      Chong Yidong authored
      * doc/emacs/killing.texi (Rectangles): Document copy-rectangle-as-kill.
      
      * doc/emacs/search.texi (Special Isearch): Document the lax space search
      feature and M-s SPC.
      (Regexp Search): Move main search-whitespace-regexp description to
      Special Isearch.
      (Replace): Document replace-lax-whitespace.
      
      * doc/emacs/basic.texi (Position Info): Document C-u M-=.
      (Moving Point): Document move-to-column.
      
      * doc/emacs/display.texi (Useless Whitespace): Add delete-trailing-lines.
      
      * doc/emacs/misc.texi (emacsclient Options): Document the effect of
      initial-buffer-choice on client frames.  Document server-auth-dir.
      Do not document server-host, which is bad security practice.
      
      * doc/emacs/building.texi (Lisp Libraries): Docstring lookups can trigger
      autoloading.  Document help-enable-auto-load.
      
      * doc/emacs/mini.texi (Yes or No Prompts): New node.
      
      * doc/emacs/ack.texi (Acknowledgments): Remove obsolete packages.
      
      * doc/lispref/commands.texi (Click Events): Define "mouse position list".
      Remove mention of unimplemented horizontal scroll bars.
      (Drag Events, Motion Events): Refer to "mouse position list".
      (Accessing Mouse): Document posnp.
      
      * doc/lispref/errors.texi (Standard Errors): Tweak arith-error description.
      Tweak markup.  Remove domain-error and friends, which seem to be
      unused after the floating-point code revamp.
      
      * doc/lispref/functions.texi (Obsolete Functions): Obsolescence also affects
      documentation commands.  Various clarifications.
      (Declare Form): New node.
      
      * doc/lispref/loading.texi (Autoload):
      * doc/lispref/help.texi (Documentation Basics): The special sequences can
      trigger autoloading.
      
      * doc/lispref/macros.texi (Defining Macros): Move description of `declare' to
      Declare Form node.
      
      * doc/lispref/numbers.texi (Integer Basics): Copyedits.
      (Float Basics): Consider IEEE floating point always available.
      (Random Numbers): Document actual limits.
      (Arithmetic Operations): Clarify division by zero.  Don't mention
      the machine-independence of negative division since it does not
      happen in practice.
      
      * doc/lispref/os.texi (Idle Timers): Minor clarifications.
      (User Identification): Add system-users and system-groups.
      
      * doc/lispref/strings.texi (String Basics): Copyedits.
      
      * lisp/minibuffer.el (minibuffer-local-filename-syntax): Doc fix.
      
      * lisp/server.el (server-host): Document the security implications.
      (server-auth-key): Doc fix.
      
      * lisp/startup.el (initial-buffer-choice): Doc fix.
      
      * src/fns.c (Frandom): Doc fix.
      48de8b12
  20. 27 Sep, 2012 1 commit
  21. 23 Sep, 2012 1 commit
    • Chong Yidong's avatar
      Doc updates for read-only-mode. · e109c4a6
      Chong Yidong authored
      * buffers.texi (Misc Buffer): Replace toggle-read-only with
      read-only-mode.
      
      * files.texi (Visiting): Likewise.
      
      * backups.texi (Auto-Saving): Refer to Minor Mode Conventions for
      calling conventions.
      
      * buffers.texi (Read Only Buffers): Document read-only-mode.
      
      * keymaps.texi (Alias Menu Items): Replace toggle-read-only with
      read-only-mode.
      e109c4a6
  22. 22 Sep, 2012 1 commit
  23. 21 Sep, 2012 1 commit
  24. 19 Sep, 2012 1 commit
  25. 17 Sep, 2012 1 commit
  26. 08 Sep, 2012 1 commit
    • Jambunathan K's avatar
      * lisp/register.el (increment-register): Route it to `append-to-register', · 0979429b
      Jambunathan K authored
      if register contains text so that `C-x r +' can now be
      used for appending to a text register.
      (register): New group.
      (register-separator): New user option.
      (append-to-register, prepend-to-register): Add separator based on
      `register-separator.
      * doc/emacs/regs.texi (Text Registers): `C-x r +' can now be used instead of
      M-x append-to-register.  New option `register-separator'.
      (Number Registers): Mention that `C-x r +' is polymorphic.
      
      Fixes: debbugs:12217
      0979429b
  27. 07 Sep, 2012 1 commit
  28. 04 Sep, 2012 1 commit
    • Paul Eggert's avatar
      Give more-useful info on a fatal error (Bug#12328). · cf29dd84
      Paul Eggert authored
      * doc/emacs/trouble.texi (Crashing): New section, documenting this.
      * etc/NEWS: Document the change.
      * src/alloc.c [ENABLE_CHECKING]: Do not include <execinfo.h>.
      (die) [ENABLE_CHECKING]: Call fatal_error_backtrace instead
      of doing the work ourselves.
      * src/emacs.c (fatal_error_signal): Let fatal_error_backtrace
      do most of the work.
      (fatal_error_backtrace): New function, taken from the guts
      of the old fatal_error_signal, but with a new option to output
      a backtrace.
      (shut_down_emacs) [!DOS_NT]: Use strsignal to give more-useful
      info about the signal than just its number.
      * src/lisp.h (fatal_error_backtrace, emacs_backtrace): New decls.
      * src/sysdep.c: Include <execinfo.h>
      (emacs_backtrace): New function, taken partly from the previous
      code of the 'die' function.
      (emacs_abort): Call fatal_error_backtrace rather than abort.
      cf29dd84