Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrite commands to use bugdirs instead of a single bugdir. | W. Trevor King | 2012-08-29 | 1 | -36/+49 |
| | | | | | | | The bulk of the work is in regard to XML, with new BugDir.xml and .from_xml methods to support the new <bugdir> entity. I also split the guts import_xml's ._run method into sub-methods to make the import logic more obvious. | ||||
* | Ran update-copyright.py. | W. Trevor King | 2012-02-16 | 1 | -10/+10 |
| | |||||
* | Fix my busted 1512c0e2a64e patch to libbe/util/encoding.py. | W. Trevor King | 2011-11-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Some temporary changes to encoding.py seem to have been added to commit 1512c0e2a64e19c8d4e5697257a4df5ddd8bc727 Author: W. Trevor King <wking@drexel.edu> Date: Tue Nov 8 07:14:43 2011 -0500 by accident. The initial change came from discussions with Niall Douglas, during which I realized that "filesystem encoding" ususally means the encoding for the *path*, not the *contents*. To avoid further confusion I'd renamed `get_filesystem_encoding` to the less ambiguous `get_text_file_encoding`. This commit should complete the transition. | ||||
* | Run update_copyright.py. | W. Trevor King | 2011-05-25 | 1 | -1/+2 |
| | |||||
* | "X or ''|e" -> "(X or '')|e" for proper escaping. | W. Trevor King | 2011-04-17 | 1 | -7/+7 |
| | |||||
* | Correct <tdata> -> <tbody> typo in `be html` templates. | W. Trevor King | 2011-04-17 | 1 | -2/+2 |
| | |||||
* | Ensure comment div ids start with a letter (per validator.w3.org). | W. Trevor King | 2011-04-17 | 1 | -2/+2 |
| | |||||
* | Correct <tbody> -> </tbody> typo in `be html` templates. | W. Trevor King | 2011-04-17 | 1 | -1/+1 |
| | |||||
* | Rework `be html` to use Jinja2 templates. | W. Trevor King | 2011-04-17 | 1 | -558/+530 |
| | |||||
* | Remove commented code from html.py | Chris Ball | 2011-02-22 | 1 | -3/+0 |
| | |||||
* | Left aligned the table cells | Gianluca Montecchi | 2011-01-25 | 1 | -4/+4 |
| | |||||
* | New html output for html command | Gianluca Montecchi | 2011-01-24 | 1 | -53/+209 |
| | |||||
* | Bumped to version 1.0.01.0.0 | Chris Ball | 2011-01-08 | 1 | -1/+1 |
| | |||||
* | Ran update_copyright.py. | W. Trevor King | 2010-10-21 | 1 | -0/+1 |
| | |||||
* | Avoid loading the whole bugdir when calling `be html -e`. | W. Trevor King | 2010-07-14 | 1 | -3/+5 |
| | | | | | This cleans up Mathieu Clabaut's fix to the html_gen definition problems in `be html -e`. | ||||
* | Exception when doing 'be html -e' | Mathieu Clabaut | 2010-07-12 | 1 | -4/+4 |
| | | | | 'html_gen' was referenced before assignment. | ||||
* | Ran update_copyright.py | W. Trevor King | 2010-06-22 | 1 | -11/+12 |
| | |||||
* | Fix relative links from bug pages in `be html`. | W. Trevor King | 2010-02-22 | 1 | -3/+3 |
| | | | | | Introduced by bugs/XXX.html -> bugs/XXX/index.html in wking@drexel.edu-20100220181238-j5ecst02y0k9ioo9 | ||||
* | Use truncated_id in `be html` comment <div id=""> | W. Trevor King | 2010-02-22 | 1 | -4/+5 |
| | |||||
* | Added `be html --min-id-length INT` option | W. Trevor King | 2010-02-20 | 1 | -2/+8 |
| | |||||
* | Merged Gianluca's truncated-IDs in `be html` output patch. | W. Trevor King | 2010-02-20 | 1 | -20/+46 |
|\ | | | | | | | | | Or at least merged the general idea. Changes in the implementation listed in #bea/01e/2f9#. | ||||
| * | Variable lenght of the file name in the be html command. | Gianluca Montecchi | 2010-02-11 | 1 | -4/+34 |
|/ | |||||
* | Fixed a bug in the be html command. | gian | 2010-02-10 | 1 | -1/+1 |
| | | | | | | File "/usr/lib/python2.5/site-packages/libbe/command/html.py", line 371, in _escape return xml.sax.saxutils.escape(char) NameError: global name 'char' is not defined | ||||
* | Merged Eric Kow's HTML escaping patch | W. Trevor King | 2010-02-09 | 1 | -8/+1 |
| | |||||
* | Sort comments in `be html`. | W. Trevor King | 2010-02-02 | 1 | -0/+2 |
| | |||||
* | libbe.command.html.HTMLGen._long_to_linked_user() handles failed conversion. | W. Trevor King | 2010-01-30 | 1 | -2/+34 |
| | | | | | | | Before, anything matching libbe.util.id.REGEXP was convert-or-die. Now it's convert-or-no-op. Much safer ;). The new _long_to_linked_user doctest would have failed with the old implementation. | ||||
* | `be html` links (<a href="...) #-delimited references in text/* bodies. | W. Trevor King | 2010-01-27 | 1 | -5/+34 |
| | |||||
* | Added shortname (.id.user()) data to `be html`s comment data | W. Trevor King | 2010-01-19 | 1 | -2/+3 |
| | |||||
* | Updated copyright information | W. Trevor King | 2010-01-01 | 1 | -2/+2 |
| | |||||
* | Added UserInterface and other improved abstractions for command handling | W. Trevor King | 2009-12-31 | 1 | -5/+7 |
| | |||||
* | Don't chdir() in libbe/command/html.py doctests. | W. Trevor King | 2009-12-29 | 1 | -10/+7 |
| | |||||
* | Remove libbe.ui.util.cmdutil | W. Trevor King | 2009-12-29 | 1 | -11/+4 |
| | | | | All of its functionality has moved off into more focused modules. | ||||
* | Fixed libbe.command.diff + ugly BugDir.duplicate_bugdir implementation | W. Trevor King | 2009-12-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | duplicate_bugdir() works, but for the vcs backends, it could require shelling out for _every_ file read. This could, and probably will, be horribly slow. Still it works ;). I'm not sure what a better implementation would be. The old implementation checked out the entire earlier state into a temporary directory pros: single shell out, simple upgrade implementation cons: wouldn't work well for HTTP backens I think a good solution would run along the lines of the currently commented out code in duplicate_bugdir(), where a VersionedStorage.changed_since(revision) call would give you a list of changed files. diff could work off of that directly, without the need to generate a whole duplicate bugdir. I'm stuck on how to handle upgrades though... Also removed trailing whitespace from all python files. | ||||
* | Transitioned severity to Command-format, also added Command._get_*() | W. Trevor King | 2009-12-14 | 1 | -3/+4 |
| | | | | | | | | | | | | | | The old .requires_* thing was rediculous. The new ._get_*() callbacks allow the caller to provide a means for getting the expensive structures, which the command can use, or not, as required. This will also make it easier to implement the completion callbacks. The callbacks should probably have matching .set_*() methods, to avoid the current cache tweaking cmd._storage = ... etc. But that can wait for now... | ||||
* | Transitioned new to Command-format | W. Trevor King | 2009-12-14 | 1 | -0/+1 |
| | |||||
* | Transitioned html to Command-format | W. Trevor King | 2009-12-14 | 1 | -118/+146 |
| | |||||
* | Transitioned comment to Command format | W. Trevor King | 2009-12-14 | 1 | -7/+5 |
| | |||||
* | Initial directory restructuring to clarify dependencies | W. Trevor King | 2009-12-07 | 1 | -0/+609 |