Commit Graph

569 Commits

Author SHA1 Message Date
Zooko O'Whielacronx
c3cdb81c65 catch EnvironmentError from attempt to invoke darcs using subprocess module 2007-06-11 11:59:57 -07:00
Brian Warner
319516a5a2 makefile: add a test-darcs-boringfile target 2007-05-23 17:51:28 -07:00
Brian Warner
c946a5f40c make-version.py: remove the strip-until-<changelog> workaround 2007-05-16 12:02:58 -07:00
Brian Warner
b90d4a243e make-version.py: use 'subprocess' module instead of 'commands', to improve windows compatibility 2007-05-16 11:57:20 -07:00
Brian Warner
985925d70c make-version.py: accomodate windows by ignoring the junk that appears at the start of 'darcs changes' 2007-05-15 17:10:42 -07:00
Brian Warner
24d4e072dd do not include foolscap or zfec coverage in the figleaf reports for the moment: they have their own test suites 2007-05-04 17:00:18 -07:00
Brian Warner
3f6b660272 update version-number handling, pull release tags from darcs history 2007-05-03 20:14:07 -07:00
Zooko O'Whielacronx
d19d1058e0 extirpate all references the "queen" and "metatracker"
This is a potentially disruptive and potentially ugly change to the code base,
because I renamed the object that serves in both roles from "Queen" to
"IntroducerAndVdrive", which is a bit of an ugly name.

However, I think that clarity is important enough in this release to make this
change.  All unit tests pass.  I'm now darcs recording this patch in order to
pull it to other machines for more testing.
2007-04-30 09:57:52 -07:00
Brian Warner
1a6da72861 don't include test code itself in the test-coverage numbers 2007-04-16 12:32:45 -07:00
Brian Warner
3687b37c60 misc cleanup: remove old .tac files, move old stuff into misc/ 2007-04-06 20:37:38 -07:00
Zooko O'Whielacronx
4b4f5bbcba change #!/usr/bin/python to #!/usr/bin/env python
Note that using "whatever version of python the name 'python' maps to in the current shell environment" is more error-prone that specifying which python you mean, such as by executing "/usr/bin/python setup.py" instead of executing "./setup.py".  When you build tahoe (by running "make") it will make a copy of bin/allmydata-tahoe in instdir/bin/allmydata-tahoe with the shebang line rewritten to execute the specific version of python that was used when building instead of to execute "/usr/bin/env python".

However, it seems better that the default for lazy people be "whatever 'python' means currently" instead of "whatever 'python' meant to the manufacturer of your operating system".
2007-03-29 14:01:28 -07:00
Brian Warner
228e17560a control.py: fix get_memory_usage, add a sample client tool 2007-03-07 20:31:49 -07:00
Brian Warner
f0b7cf4bdf figleaf.el: add code to auto-enable the annotation mode for all source files 2007-01-18 01:00:11 -07:00
Brian Warner
aefe54574f figleaf.el: when converting to the elisp-readable format, use our in-tree version of figleaf rather than one found on the system. Also change the keybinding to toggle annotations to C-cC-a, which is easier to type 2007-01-08 21:29:03 -07:00
Brian Warner
322b6738f0 figleaf.el: add some emacs22 comments 2007-01-07 13:10:15 -07:00
Brian Warner
6d1ba16ef3 figleaf.el: announce annotation/deannotation 2007-01-04 21:52:40 -07:00
Brian Warner
0fd032956d more figleaf emacs work: enable the minor mode, then type C-cA to toggle annotations 2007-01-04 01:25:36 -07:00
Brian Warner
e8ee3365ef move figleaf2html and figleaf_htmlizer.py into our tree, for easier customization 2007-01-03 22:06:51 -07:00
Brian Warner
e68118736c add some experimental emacs test-coverage-annotation tools, still in development 2007-01-01 23:48:42 -07:00