Committed revision 225 to http://bzr.xsteve.at/dvc/

Merged from Michael Olson: Some xgit improvements, various minor improvements
    ------------------------------------------------------------
    revno: 223.1.7
    merged: [EMAIL PROTECTED]
    committer: Michael W. Olson <[EMAIL PROTECTED]>
    branch nick: mwolson
    timestamp: Wed 2007-08-08 16:03:55 -0400
    message:
      dvc-log: Fix quirks when add-log-keep-changes-together is nil and func is 
same
      
      * lisp/dvc-log.el (dvc-add-log-entry-internal): Properly set bound when
        add-log-keep-changes-together is nil -- since we add new entries to the
        end of the log buffer, rather than the beginning, we must set an upper
        bound rather than a lower bound.  Also, handle case where we are adding
        a log entry for a function that is the same as the last function we
        entered a log for -- this only takes effect if there is no message yet
        for the last function.
    ------------------------------------------------------------
    revno: 223.1.6
    merged: [EMAIL PROTECTED]
    committer: Michael W. Olson <[EMAIL PROTECTED]>
    branch nick: mwolson
    timestamp: Wed 2007-08-08 15:58:53 -0400
    message:
      Make dvc-with-keywords debuggable, fix use of create-file-buffer
      
      * lisp/dvc-buffers.el (dvc-get-buffer-create, dvc-new-process-buffer)
        (dvc-new-error-buffer): Use generate-new-buffer instead of
        create-file-buffer.  The latter checks to see if a file with the name
        of the buffer exists in the current directory, which is functionality
        we don't need.
      
      * lisp/dvc-core.el (dvc-with-keywords): Make it possible to use edebug on
        functions that use this macro.
        (dvc-run-dvc-async, dvc-run-dvc-sync): Remove nil from arguments so
        that any error messages will look nicer.
        (dvc-revision-get-buffer): Use generate-new-buffer.
      
      * lisp/tla.el (tla--buffer-for-rev): Use generate-new-buffer.
    ------------------------------------------------------------
    revno: 223.1.5
    merged: [EMAIL PROTECTED]
    committer: Michael W. Olson <[EMAIL PROTECTED]>
    branch nick: mwolson
    timestamp: Wed 2007-08-08 15:24:33 -0400
    message:
      xgit: Fix issue with using xgit-log from dired buffers
      
      * lisp/xgit-core.el (xgit-git-dir): Return a relative filename, instead
        of taking the output from xgit-tree-root verbatim.  The reason for this
        is that git barfs when the --git-dir argument begins with "~/".  This
        might be due to git expecting the shell to expand "~/" before git
        receives the argument.  We could expand it ourselves rather than taking
        the relative name, but it would clutter the output since the relative
        name is shorter.
      
      * lisp/xgit.el (git-log): Make this work correctly from dired buffers for
        directories beneath the tree-root.  The fix involved passing dir to
        dvc-get-buffer-create and let-binding default-directory after switching
        to that buffer.  Long lines were also wrapped in the code.
    ------------------------------------------------------------
    revno: 223.1.4
    merged: [EMAIL PROTECTED]
    committer: Michael W. Olson <[EMAIL PROTECTED]>
    branch nick: mwolson
    timestamp: Wed 2007-08-08 13:54:55 -0400
    message:
      Merge-back from Stefan
    ------------------------------------------------------------
    revno: 223.1.3
    merged: [EMAIL PROTECTED]
    committer: Michael W. Olson <[EMAIL PROTECTED]>
    branch nick: dvc
    timestamp: Fri 2007-08-03 09:22:23 -0400
    message:
      xgit: Handle "copied" status in xgit-parse-status
      
      * lisp/xgit.el (xgit-parse-status-sort): Handle "C" status.
        (xgit-parse-status): Handle "copied" status.

_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to