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

Reply via email to