# # ChangeLog for vcpx/shwrap.py in tailor # # Generated by Trac 0.12.3dev-r10670 # 05/20/13 08:45:12 Tue, 10 Jul 2007 16:13:09 GMT lele@… [1426] * vcpx (modified) * vcpx/shwrap.py (modified) Emit the redirection when capturing stderr Tue, 15 Aug 2006 22:22:03 GMT lele@… [1243] * vcpx (modified) * vcpx/shwrap.py (modified) Option to disable the logging facility, for test purposes Sat, 24 Jun 2006 15:41:15 GMT ydirson@… [1173] * vcpx (modified) * vcpx/shwrap.py (modified) Correctly display "default encoding" warning Sat, 01 Apr 2006 16:37:47 GMT lele@… [1085] * vcpx (modified) * vcpx/shwrap.py (modified) Check for working directory existence, to avoid confusing error message Mon, 26 Dec 2005 18:19:34 GMT lele@… [1047] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tests (modified) * vcpx/tests/shwrap.py (modified) Avoid execution of too long command lines Now the mechanism that ... Sat, 19 Nov 2005 15:08:58 GMT lele@… [1016] * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/monotone.py (modified) * vcpx/cdv.py (modified) * vcpx/hg.py (modified) * vcpx/arx.py (modified) * vcpx/cg.py (modified) * vcpx/git.py (modified) * vcpx/hglib.py (modified) Use the new encode facility of the Repository Wed, 09 Nov 2005 14:15:41 GMT lele@… [987] * vcpx (modified) * vcpx/shwrap.py (modified) Override also LC_ALL when using LANG=C Tailor needs to parse the output ... Sun, 06 Nov 2005 23:33:04 GMT lele@… [981] * vcpx (modified) * vcpx/shwrap.py (modified) Fix methods documentation. Sun, 06 Nov 2005 23:24:49 GMT lele@… [980] * vcpx (modified) * vcpx/shwrap.py (modified) Import one time used symbol in the method's local space Sun, 23 Oct 2005 00:40:55 GMT lele@… [952] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/tests (modified) * vcpx/tests/__init__.py (modified) Now the verbosity of external command execution is controlled by logging Thu, 20 Oct 2005 00:30:41 GMT lele@… [943] * vcpx (modified) * vcpx/shwrap.py (modified) Nicer log for the shell command Thu, 20 Oct 2005 00:27:53 GMT lele@… [940] * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/source.py (modified) * vcpx/target.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/cvs.py (modified) * README (modified) * vcpx/monotone.py (modified) * vcpx/config.py (modified) * vcpx/project.py (modified) * vcpx/repository.py (modified) * vcpx/workdir.py (modified) * vcpx/tla.py (modified) * vcpx/svndump.py (modified) Revamped the logging subsystem Tue, 27 Sep 2005 09:38:16 GMT lele@… [850] * tailor (modified) * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/monotone.py (modified) * vcpx/cdv.py (modified) * vcpx/bzr.py (modified) * vcpx/hg.py (modified) * vcpx/repository.py (modified) * vcpx/arx.py (modified) * vcpx/bzrng.py (modified) * vcpx/cg.py (modified) * vcpx/git.py (modified) * vcpx/hglib.py (modified) Use getpreferredencoding() instead of getdefaultencoding() Accordingly ... Tue, 16 Aug 2005 22:03:32 GMT lele@… [601] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) Reprint command output to stderr when in debug mode Now --verbose prints ... Tue, 16 Aug 2005 11:09:59 GMT lele@… [594] * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/tests (modified) * vcpx/tests/shwrap.py (modified) * vcpx/cvs.py (modified) * vcpx/tests/darcs.py (modified) * vcpx/monotone.py (modified) * vcpx/session.py (modified) * vcpx/tla.py (modified) ExternalCommand.execute() returns now a tuple (stdout, stderr) Mon, 15 Aug 2005 22:43:45 GMT lele@… [586] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tests (modified) * vcpx/tests/shwrap.py (modified) Fix the return value of ExternalCommand.execute with empty output Mon, 15 Aug 2005 22:42:40 GMT lele@… [585] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tests (modified) * vcpx/tests/shwrap.py (modified) Raise an OSError when an external command is not found Mon, 15 Aug 2005 13:53:22 GMT lele@… [571] * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) Redirect output of external command to /dev/null when it does not matter Mon, 15 Aug 2005 08:30:19 GMT lele@… [568] * vcpx (modified) * vcpx/shwrap.py (modified) M-x whitespace-cleanup Sat, 23 Jul 2005 00:29:41 GMT lele@… [420] * tailor (modified) * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/monotone.py (modified) * vcpx/hg.py (modified) Explicitly encode the changelog and author If no charset is forced with ... Mon, 11 Jul 2005 18:50:35 GMT lele@… [417] * vcpx (modified) * vcpx/shwrap.py (modified) Use universal newlines to read spawned command output Tue, 05 Jul 2005 23:39:26 GMT lele@… [404] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tests (modified) * vcpx/tests/shwrap.py (modified) In verbose mode, prefix the command with the current working directory Sun, 03 Jul 2005 17:13:06 GMT lele@… [393] * vcpx (modified) * vcpx/changes.py (modified) * vcpx/cvsps.py (modified) * vcpx/target.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/tests (modified) * vcpx/tests/__init__.py (modified) * vcpx/tests/shwrap.py (modified) * vcpx/cvs.py (modified) * vcpx/tests/darcs.py (modified) * vcpx/monotone.py (modified) * vcpx/cdv.py (modified) * vcpx/bzr.py (modified) * vcpx/hg.py (modified) * vcpx/_process.py (added) Transition to a Python 2.4 subprocess compatible way of executing ... Mon, 27 Jun 2005 10:14:43 GMT lele@… [385] * vcpx (modified) * vcpx/shwrap.py (modified) Immediately close the file descriptor returned by mkstemp(), as the doc ... Sat, 25 Jun 2005 11:10:06 GMT lele@… [380] * vcpx (modified) * vcpx/__init__.py (modified) * vcpx/changes.py (modified) * vcpx/cvsps.py (modified) * vcpx/source.py (modified) * vcpx/target.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/dualwd.py (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/tests (modified) * vcpx/tests/__init__.py (modified) * vcpx/tests/shwrap.py (modified) * vcpx/tests/cvsps.py (modified) * vcpx/cvs.py (modified) * vcpx/tests/cvs.py (modified) * vcpx/tests/darcs.py (modified) * vcpx/tests/tailor.py (modified) * vcpx/tests/svn.py (modified) * vcpx/monotone.py (modified) * vcpx/cdv.py (modified) * vcpx/bzr.py (modified) * vcpx/session.py (modified) * vcpx/hg.py (modified) Do not suggest every source is a script by itself Fri, 10 Jun 2005 00:38:43 GMT lele@… [360] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) Force output encoding only when given the --encoding option Thu, 05 May 2005 09:11:01 GMT zooko@… [359] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) utf-8 encode a couple of things which caused exceptions when processing ... Fri, 20 May 2005 09:30:00 GMT lele@… [311] * vcpx (modified) * vcpx/changes.py (modified) * vcpx/cvsps.py (modified) * vcpx/source.py (modified) * vcpx/target.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/cdv.py (modified) * vcpx/bzr.py (modified) Little documentation fixes to make epydoc happy Thu, 19 May 2005 12:55:26 GMT lele@… [305] * tailor.py (modified) * vcpx (modified) * vcpx/__init__.py (modified) * vcpx/changes.py (modified) * vcpx/cvsps.py (modified) * vcpx/source.py (modified) * vcpx/target.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/dualwd.py (modified) * vcpx/shwrap.py (modified) * vcpx/tailor.py (modified) * vcpx/tests (modified) * vcpx/tests/__init__.py (modified) * vcpx/tests/shwrap.py (modified) * vcpx/tests/cvsps.py (modified) * vcpx/cvs.py (modified) * vcpx/tests/cvs.py (modified) * vcpx/tests/darcs.py (modified) * vcpx/tests/tailor.py (modified) * vcpx/tests/svn.py (modified) * README (modified) * setup.py (modified) * vcpx/monotone.py (modified) * vcpx/cdv.py (modified) Explicitly license everything under GPL Sat, 07 May 2005 01:01:24 GMT lele@… [285] * vcpx (modified) * vcpx/shwrap.py (modified) Escape some more characters Escape also regexp metachars: maybe I should ... Fri, 06 May 2005 09:14:49 GMT lele@… [282] * vcpx (modified) * vcpx/shwrap.py (modified) Escape some more shell meta-chars Fri, 29 Apr 2005 15:28:15 GMT lele@… [272] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tests (modified) * vcpx/tests/shwrap.py (modified) Escape any dollar symbol to avoid shell variable expansion Fri, 29 Apr 2005 07:07:55 GMT lele@… [270] * vcpx (modified) * vcpx/shwrap.py (modified) * vcpx/tests (modified) * vcpx/tests/shwrap.py (modified) Use double quote character around filenames and such Don't use single ... Tue, 26 Apr 2005 14:44:15 GMT John Goerzen [265] * vcpx (modified) * vcpx/shwrap.py (modified) Small typo fix Tue, 26 Apr 2005 14:41:44 GMT John Goerzen [264] * vcpx (modified) * vcpx/shwrap.py (modified) Fixed syntax error Tue, 26 Apr 2005 14:39:07 GMT John Goerzen [263] * vcpx (modified) * vcpx/shwrap.py (modified) First stab at fixing deadlock I ran into this trying to commit a very ... Fri, 22 Apr 2005 16:54:19 GMT Matt Lavin [262] * vcpx (modified) * vcpx/shwrap.py (modified) Fix pipe handle leak Mon, 18 Apr 2005 16:19:55 GMT lele@… [259] * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) * vcpx/cvs.py (modified) Revisited zooko's ReopenableNamedTemporaryFile patch Tue, 22 Mar 2005 17:31:53 GMT lele@… [233] * vcpx (modified) * vcpx/cvsps.py (modified) * vcpx/target.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (modified) Quote any filename fed to underlying shell process Wed, 07 Jul 2004 17:28:03 GMT lele@… [65] * vcpx (modified) * vcpx/shwrap.py (modified) Fix the exit_status that in one case was None instead of 0 Wed, 23 Jun 2004 13:27:16 GMT lele@… [32] * vcpx (modified) * vcpx/shwrap.py (modified) Catch the exit_status with wait() when using popen2 Wed, 23 Jun 2004 11:09:02 GMT lele@… [31] * vcpx (modified) * vcpx/cvs.py (modified) * vcpx/darcs.py (modified) * vcpx/svn.py (modified) * vcpx/shwrap.py (added) New shwrap module imported from cvsync, with input capability