qbrowse: (internally handled) traceback if revno=""
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QBzr |
Fix Released
|
Medium
|
Lukáš Lalinský |
Bug Description
1. "bzr qbrowse"
2. clear the "revision" field, press ShowRevision
3. see console output:
Traceback (most recent call last):
File "C:/Documents and Settings/
revspec = RevisionSpec.
File "bzrlib\
bzrlib.
Possible improvements (just variants):
- provide a MessageBox-Feedback that the operation failed
- or: disply "Show revision" grayed as long as the revision number is not valid
- or: treat Revno="" as an alias for the latest revision
in addition:
- make "Show Revision" the default button when editing the revno filed, thus pressing <RETURN> should work
Changed in qbzr: | |
assignee: | nobody → luks |
importance: | Undecided → Medium |
milestone: | none → 0.8.1 |
status: | New → Fix Committed |
Changed in qbzr: | |
milestone: | 0.8.1 → 0.9.0 |
Changed in qbzr: | |
status: | Fix Committed → Fix Released |
It actualy already does the first option, but only for invalid revision specifiers. I didn't realize it can raise also NoSuchRevisionSpec. I'll add that and aliasing "" to the latest revision.