1. 02 Apr, 2014 4 commits
  2. 29 Mar, 2014 1 commit
  3. 28 Mar, 2014 1 commit
  4. 27 Mar, 2014 4 commits
  5. 26 Mar, 2014 2 commits
    • Juanma Barranquero's avatar
      * lisp/emacs-lisp/package.el: Fix bug#16733 (again). · 196716cf
      Juanma Barranquero authored
        (url-http-parse-response, url-http-end-of-headers, url-recreate-url)
        (url-http-target-url): Remove unused declarations.
        (package-handle-response): Remove.
        (package--with-work-buffer): Use url-insert-file-contents and simplify.
        (package--download-one-archive): Use current-buffer instead of
        dynamic binding of `buffer'.
        (describe-package-1): Do not decode readme-string.
      
      * lisp/url/url-handlers.el (url-http-parse-response): Add autoload.
        (url-insert-file-contents): Signal file-error in case of HTTP error.
      196716cf
    • Michael Albinus's avatar
      Fix wrong timestamp. · 589d1988
      Michael Albinus authored
      589d1988
  6. 25 Mar, 2014 4 commits
    • Barry O'Reilly's avatar
      Addendum to: Undo in region after markers in undo history relocated · 657e54f7
      Barry O'Reilly authored
      * simple.el (primitive-undo): Correction to 2014-03-24 change.
      
      Fixes: debbugs:16818
      657e54f7
    • Michael Albinus's avatar
      * net/tramp-sh.el (tramp-do-copy-or-rename-file-directly): In the · 08cf935b
      Michael Albinus authored
      `rename' case, check whether source directory has set the sticky bit.
      08cf935b
    • Michael Albinus's avatar
      * net/tramp.el (tramp-methods, tramp-connection-timeout): Fix docstring. · 1f73d6c6
      Michael Albinus authored
      * net/tramp-sh.el (tramp-sh-handle-vc-registered): Revert change
      from 2014-03-07, it decreases performance unnecessarily.  Let-bind
      `remote-file-name-inhibit-cache' to nil in the second pass.
      (tramp-find-executable): Do not call "which" on SunOS.
      (tramp-send-command-and-check): Fix docstring.
      1f73d6c6
    • Barry O'Reilly's avatar
      Undo in region after markers in undo history relocated · 37ea8275
      Barry O'Reilly authored
      * simple.el (primitive-undo): Only process marker adjustments
      validated against their corresponding (TEXT . POS).  Issue warning
      for lone marker adjustments in undo history.  (Bug#16818)
      (undo-make-selective-list): Add marker adjustments to selective
      undo list based on whether their corresponding (TEXT . POS) is in
      the region.  Remove variable adjusted-markers, which was unused
      and only non nil during undo-make-selective-list.
      (undo-elt-in-region): Return nil when passed a marker adjustment
      and explain in function doc.
      
      Have (MARKER . ADJUSTMENT) undo records always be immediately
      after their corresponding (TEXT . POS) record in undo list.
      (Bug#16818)
      * lisp.h (record-delete): New arg record_markers.
      (record_marker_adjustment): No longer needed outside undo.c.
      * insdel.c (adjust_markers_for_delete): Move calculation of marker
      adjustments to undo.c's record_marker_adjustments.  Note that
      fileio.c's decide_coding_unwind is another caller to
      adjust_markers_for_delete.  Because it has undo list bound to t,
      it does not rely on adjust_markers_for_delete to record marker
      adjustments.
      (del_range_2): Swap call to record_delete and
      adjust_markers_for_delete so as undo marker adjustments are
      recorded before current deletion's adjustments, as before.
      (adjust_after_replace):
      (replace_range): Pass value for new record_markers arg to
      delete_record.
      * undo.c (record_marker_adjustment): Renamed to
      record_marker_adjustments and made static.
      (record_delete): Check record_markers arg and call
      record_marker_adjustments.
      (record_change): Pass value for new record_markers arg to
      delete_record.
      (record_point): at_boundary calculation no longer needs to account
      for marker adjustments.
      
      * undo-tests.el (undo-test-marker-adjustment-nominal):
      (undo-test-region-t-marker): New tests of marker adjustments.
      (undo-test-marker-adjustment-moved):
      (undo-test-region-mark-adjustment): New tests to demonstrate
      bug#16818, which fail without the fix.
      
      * markers.texi (Moving Marker Positions): The 2014-03-02 doc
      change mentioning undo's inability to handle relocated markers no
      longer applies.  See bug#16818.
      * text.texi (Undo): Expand documentation of (TEXT . POS) and
      (MARKER . ADJUSTMENT) undo elements.
      37ea8275
  7. 24 Mar, 2014 5 commits
  8. 23 Mar, 2014 8 commits
  9. 22 Mar, 2014 4 commits
  10. 21 Mar, 2014 5 commits
    • Michael Albinus's avatar
      * net/tramp.el (tramp-methods): Add docstring for `tramp-login-env' · 1e92a8a3
      Michael Albinus authored
        and `tramp-copy-env'.
      
      * net/tramp-sh.el (tramp-methods) <sudo>: Add `tramp-login-env'.
        (tramp-maybe-open-connection): Handle `tramp-login-env'.
      1e92a8a3
    • Glenn Morris's avatar
    • Dmitry Gutov's avatar
      Fix bug#16826 · dcf78667
      Dmitry Gutov authored
      * lisp/emacs-lisp/package.el (package-compute-transaction):
      Use `version-list-<=' to compare the requirement version against
      the package version already to be installed.  Update the error
      message.
      dcf78667
    • Dmitry Gutov's avatar
      Fix bug#17050 · 1fc8f655
      Dmitry Gutov authored
      * lisp/progmodes/ruby-mode.el (ruby-smie-rules):
      Add indentation rule for ` @ '.
      1fc8f655
    • Juanma Barranquero's avatar
      lisp/*.el: Fix typos. · dada060d
      Juanma Barranquero authored
      * lisp/align.el (align-regexp): Remove superfluous backslash.
      
      * lisp/ffap.el (ffap-ftp-default-user, ffap-url-regexp)
        (ffap-pass-wildcards-to-dired, dired-at-point-require-prefix)
        (ffap-rfc-path, ffap-ftp-sans-slash-regexp, ffap-menu-regexp):
        Fix docstring typos.
        (ffap-next): Use C-u in docstring.
        (ffap-machine-p, ffap-list-env, ffap-alist, ffap-alist)
        (ffap-string-at-point-mode-alist, ffap-menu, ffap-menu-ask):
        Remove superfluous backslashes.
        (ffap-string-at-point): Reflow docstring.
      
      * lisp/server.el (server-host): Reflow docstring.
        (server-unload-function): Fix docstring typo.
        (server-eval-at): Remove superfluous backslash.
      
      * lisp/skeleton.el (skeleton-insert): Remove superfluous backslash.
        (skeleton-insert): Doc fix.
        (skeleton-insert): Reflow docstring.
      
      * lisp/term/tty-colors.el (tty-color-alist, tty-modify-color-alist)
        (tty-color-approximate, tty-color-by-index, tty-color-values)
        (tty-color-desc): Remove superfluous backslashes.
      dada060d
  11. 20 Mar, 2014 2 commits