# HG changeset patch # User Anton Shestakov # Date 1457706103 -28800 # Node ID 19b4a2087dfcb942181a5cd43a56654292ea12b0 # Parent dbba18ba26d469085c2930de3f8e3904a980aae5 largefiles: specify unit for ui.progress when operating on files Also make it available for translation. It could already be translated, because it's used as a unit in archival.py and subrepo.py, for example. diff -r dbba18ba26d4 -r 19b4a2087dfc hgext/largefiles/basestore.py --- a/hgext/largefiles/basestore.py Wed Mar 09 23:59:26 2016 +0900 +++ b/hgext/largefiles/basestore.py Fri Mar 11 22:21:43 2016 +0800 @@ -63,7 +63,7 @@ at = 0 available = self.exists(set(hash for (_filename, hash) in files)) for filename, hash in files: - ui.progress(_('getting largefiles'), at, unit='lfile', + ui.progress(_('getting largefiles'), at, unit=_('files'), total=len(files)) at += 1 ui.note(_('getting %s:%s\n') % (filename, hash)) diff -r dbba18ba26d4 -r 19b4a2087dfc hgext/largefiles/lfcommands.py --- a/hgext/largefiles/lfcommands.py Wed Mar 09 23:59:26 2016 +0900 +++ b/hgext/largefiles/lfcommands.py Fri Mar 11 22:21:43 2016 +0800 @@ -346,7 +346,7 @@ ui.debug("%d largefiles need to be uploaded\n" % len(files)) for hash in files: - ui.progress(_('uploading largefiles'), at, unit='largefile', + ui.progress(_('uploading largefiles'), at, unit=_('files'), total=len(files)) source = lfutil.findfile(rsrc, hash) if not source: diff -r dbba18ba26d4 -r 19b4a2087dfc tests/test-largefiles-wireproto.t --- a/tests/test-largefiles-wireproto.t Wed Mar 09 23:59:26 2016 +0900 +++ b/tests/test-largefiles-wireproto.t Fri Mar 11 22:21:43 2016 +0800 @@ -291,7 +291,7 @@ using http://localhost:$HGPORT2/ sending capabilities command sending batch command - getting largefiles: 0/1 lfile (0.00%) + getting largefiles: 0/1 files (0.00%) getting f1:02a439e5c31c526465ab1a0ca1f431f76b827b90 sending getlfile command found 02a439e5c31c526465ab1a0ca1f431f76b827b90 in store