monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision 6c35ec9467a227d0a7611f92c8699da7b12e13


From: monotone
Subject: [Monotone-commits-diffs] Revision 6c35ec9467a227d0a7611f92c8699da7b12e131a
Date: Fri, 2 Jan 2009 20:15:12 +0100

-----------------------------------------------------------------
Revision: 6c35ec9467a227d0a7611f92c8699da7b12e131a
Ancestor: e68fc9c14e0720d649423a2ec66153a87d4505f2
Author: address@hidden
Date: 2009-01-02T19:03:33
Branch: net.venge.monotone.contrib.lib.automate-stdio

Modified files:
        lib/Monotone/AutomateStdio.pm lib/Monotone/AutomateStdio.pod

ChangeLog: 

- Added contributions and ideas from Thomas Keller:
  - Now have two constructors new_from_db() and new_from_ws(). The first is
    aliased to new() and does what the old constructor did. The second
    constructor uses the details from the specified workspace.
  - The databases are checked to see if they are Monotone SQLite v3 databases
    before they are opened by the mtn subprocess.
  - The get_ws_path() method has been added.
  - The mtn subprocess is either started inside the root directory (if no
    workspace is being used) or in the top level directory inside the
    specified/current workspace. This helps avoid all sorts of confusion and
    weirdness with the mtn subprocess.
- Added the db_locked_condition_detected() method.
- Revamped all of the regexp string extraction code to be more efficient.
- Updated the documentation (documented the new stuff, corrected a few typos and
  revamped the RETURN VALUE section to make it more readable).

Attachment: txteFTOCv4C4N.txt
Description: Diff [e68fc9c14e0720d649423a2ec66153a87d4505f2] -> [6c35ec9467a227d0a7611f92c8699da7b12e131a]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]