1. 08 Jun, 2014 1 commit
  2. 07 Jun, 2014 2 commits
  3. 06 Jun, 2014 2 commits
    • Glenn Morris's avatar
      Doc updates re window-setup-hook · b8379803
      Glenn Morris authored
      * lisp/startup.el (window-setup-hook): Doc fix.
      
      * doc/lispref/display.texi (Window Systems): Remove window-setup-hook.
      
      * doc/lispref/os.texi (Startup Summary, Init File):
      Improve description of window-setup-hook.
      (Terminal-Specific): Update window-setup-hook cross-reference.
      
      * doc/lispref/hooks.texi (Standard Hooks):
      Update window-setup-hook cross-reference.
      b8379803
    • Glenn Morris's avatar
      Document incompatible overlay priority change · 137dcb47
      Glenn Morris authored
      * doc/lispref/display.texi (Overlay Properties): Update re priority. 
      
      * etc/NEWS: Related edit.
      
      Fixes: debbugs:17234
      137dcb47
  4. 05 Jun, 2014 2 commits
    • Paul Eggert's avatar
      Spelling fixes. · 136c315e
      Paul Eggert authored
      136c315e
    • Glenn Morris's avatar
      Some documentation for signing of packages · e1b3f35f
      Glenn Morris authored
      * doc/emacs/package.texi (Package Menu, Package Installation):
      Mention signed packages.
      
      * doc/lispref/package.texi (Package Archives): Mention signing packages.
      
      * lisp/emacs-lisp/package.el (package-check-signature)
      (package-unsigned-archives): Doc fixes.
      
      * etc/NEWS: Related edits.
      e1b3f35f
  5. 03 Jun, 2014 1 commit
  6. 02 Jun, 2014 3 commits
  7. 29 May, 2014 1 commit
  8. 28 May, 2014 1 commit
    • Glenn Morris's avatar
      Try to document some OS X changes · c7f8fb28
      Glenn Morris authored
      I can't test any of this, but no-one else seems to care, so this is
      what you get.
      
      * doc/emacs/macos.texi (Mac / GNUstep Customization): Mention some new features.
      
      * etc/NEWS: Related edits.
      c7f8fb28
  9. 27 May, 2014 5 commits
    • Paul Eggert's avatar
      Merge from gnulib. · c3e7b943
      Paul Eggert authored
      This incorporates:
      2014-05-21 fchdir: port 'open' and 'close' redefinitions to AIX 7.1
      * doc/misc/texinfo.tex, lib/openat-proc.c: Update from gnulib.
      c3e7b943
    • Paul Eggert's avatar
      Spelling fix. · 6c5fa28d
      Paul Eggert authored
      6c5fa28d
    • Glenn Morris's avatar
      Doc updates re filter-buffer-substring · e9e341bb
      Glenn Morris authored
      * lisp/simple.el (filter-buffer-substring-functions)
      (filter-buffer-substring-function, buffer-substring-filters)
      (filter-buffer-substring, buffer-substring--filter): Doc fixes.
      
      * doc/lispref/text.texi (Buffer Contents):
      Update for filter-buffer-substring changes.
      
      * doc/lispref/hooks.texi: Remove old comment.
      
      * etc/NEWS: Related markup.
      e9e341bb
    • Glenn Morris's avatar
      Doc updates re completion-in-region-function · 4a12fa5c
      Glenn Morris authored
      * lisp/minibuffer.el (completion-in-region-functions, completion-in-region)
      (completion--in-region): Doc fixes.
      
      * doc/lispref/hooks.texi: Update comment.
      4a12fa5c
    • Glenn Morris's avatar
      Doc updates re abbrev-expand-function · e38a5ebe
      Glenn Morris authored
      * doc/emacs/abbrevs.texi (Expanding Abbrevs): Update re abbrev-expand-function.
      
      * doc/lispref/abbrevs.texi (Abbrev Expansion): Update for expand-abbrev changes.
      
      * doc/lispref/functions.texi (Advising Functions): Standardize menu case.
      
      * lisp/abbrev.el (abbrev-expand-functions, abbrev-expand-function)
      (expand-abbrev, abbrev--default-expand): Doc fixes.
      e38a5ebe
  10. 24 May, 2014 1 commit
  11. 23 May, 2014 1 commit
    • Stephen Berman's avatar
      todo-mode.el: Remove dependence on auto-mode-alist. · 903204bb
      Stephen Berman authored
      * calendar/todo-mode.el: Remove dependence on auto-mode-alist,
      to avoid errors when trying to create or visit a file foo.todo
      located outside to todo-directory, and to allow having such files
      without them being tied to Todo mode.
      (todo-show, todo-move-category, todo-merge-category, todo-find-archive)
      (todo-archive-done-item, todo-find-filtered-items-file)
      (todo-filter-items, todo-find-item, todo-diary-goto-entry)
      (todo-category-completions, todo-read-category): When visiting a
      Todo file, make sure we're in the right mode and the buffer local
      variables are set.
      (todo-make-categories-list, todo-reset-nondiary-marker)
      (todo-reset-done-string, todo-reset-comment-string): After
      processing all Todo files, kill the buffers of those files that
      weren't being visited before the processing.
      (todo-display-as-todo-file, todo-add-to-buffer-list)
      (todo-visit-files-commands): Comment out.
      (todo-modes-set-3, todo-mode): Comment out additions to find-file-hook.
      (auto-mode-alist): Remove add-to-list calls making Todo file
      extensions unrestrictedly tied to Todo modes.
      
      * doc/misc/todo-mode.texi: Update in light of changes due to bug#17482.
      Replace numerous mistaken uses of literal quotes with proper
      Texinfo markup.
      (Todo Mode Entry Points): Comment out reference to using find-file
      or Dired to visit Todo files, since this has been disabled (bug#17482).
      903204bb
  12. 22 May, 2014 1 commit
  13. 21 May, 2014 2 commits
  14. 20 May, 2014 1 commit
  15. 19 May, 2014 2 commits
    • Paul Eggert's avatar
      Allow any non-nil value to count as true in bool-vector. · 2f1205e0
      Paul Eggert authored
      Likewise for xd_signature in dbusbind.c.
      This is more consistent with the usual practice in Emacs, which is
      that any non-nil value counts as true.
      * doc/lispref/sequences.texi (Bool-Vectors): Coalesce discussion of how to
      print them.  bool-vector's args need not be t or nil.
      * src/alloc.c (Fbool_vector): Don't require args to be t or nil.
      * src/dbusbind.c (xd_signature): Likewise, for booleans.
      * src/data.c, lisp.h (Qbooleanp):
      * src/lisp.h (CHECK_BOOLEAN): Remove.  All uses removed.
      2f1205e0
    • Dmitry Antipov's avatar
      * src/lisp.h (CHECK_BOOLEAN): New function. · 2bcf0551
      Dmitry Antipov authored
      * src/alloc.c (Fbool_vector): New function.
      (syms_of_alloc): Defsubr it.
      * src/data.c (Qbooleanp): New symbol.
      (syms_of_data): DEFSYM it.
      * src/dbusbind.c (xd_signature): Use CHECK_BOOLEAN.
      * doc/lispref/sequences.texi (Bool-vectors): Mention bool-vector.
      2bcf0551
  16. 17 May, 2014 2 commits
    • Eli Zaretskii's avatar
      Fix bug #17511 with unclear documentation of line-move-ignore-invisible. · 1e046d37
      Eli Zaretskii authored
       lisp/simple.el (line-move-ignore-invisible): Doc fix.
      
       doc/lispref/display.texi (Invisible Text): Clarify the description of
       line-move-ignore-invisible.
      1e046d37
    • Paul Eggert's avatar
      Assume C99 or later. · 8208d2bf
      Paul Eggert authored
      * lib/stdarg.in.h, lib/stdbool.in.h, m4/stdarg.m4, m4/stdbool.m4:
      Remove.
      * configure.ac (_AC_PROG_CC_C89): Define a dummy, to keep 'configure'
      smaller.
      (gl_PROG_CC_C99): Use this to get C99 or later.
      * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
      * admin/merge-gnulib (GNULIB_MODULES): Remove stdarg, stdbool.
      (GNULIB_TOOL_FLAGS): Avoid stdarg, stdbool.
      * doc/lispref/internals.texi (C Dialect): Document this.
      * etc/NEWS: Document this.
      * nt/gnulib.mk: Remove stdarg and stdbool modules.
      * src/bytecode.c (B__dummy__): Remove.
      * src/conf_post.h (bool_bf) [!NS_IMPL_GNUSTEP]: Use bool.
      (FLEXIBLE_ARRAY_MEMBER): Now always empty.
      * src/dbusbind.c (XD_DEBUG_MESSAGE) [!DBUS_DEBUG]:
      * src/regex.c (DEBUG_PRINT): Assume varargs macros.
      * src/lisp.h (DEFUN_FUNCTION_INIT): Remove.  All uses now assume C99.
      
      Fixes: debbugs:17487
      8208d2bf
  17. 15 May, 2014 2 commits
  18. 14 May, 2014 1 commit
    • Glenn Morris's avatar
      Add with-file-modes macro, and use it · d63d883a
      Glenn Morris authored
      * lisp/subr.el (with-file-modes): New macro.
      
      * lisp/printing.el (pr-save-file-modes):
      * lisp/eshell/esh-util.el (eshell-with-file-modes): Make obsolete.
      
      * lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2):
      Add with-file-modes.
      
      * lisp/doc-view.el (doc-view-make-safe-dir):
      * lisp/epg.el (epg--start):
      * lisp/files.el (locate-user-emacs-file, make-temp-file)
      (backup-buffer-copy, move-file-to-trash):
      * printing.el (pr-despool-print, pr-call-process, pr-text2ps):
      * eshell/esh-util.el (eshell-with-private-file-modes)
      (eshell-make-private-directory):
      * lisp/net/browse-url.el (browse-url-mosaic):
      * lisp/obsolete/mailpost.el (post-mail-send-it):
      * lisp/obsolete/pgg-pgp.el (pgg-pgp-verify-region):
      * lisp/obsolete/pgg-pgp5.el (pgg-pgp5-verify-region):
      * lisp/url/url-util.el (url-make-private-file):
      Use with-file-modes.
      
      * doc/lispref/files.texi (Changing Files): Mention with-file-modes.
      
      * etc/NEWS: Mention this.
      d63d883a
  19. 13 May, 2014 1 commit
  20. 12 May, 2014 3 commits
  21. 10 May, 2014 1 commit
  22. 07 May, 2014 2 commits
  23. 06 May, 2014 1 commit
  24. 04 May, 2014 1 commit
    • Leo Liu's avatar
      Support Chinese diary entries in calendar and diary · bbdcf64f
      Leo Liu authored
      * doc/emacs/cal-xtra.texi (Non-Gregorian Diary): Document new features for
      Chinese calendar and diary.
      
      * etc/NEWS: Mention support for Chinese dates in calendar and diary.
      
      * lisp/calendar/cal-china.el (calendar-chinese-month-name-array): New var.
      (calendar-chinese-from-absolute-for-diary)
      (calendar-chinese-to-absolute-for-diary)
      (calendar-chinese-mark-date-pattern, diary-chinese-mark-entries)
      (diary-chinese-list-entries): New functions to list and mark
      Chinese diary entries in the calendar window.
      (diary-chinese-anniversary)
      (diary-chinese-insert-anniversary-entry)
      (diary-chinese-insert-entry, diary-chinese-insert-monthly-entry)
      (diary-chinese-insert-yearly-entry): New commands to insert
      Chinese diary entries.
      
      * lisp/calendar/cal-menu.el (cal-menu-diary-menu): Add entries for
      inserting Chinese diary entries.
      
      * lisp/calendar/calendar.el (diary-chinese-entry-symbol): New
      customizable variable.
      (calendar-mode-map): Add bindings for inserting Chinese diary
      entries.
      
      * lisp/calendar/diary-lib.el (diary-font-lock-keywords): Support
      font-locking Chinese dates.
      
      Fixes: debbugs:17393
      bbdcf64f