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