lp:~gz/qbzr/reliable_exception_encoding_686735

Created by Martin Packman and last modified
Get this branch:
bzr branch lp:~gz/qbzr/reliable_exception_encoding_686735
Only Martin Packman can upload to this branch. If you are Martin Packman please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Martin Packman
Project:
QBzr
Status:
Merged

Recent revisions

1272. By Martin Packman

Change of approach, just serialise needed attributes rather than introspecting exception instances

1271. By Martin Packman

As qbzr uses splitlines and bencode doesn't escape newlines do need unicode-escape

1270. By Martin Packman

Add extra test for existing logic over which exception attributes should be serialised

1269. By Martin Packman

Add comment suggested by Alexander in review, and make original try/except Python 2.4 friendly too

1268. By Martin Packman

Bencode exception instances with dedicated function for better reliability

1267. By Alexander Belchenko

encode strings in error objects with unicode-escape.

1266. By Alexander Belchenko

qupdate, qunbind, qgetupdates: new --immediate option will run these commands without waiting for the user to click on the Ok button (Luis Arias)

1265. By Gary van der Merwe

qannotate: Fix recursion stop for translate_positions.

1264. By Gary van der Merwe

qannotate: Try maintain the scroll position and selection when switching annotated revisions.

1263. By Gary van der Merwe

qannotate: Don't move the log_list selection when changing the annotated revision.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:qbzr
This branch contains Public information 
Everyone can see this information.

Subscribers