1. 05 May, 2014 5 commits
  2. 03 May, 2014 2 commits
    • Eli Zaretskii's avatar
      Minor fixes for comments. · 74a9022a
      Eli Zaretskii authored
       src/buffer.c (overlay_strings): Fix the wording of the commentary.
      
       lisp/mail/rmailsum.el (rmail-new-summary-1): Fix a typo in a comment.
      74a9022a
    • Stefan Monnier's avatar
      * lisp/vc/ediff-diff.el (ediff-set-fine-diff-properties-in-one-buffer): · e6cf6ca0
      Stefan Monnier authored
      Use nil rather than `default' for the "default" appearance.
      * lisp/vc/ediff-util.el (ediff-inferior-compare-regions)
      (ediff-toggle-autorefine, ediff-unselect-difference): Don't use
      a misleading `default' value when it's really a boolean.
      * lisp/vc/ediff-init.el (ediff-set-overlay-face): Don't set help-echo if the
      overlay is not visible.
      
      Fixes: debbugs:17388
      e6cf6ca0
  3. 02 May, 2014 3 commits
    • Stephen Berman's avatar
      Add a warning and a menu. · 7bd9ce64
      Stephen Berman authored
      * calendar/todo-mode.el (todo-edit-file): Use display-warning.
      (todo-menu): Uncomment and update.
      7bd9ce64
    • Stephen Berman's avatar
      Extend todo item insertion UI to item editing. · aed4b12d
      Stephen Berman authored
      * calendar/todo-mode.el: Reimplement item editing to have the same
      basic user interface as item insertion, and make small UI and
      larger internal improvements to the latter.
      (todo-insert-item): Add reference to the Todo mode user manual to
      the documentation string.
      (todo-insert-item--basic): Rename from todo-basic-insert-item and
      adjust all callers.  Change signature to combine diary and
      nonmarking arguments.  Incorporate functionality of deleted item
      copying command and add error checking.  Remove detailed
      descriptions of the arguments from the documentation string, since
      this is treated in the Todo mode user manual.
      (todo-copy-item, todo-edit-multiline-item)
      (todo-edit-done-item-comment, todo-edit-item-header)
      (todo-edit-item-time, todo-edit-item-date-from-calendar)
      (todo-edit-item-date-to-today, todo-edit-item-date-day-name)
      (todo-edit-item-date-year, todo-edit-item-date-month)
      (todo-edit-item-date-day, todo-edit-item-diary-nonmarking):
      Remove.
      (todo-edit-item): Reimplement as wrapper command for
      todo-edit-item--next-key and make it distinguish done and not done
      todo items.
      (todo-edit-item--text): New function, replacing old command
      todo-edit-item and incorporating deleted commands
      todo-edit-multiline-item and todo-edit-done-item-comment.
      (todo-edit-item--header): Rename from todo-basic-edit-item-header.
      Use only numeric value of prefix argument.  Remove detailed
      descriptions of the arguments from the documentation string, since
      this is treated in the Todo mode user manual.
      (todo-edit-item--diary-inclusion): New function, replacing old
      command todo-edit-item-diary-inclusion and incorporating and fixing
      functionality of deleted command todo-edit-item-diary-nonmarking,
      making sure to remove todo-nondiary-marker when adding
      diary-nonmarking-symbol.
      (todo-edit-category-diary-inclusion): Make sure to delete
      diary-nonmarking-symbol when adding todo-nondiary-marker.
      (todo-edit-category-diary-nonmarking): Fix indentation.
      (todo-insert-item--parameters): Group diary and nonmarking
      parameters together.
      (todo-insert-item--apply-args): Adjust to signature of
      todo-insert-item--basic and incorporate copy parameter.
      Make small code improvements.
      (todo-insert-item--next-param): Improve prompt and adjust it to
      new parameter grouping.  Remove obsolete code.
      (todo-edit-item--param-key-alist)
      (todo-edit-item--date-param-key-alist)
      (todo-edit-done-item--param-key-alist): New defconsts.
      (todo-edit-item--prompt): New variable.
      (todo-edit-item--next-key): New function.
      (todo-key-bindings-t): Bind "e" to todo-edit-item.  Remove
      bindings of deleted commands.
      aed4b12d
    • Leo Liu's avatar
      157e8cfd
  4. 01 May, 2014 2 commits
    • Glenn Morris's avatar
      Doc fixes · d136f184
      Glenn Morris authored
      * doc/misc/autotype.texi (Skeleton Language):
      * doc/misc/message.texi (Header Commands):
      * lisp/allout-widgets.el (allout-widgets-tally)
      (allout-decorate-item-guides):
      * lisp/menu-bar.el (menu-bar-positive-p):
      * lisp/minibuffer.el (completion-pcm-complete-word-inserts-delimiters):
      * lisp/cedet/ede.el (ede-project-directories, ede-check-project-directory):
      * lisp/cedet/semantic/ia-sb.el (semantic-ia-sb-show-doc):
      * lisp/cedet/semantic/tag.el (semantic-tag-in-buffer-p):
      * lisp/cedet/semantic/bovine/c.el (semantic-tag-abstract-p):
      * lisp/gnus/gnus-registry.el (gnus-registry-install-p): Doc fix.
      * lisp/progmodes/gdb-mi.el (gdbmi-same-start, gdbmi-is-number):
      * lisp/progmodes/js.el (js--inside-param-list-p)
      (js--inside-dojo-class-list-p, js--forward-destructuring-spec):
      * lisp/progmodes/prolog.el (region-exists-p):
      * lisp/progmodes/verilog-mode.el (verilog-scan-cache-ok-p):
      * lisp/textmodes/reftex-parse.el (reftex-using-biblatex-p):
      * lisp/url/url-parse.el (url-generic-parse-url):
      * src/floatfns.c (Fisnan):
      * src/profiler.c (Fprofiler_cpu_running_p):
      Doc fixes (replace `iff').
      
      Fixes: debbugs:17309
      d136f184
    • Stefan Monnier's avatar
  5. 30 Apr, 2014 1 commit
  6. 29 Apr, 2014 1 commit
  7. 28 Apr, 2014 3 commits
  8. 27 Apr, 2014 1 commit
  9. 25 Apr, 2014 1 commit
  10. 24 Apr, 2014 3 commits
  11. 23 Apr, 2014 3 commits
  12. 22 Apr, 2014 3 commits
  13. 21 Apr, 2014 4 commits
  14. 20 Apr, 2014 1 commit
  15. 19 Apr, 2014 1 commit
  16. 18 Apr, 2014 1 commit
    • Michael Albinus's avatar
      Avoid recursive load of tramp.el · ce8c5107
      Michael Albinus authored
      * net/tramp.el (tramp-run-real-handler, tramp-file-name-handler):
      Do not autoload.
      (tramp-file-name-handler, tramp-completion-file-name-handler):
      Revert patch from 2014-04-10, it isn't necessary anymore.
      (tramp-autoload-file-name-handler)
      (tramp-register-autoload-file-name-handlers): New defuns.
      (top): Autoload call of `tramp-register-autoload-file-name-handlers'.
      (tramp-register-file-name-handlers): Remove also
      `tramp-autoload-file-name-handler' from `file-name-handler-list'.
      Do not autoload its invocation, but eval it after loading of 'tramp.
      
      * net/tramp-adb.el (tramp-unload-hook): Unload `tramp-adb'.
      
      * net/tramp-compat.el (tramp-unload-hook): Unload `tramp-loaddefs'.
      ce8c5107
  17. 16 Apr, 2014 3 commits
    • Stefan Monnier's avatar
      * lisp/nxml/nxml-mode.el (nxml-fontify-matcher): Make sure propertization · b262bde3
      Stefan Monnier authored
      was done.
      * lisp/nxml/xmltok.el (xmltok-scan-after-comment-open): Extend unclosed
      comment to EOB.
      
      Fixes: debbugs:17264
      b262bde3
    • Stefan Monnier's avatar
      * lisp/progmodes/perl-mode.el (perl-calculate-indent): Don't auto-indent in · c76a7a5c
      Stefan Monnier authored
      here-documents.
      
      Fixes: debbugs:17262
      c76a7a5c
    • Eli Zaretskii's avatar
      Fix the MSDOS build. · bf6b4923
      Eli Zaretskii authored
       src/unexcoff.c [MSDOS]: Include libc/atexit.h.
       (copy_text_and_data): Zero out the atexit chain pointer before
       dumping Emacs.
       src/termhooks.h (encode_terminal_code): Update prototype.
       src/term.c (encode_terminal_code) [DOS_NT]: Make it externally
       visible for all DOS_NT ports, not just WINDOWSNT.
       (syms_of_term) [!MSDOS]: Don't define 'tty-menu-*' symbols on MSDOS.
       src/sysdep.c (emacs_sigaction_init, init_signals): Don't use SIGCHLD
       unless it is defined.
       (emacs_pipe) [MSDOS]: Redirect to 'pipe'.
       src/process.c (close_on_exec, accept4, process_socket): Move into
       the "ifdef subprocesses" part.
       (catch_child_signal): Condition by "ifdef subprocesses".
       (syms_of_process) <Qinternal_default_process_sentinel>
       <Qinternal_default_process_filter>: Condition by "ifdef subprocesses".
       src/msdos.h: Add prototypes for new functions.
       (EINPROGRESS): Define.
       (O_CLOEXEC): Define to zero.
       src/msdos.c (check_window_system): Remove unnecessary an
       incompatible duplicate function.
       (sys_opendir, readlinkat, faccessat, fstatat, unsetenv): New
       functions in support of new functionality.
       src/menu.c (single_menu_item): Add visual indication  of submenu
       also for menus on MSDOS frames.
       (Fx_popup_menu) [!MSDOS]: Do not call tty_menu_show on MSDOS.
       src/lisp.h (CHECK_PROCESS) [!subprocesses]: Do not define
       when async subprocesses aren't supported.
       src/font.h (FONT_WIDTH) [MSDOS]: MSDOS-specific definition.
       src/emacs.c (close_output_streams): Zero out errno before calling
       close_stream.
       src/dired.c [MSDOS]: Include msdos.h.
       src/conf_post.h (opendir) [MSDOS]: Redirect to sys_opendir.
       (DATA_START) [MSDOS]: Define.
       (SYSTEM_PURESIZE_EXTRA) [MSDOS]: Enlarge by 25K.
       src/callproc.c (block_child_signal, unblock_child_signal) [MSDOS]:
       Ifdef away for MSDOS.
       (record_kill_process) [MSDOS]: Ifdef away the entire body for MSDOS.
       (call_process_cleanup) [MSDOS]: Ifdef away portions not relevant
       for MSDOS.
       (call_process) [MSDOS]: Fix call sequence of dostounix_filename.
       Use temporary file template that is compatible with mkostemp.
       Move vfork-related portions under #ifndef MSDOS.
       (syms_of_callproc): Unify templates of MSDOS and WINDOWSNT.
      
       lisp/term/pc-win.el (x-list-fonts, x-get-selection-value): Provide
       doc strings, as required by snarf-documentation.
      
       msdos/sedlisp.inp:
       msdos/sedlibmk.inp:
       msdos/sedleim.inp:
       msdos/sed3v2.inp:
       msdos/sed2v2.inp:
       msdos/sed1v2.inp: Update Sed scripts for Emacs 24.4.
       msdos/inttypes.h: Add PRIdMAX.
       msdos/INSTALL: Update for Emacs 24.4.
       msdos/sedadmin.inp: New file.
      bf6b4923
  18. 15 Apr, 2014 1 commit
    • Stefan Monnier's avatar
      * src/buffer.c (Foverlays_at): Add argument `sorted'. · 20fa59a0
      Stefan Monnier authored
      * doc/lispref/display.texi (Overlay Properties): Reword the doc of `priority'.
      (Finding Overlays): Document new arg of `overlays-at'.
      * lisp/obsolete/lucid.el (extent-at):
      * lisp/htmlfontify.el (hfy-overlay-props-at): Use the new `sorted' arg of
      overlays-at.
      (hfy-fontify-buffer): Remove unused var `orig-ovls'.
      * lisp/ps-def.el (ps-generate-postscript-with-faces1): Use the new `sorted'
      arg of overlays-at.  Use `invisible-p'.
      20fa59a0
  19. 14 Apr, 2014 1 commit