Committed revision 168 to http://bzr.xsteve.at/dvc/
Merged from Christian Ohler
------------------------------------------------------------
revno: 163.2.25
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Mon 2007-04-30 17:51:34 +0200
message:
xmtn: Avoid trying to parse localized output from monotone.
* lisp/xmtn-run.el (xmtn--call-with-environment-for-subprocess): Bind
LC_MESSAGES to C.
Thanks to Thomas Moschny for pointing this out.
* lisp/tests/xmtn-tests.el: Test `locale': New test.
------------------------------------------------------------
revno: 163.2.24
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Mon 2007-04-30 17:15:09 +0200
message:
Merged from Stefan Reichoer.
------------------------------------------------------------
revno: 163.2.23
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Mon 2007-04-30 17:12:30 +0200
message:
Restore Emacs 21 compatibility.
Calling (write-region nil nil ...) is a good idea in Emacs 22 but doesn't
work reliably in Emacs 21.
------------------------------------------------------------
revno: 163.2.22
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Mon 2007-04-30 17:10:37 +0200
message:
Be less verbose about subprocesses. Print useful messages during tests.
* lisp/dvc-core.el (dvc-default-finish-function):
(dvc-finish-function-without-buffer-switch, dvc-run-dvc-async): Display
"starting process"/"process finished" messages only when `dvc-debug' is
non-nil or when jumping to the process output buffer after the process
has finished. No need to bother the user with every detail; silence is
golden. If this is controversial, we can add a `:verbose' keyword
argument to `dvc-run-dvc-sync' and `dvc-run-dvc-async'. Messages
slightly reformatted.
* lisp/tests/dvc-tests-utils.el (dvc-tests-wait-async): Only display a
"waiting for subprocesses" message after waiting for more than two
seconds. Message reformatted for readability.
* lisp/contrib/elunit.el (elunit): Display progress messages while
running tests.
------------------------------------------------------------
revno: 163.2.21
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Mon 2007-04-30 14:01:06 +0200
message:
New secret command `xmtn-list-revisions-modifying-file'.
* lisp/xmtn-revlist.el (xmtn-list-revisions-modifying-file): New command.
(xmtn--revlist-*branch*): Renamed to...
(xmtn--revlist-*merge-destination-branch*): ...for more clarity.
* lisp/xmtn-dvc.el (xmtn--get-corresponding-path): Factored out...
(xmtn--get-corresponding-path-raw): ...for callers that need a more
efficient variant only for revision-hash-ids.
(xmtn--revision-parents): New function.
(xmtn--get-content-changed): New function.
(xmtn--close-set): New function.
(xmtn--get-content-changed-closure): New function.
------------------------------------------------------------
revno: 163.2.20
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Mon 2007-04-30 13:56:34 +0200
message:
bzr-tests: Don't use `write-file' here either.
------------------------------------------------------------
revno: 163.2.19
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Mon 2007-04-30 12:37:25 +0200
message:
Don't use `write-file' where not appropriate.
Using `write-file' runs `write-file-hooks', which is undesirable for
internal or temporary files. This can be avoided with `write-region' or
`with-temp-file'. Thanks to Stephen Leake for pointing this out.
Minor other fixes.
* lisp/dvc-diff.el (dvc-dvc-file-diff):
* lisp/xmtn-dvc.el (xmtn--revision-get-file-helper):
* lisp/tests/xmtn-tests.el: Don't use `write-file' where not appropriate.
* lisp/tests/xmtn-tests.el: Use `dvc-tests-wait-async' to wait for
subprocesses where possible instead of just sleeping for a fixed
(arbitrary) amount of time.
New tests `dvc-file-diff-write-file-hooks' and
`xmtn-dvc-command-version'.
* lisp/xmtn-dvc.el (xmtn-dvc-command-version): Don't try to call
nonexistent function `xmtn--automate-interface-version'.
* lisp/dvc-state.el (dvc-save-state): Use (write-region nil nil ...) to
write the buffer to a file, not (write-region (point-min) (point-max)
...), which only writes the accessible region. This is a stylistic
change that makes no functional difference in this case.
------------------------------------------------------------
revno: 163.2.18
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Sun 2007-04-29 20:02:02 +0200
message:
bzr-tests.el: Added pathname to `require' of dvc-tests-utils.
This solution may not be ideal, but since `load-path' only contains
lisp/, not lisp/tests/, the `require' fails without the pathname.
------------------------------------------------------------
revno: 163.2.17
merged: [EMAIL PROTECTED]
committer: Christian Ohler <[EMAIL PROTECTED]>
branch nick: dev
timestamp: Sun 2007-04-29 19:57:54 +0200
message:
Removed AGAINST argument from `dvc-status' and related functions.
This argument was cruft inherited from tla.
_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev