aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fixed created tag handling in import-xmlValtteri Kokkoniemi2011-04-161-0/+4
|
* Cleanup libbe.util.subproc.Pipe docstring.W. Trevor King2011-04-151-8/+8
|
* get_fallback_fullname falls back to get_fallback_username if no interesting ↵W. Trevor King2011-04-141-2/+3
| | | | fullname is set.
* get_output_encoding falls back to get_encoding if sys.__stdout__ is redirected.W. Trevor King2011-04-141-1/+1
|
* get_fallback_email() now uses the EMAIL environmental variable (if set).W. Trevor King2011-04-141-3/+2
| | | | | This patch is based on Julien Muchembled's suggestions, which are in turn based on the related Git code in git.git/ident.c.
* Add libbe.ui.util.user.get_fallback_fullname() and use pwd when possible.W. Trevor King2011-04-143-6/+28
| | | | This patch is based on Julien Muchembled's pwd suggestions.
* Fix command-line encoding processing.W. Trevor King2011-04-082-15/+36
| | | | | | | | | | | | | | | | | | | | | | | String command-line options are converted to unicode using the input encoding. We use the fact that Python sets up the original sys.stdout to determine the terminal encoding. This should fix Anders Sneckenborg's issues with Swedish characters: C:\temp\slask4>be new "Svenska tecken åäö" Created bug with ID 6be/5c3 C:\temp\slask4> C:\temp\slask4> C:\temp\slask4>be list ERROR: 'ascii' codec can't decode byte 0xe5 in position 15: ordinal not in range(128) You should set a locale that supports unicode, e.g. export LANG=en_US.utf8 See http://docs.python.org/library/locale.html for details
* Closed /773 (1.0) since we've made a 1.0.0 release.W. Trevor King2011-03-051-1/+1
|
* Work around bzr filelocking issue on Windows.W. Trevor King2011-02-242-2/+7
|
* Fix `IDs` and `Mercurial guide` links in docs.W. Trevor King2011-02-232-4/+4
|
* Local imports and better missing-client detection in client-based VCS classes.W. Trevor King2011-02-224-20/+33
|
* Remove `--complete` from command-line completion unit test.W. Trevor King2011-02-221-1/+0
| | | | | | | | | | This should have been done alongside: commit b64851e3eb706b7b57503a0a605e0984e443747c Author: Robert Lehmann <mail@robertlehmann.de> Date: Fri Nov 26 08:34:35 2010 +0100 Exclude --complete from completion.
* Correct version for recent bzrlib fix.W. Trevor King2011-02-221-9/+9
| | | | | | | | | | | | | | | Rather than guessing from the output of `bzr tags`, I actually looked in the realease notes and tracked the removal of run_direct() to 2.2b2, which is confirmed by the r5146 patch itself: bzr.dev $ ./bzr log -p -n 0 -r 5146 | grep -1 deprec + + @deprecated_method(deprecated_in((2, 2, 0))) def run_direct(self, *args, **kwargs): -- + + @deprecated_method(deprecated_in((2, 2, 0))) def run_direct(self, *args, **kwargs):
* Don't call cmd.cleanup_now() for recent Bazaar versions.W. Trevor King2011-02-221-9/+18
| | | | | | | | | | | | | | | | | | | Bug reported by Michael Chaffin: > C:\XXX\ZZZ>be init > Traceback (most recent call last): > ... > AttributeError: 'cmd_root' object has no attribute '_operation' Due to changes in bzrlib: revno: 5146 [merge] committer: Canonical.com Patch Queue Manager <pqm@pqm.ubuntu.com> branch nick: +trunk timestamp: Mon 2010-04-12 04:09:46 +0100 So for versions of bzr since then, we don't have to worry about calling cleanup_now() anymore.
* Remove commented code from html.pyChris Ball2011-02-221-3/+0
|
* Merge commit 'refs/merge-requests/4' of git://gitorious.org/be/beChris Ball2011-02-221-53/+209
|\
| * Left aligned the table cellsGianluca Montecchi2011-01-251-4/+4
| |
| * New html output for html commandGianluca Montecchi2011-01-241-53/+209
| |
* | Numpydoc is distributed in Gentoo's science overlay.W. Trevor King2011-01-101-1/+4
| |
* | Update link to Numpy docstring guidelines.W. Trevor King2011-01-101-1/+1
| |
* | Use Docutils' rst2doc instead of DocBook XML to generate man page.W. Trevor King2011-01-105-179/+94
|/
* Merge commit 'refs/merge-requests/3' of git://gitorious.org/be/beChris Ball2011-01-088-12/+25
|\
| * Respected all sorting criteria, not only the last.Robert Lehmann2010-11-261-1/+1
| |
| * Change status on assignment of open bugs.Robert Lehmann2010-11-261-0/+2
| | | | | | | | | | | | | | After a bug has been assigned from status `open' it is no longer eligible for that status as described: A working bug that has not been assigned to a developer.
| * Add `mine' sorting criteria showing bugs assigned to yourself first.Robert Lehmann2010-11-261-0/+6
| |
| * Safeguard List._sort_bugs from accumulating values in its default parameters.Robert Lehmann2010-11-261-1/+3
| |
| * Use a clean getattr() instead of eval().Robert Lehmann2010-11-261-1/+1
| |
| * Allow multiple words to be completed at once, eg. for assignees.Robert Lehmann2010-11-261-1/+1
| |
| * Exclude --complete from completion.Robert Lehmann2010-11-261-1/+2
| |
| * Refrain from committing outstanding changes.Robert Lehmann2010-11-211-1/+1
| | | | | | | | This makes be-commit act more like git-commit.
| * Provide context in comments editor.Robert Lehmann2010-11-211-3/+5
| |
| * Fix list --important to actually apply a filter.Robert Lehmann2010-11-141-4/+4
| |
* | Bumped to version 1.0.01.0.0Chris Ball2011-01-0874-75/+83
| |
* | Merge branch 'master' of http://www.physics.drexel.edu/~wking/code/git/beChris Ball2011-01-085-14/+33
|\ \ | |/ |/|
| * Fix unittest for `be show` after 22dd202ff4c0a1893f6e9f4d2b6aa1d4da3bf728.W. Trevor King2010-12-061-3/+3
| |
| * Make libbe.storage.vcs.darcs.Darcs._vcs_listdir() more robust.W. Trevor King2010-12-061-2/+3
| | | | | | | | | | | | | | | | | | | | The old version returned [] (for Darcs 2.5) on darcs show files --no-files --patch 'Initial commit' .be (called in `be diff` for `test_usage.sh darcs`), because darcs returned the paths prefixed with './' (e.g. `./.be`, not `.be`). By calculating relative paths and using the relative paths to determine which files belong to the directory, we can handle both prefixed and plain paths.
| * Run cmd.cleanup_now() after executing bzr commands.W. Trevor King2010-12-061-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise be remove ... blocks if it needs to remove multiple files, since bzrlib.builtins.cmd_remove needs write locks, and the second remove will try to aquire the lock that the first aquire hadn't released. If we force the release, the lock will be available for the second (and later) removal. It's not a problem to call cleanup_now() too often, because calling it clears the cleanup command stack, so I just added explicit cleanups after every bzr .run() call.
| * Adjust `be show --xml` since changes to version_info after Bzr->Git migration.W. Trevor King2010-12-061-2/+1
| |
| * Update release.py to generate .be/id-cache and remove update_copyright.py.W. Trevor King2010-12-061-0/+10
| | | | | | | | | | | | | | | | | | The log output from generating .be/id-cache might confuse new BE users, so we should distribute the bug repo with a pre-built cache. update_copyright.py isn't much use without the Git repo from which it extracts authorship info, so we'll have a cleaner release tarball without it.
| * Cleanup linking from doc/tutorial.txt to email and HTTP docs.W. Trevor King2010-12-061-7/+6
| |
* | Clarify that bugs cannot contain multi-line descriptionsDieter Plaetinck2010-10-311-4/+5
| |
* | Merge branch 'master' of http://www.physics.drexel.edu/~wking/code/git/beChris Ball2010-10-3118-93/+158
|\|
| * Add missing bugs & values from my copy of the old CFBE Mercurial repo.W. Trevor King2010-10-3010-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Missing bugs ============ /bea/e23 (alpha) is equivalent to /9f9/d08 (in the Mercurial repo). Similarly, /bea/76a (beta) is equivalent to /9f9/eb9. This is because the Git and Mercurial repos made the 1.2->1.3 directory format upgrade independently, and the 1.2 -> 1.3 upgrade converts target strings into target bugs. Mercurial: changeset: 62:ef4f395dc0ce user: W. Trevor King <wking@drexel.edu> date: Sun Dec 06 02:15:16 2009 -0500 summary: Upgraded BE repository to Bugs Everywhere Directory v1.3 [add .be/bugs/d08caa3b-08ca-429b-98e7-ab5da5226c92/values, upgrade Bugs Everywhere Tree 1 0 -> Bugs Everywhere Directory v1.3 ...] Git: commit 35c49dae09078efb1bbab9d5af4096d35c68adbf Author: wking <wking@thialfi> Date: Tue Jun 22 14:15:47 2010 -0400 Upgraded interfaces/web/.be to Bugs Everywhere Directory v1.4 ... [add interfaces/web/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e23d7982-7e32-4c78-b62e-83ecc42b4cd7/values upgrade Bugs Everywhere Tree 1 0 -> Bugs Everywhere Directory v1.4 ...] Missing comments ================ Basic comment life cycle ------------------------ commit 79ce26825a5a19678e0a26c5a5d78965732d24d3 Author: wking <wking@thialfi> Date: Tue Jun 22 14:22:36 2010 -0400 Moved CFBE bugs from interfaces/web/.be into .be/ [move interfaces/web/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body to .be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body ...] commit 35c49dae09078efb1bbab9d5af4096d35c68adbf Author: wking <wking@thialfi> Date: Tue Jun 22 14:15:47 2010 -0400 Upgraded interfaces/web/.be to Bugs Everywhere Directory v1.4 ... [move interfaces/web/.be/ bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body to interfaces/web/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body ...] commit e9a713798fa7679fa4be6ccba40f77e3fdf3b538 Author: Chris Ball <cjb@t60> Date: Sun Jun 20 19:27:36 2010 -0400 Remove the .be/ copy from inside cfbe dir [remove interfaces/web/.be/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body ...] commit 46953e63dd929637f67a4d10065a3f28c403dbdf Author: Steve Losh <steve@stevelosh.com> Date: Sat Jan 31 02:24:31 2009 -0500 Implemented the single bug view. [add .be/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body ...] Lost when --------- The comments do not seem to have survived the 2eab4691ff80455cd0ca25b2c58fb3acb1dcbdeb merge: $ git show --pretty=raw 2eab4691ff80455cd0ca25b2c58fb3acb1dcbdeb commit 2eab4691ff80455cd0ca25b2c58fb3acb1dcbdeb tree b97ffb0ad8cdfeecc2182fe830e452fabda6eb1a parent 39d9e788f7133a959f7594d7c8eb7985c4e6f847 parent 4592e1ae1165f74aba16cd76dc2f19197b81465a author W. Trevor King <wking@drexel.edu> 1277430423 -0400 committer W. Trevor King <wking@drexel.edu> 1277430423 -0400 Merge CFBE bugs into the main BE bug repo $ git diff 4592e1ae1165f74aba16cd76dc2f19197b81465a..39d9e788f7133a959f7594d7c8eb7985c4e6f847 | grep -A 1 '^diff.*body' ... diff --git a/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body b/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body deleted file mode 100644 ...
| * Add .be/id-cache to .gitignore.W. Trevor King2010-10-301-0/+1
| |
| * Restore comment body for /bea/866/738 (lost on the CFBE merge?).W. Trevor King2010-10-301-0/+1
| |
| * Make dependency tree output respect --show-status/--show-summary flags.W. Trevor King2010-10-281-6/+6
| |
| * Move Filter, parse_status, and parse_severity from list to depend.W. Trevor King2010-10-282-67/+68
| | | | | | | | This breaks an import dependency cycle.
| * libbe.command.depend now shares libbe.command.list's status/severity parsing ↵W. Trevor King2010-10-282-38/+35
| | | | | | | | for consistency.
| * Fixed `list --sort ...` bug.W. Trevor King2010-10-281-1/+3
| |
| * Add `list --sort time` test reproducing Gianluca's bug.W. Trevor King2010-10-281-0/+1
| |