##// END OF EJS Templates
codingstyle: remove trailing spaces in various text files...
Mads Kiilerich -
r19023:86531a70 default
parent child Browse files
Show More
@@ -562,7 +562,7 b' proc makewindow {} {'
562 if {[info exists posx]} {
562 if {[info exists posx]} {
563 wm geometry . +$posx+$posy
563 wm geometry . +$posx+$posy
564 }
564 }
565
565
566 menu .bar
566 menu .bar
567 .bar add cascade -label "File" -menu .bar.file
567 .bar add cascade -label "File" -menu .bar.file
568 menu .bar.file
568 menu .bar.file
@@ -1,11 +1,11 b''
1 # lint Python modules using external checkers.
1 # lint Python modules using external checkers.
2 #
2 #
3 # This is the main checker controlling the other ones and the reports
3 # This is the main checker controlling the other ones and the reports
4 # generation. It is itself both a raw checker and an astng checker in order
4 # generation. It is itself both a raw checker and an astng checker in order
5 # to:
5 # to:
6 # * handle message activation / deactivation at the module level
6 # * handle message activation / deactivation at the module level
7 # * handle some basic but necessary stats'data (number of classes, methods...)
7 # * handle some basic but necessary stats'data (number of classes, methods...)
8 #
8 #
9 [MASTER]
9 [MASTER]
10
10
11 # Specify a configuration file.
11 # Specify a configuration file.
@@ -95,7 +95,7 b' comment=no'
95
95
96
96
97 # try to find bugs in the code using type inference
97 # try to find bugs in the code using type inference
98 #
98 #
99 [TYPECHECK]
99 [TYPECHECK]
100
100
101 # Tells whether missing members accessed in mixin class should be ignored. A
101 # Tells whether missing members accessed in mixin class should be ignored. A
@@ -120,7 +120,7 b' generated-members=REQUEST,acl_users,aq_p'
120 # * undefined variables
120 # * undefined variables
121 # * redefinition of variable from builtins or from an outer scope
121 # * redefinition of variable from builtins or from an outer scope
122 # * use of variable before assignment
122 # * use of variable before assignment
123 #
123 #
124 [VARIABLES]
124 [VARIABLES]
125
125
126 # Tells whether we should check for unused import in __init__ files.
126 # Tells whether we should check for unused import in __init__ files.
@@ -143,7 +143,7 b' additional-builtins='
143 # * dangerous default values as arguments
143 # * dangerous default values as arguments
144 # * redefinition of function / method / class
144 # * redefinition of function / method / class
145 # * uses of the global statement
145 # * uses of the global statement
146 #
146 #
147 [BASIC]
147 [BASIC]
148
148
149 # Required attributes for module, separated by a comma
149 # Required attributes for module, separated by a comma
@@ -197,7 +197,7 b' bad-functions=map,filter,apply,input'
197 # * relative / wildcard imports
197 # * relative / wildcard imports
198 # * cyclic imports
198 # * cyclic imports
199 # * uses of deprecated modules
199 # * uses of deprecated modules
200 #
200 #
201 [IMPORTS]
201 [IMPORTS]
202
202
203 # Deprecated modules which should not be used, separated by a comma
203 # Deprecated modules which should not be used, separated by a comma
@@ -219,7 +219,7 b' int-import-graph='
219 # checks for sign of poor/misdesign:
219 # checks for sign of poor/misdesign:
220 # * number of methods, attributes, local variables...
220 # * number of methods, attributes, local variables...
221 # * size, complexity of functions, methods
221 # * size, complexity of functions, methods
222 #
222 #
223 [DESIGN]
223 [DESIGN]
224
224
225 # Maximum number of arguments for function / method
225 # Maximum number of arguments for function / method
@@ -257,7 +257,7 b' max-public-methods=20'
257 # * attributes not defined in the __init__ method
257 # * attributes not defined in the __init__ method
258 # * supported interfaces implementation
258 # * supported interfaces implementation
259 # * unreachable code
259 # * unreachable code
260 #
260 #
261 [CLASSES]
261 [CLASSES]
262
262
263 # List of interface methods to ignore, separated by a comma. This is used for
263 # List of interface methods to ignore, separated by a comma. This is used for
@@ -273,7 +273,7 b' defining-attr-methods=__init__,__new__,s'
273 # * strict indentation
273 # * strict indentation
274 # * line length
274 # * line length
275 # * use of <> instead of !=
275 # * use of <> instead of !=
276 #
276 #
277 [FORMAT]
277 [FORMAT]
278
278
279 # Maximum number of characters on a single line.
279 # Maximum number of characters on a single line.
@@ -290,7 +290,7 b" indent-string=' '"
290 # checks for:
290 # checks for:
291 # * warning notes in the code like FIXME, XXX
291 # * warning notes in the code like FIXME, XXX
292 # * PEP 263: source code with non ascii character but no encoding declaration
292 # * PEP 263: source code with non ascii character but no encoding declaration
293 #
293 #
294 [MISCELLANEOUS]
294 [MISCELLANEOUS]
295
295
296 # List of note tags to take in consideration, separated by a comma.
296 # List of note tags to take in consideration, separated by a comma.
@@ -300,7 +300,7 b' notes=FIXME,XXX,TODO'
300 # checks for similarities and duplicated code. This computation may be
300 # checks for similarities and duplicated code. This computation may be
301 # memory / CPU intensive, so you should disable it if you experiments some
301 # memory / CPU intensive, so you should disable it if you experiments some
302 # problems.
302 # problems.
303 #
303 #
304 [SIMILARITIES]
304 [SIMILARITIES]
305
305
306 # Minimum lines number of a similarity.
306 # Minimum lines number of a similarity.
@@ -10,7 +10,7 b''
10 " Bob Hiestand <bob.hiestand@gmail.com> for the fabulous
10 " Bob Hiestand <bob.hiestand@gmail.com> for the fabulous
11 " cvscommand.vim from which this script was directly created by
11 " cvscommand.vim from which this script was directly created by
12 " means of sed commands and minor tweaks.
12 " means of sed commands and minor tweaks.
13 " Note:
13 " Note:
14 " For Vim7 the use of Bob Hiestand's vcscommand.vim
14 " For Vim7 the use of Bob Hiestand's vcscommand.vim
15 " <http://www.vim.org/scripts/script.php?script_id=90>
15 " <http://www.vim.org/scripts/script.php?script_id=90>
16 " in conjunction with Vladmir Marek's Hg backend
16 " in conjunction with Vladmir Marek's Hg backend
@@ -19,7 +19,7 b''
19
19
20 <!-- help.wxs -->
20 <!-- help.wxs -->
21 <?define helpFolder.guid = {9FA957DB-6DFE-44f2-AD03-293B2791CF17} ?>
21 <?define helpFolder.guid = {9FA957DB-6DFE-44f2-AD03-293B2791CF17} ?>
22
22
23 <!-- i18n.wxs -->
23 <!-- i18n.wxs -->
24 <?define i18nFolder.guid = {1BF8026D-CF7C-4174-AEE6-D6B7BF119248} ?>
24 <?define i18nFolder.guid = {1BF8026D-CF7C-4174-AEE6-D6B7BF119248} ?>
25
25
@@ -4,7 +4,7 b''
4 <?include guids.wxi ?>
4 <?include guids.wxi ?>
5 <?include defines.wxi ?>
5 <?include defines.wxi ?>
6
6
7 <?define hg_po_langs =
7 <?define hg_po_langs =
8 da;de;el;fr;it;ja;pt_BR;ro;ru;sv;zh_CN;zh_TW
8 da;de;el;fr;it;ja;pt_BR;ro;ru;sv;zh_CN;zh_TW
9 ?>
9 ?>
10
10
@@ -14,8 +14,8 b''
14 <Component Id="i18nFolder" Guid="$(var.i18nFolder.guid)" Win64='$(var.IsX64)'>
14 <Component Id="i18nFolder" Guid="$(var.i18nFolder.guid)" Win64='$(var.IsX64)'>
15 <File Name="hggettext" KeyPath="yes" />
15 <File Name="hggettext" KeyPath="yes" />
16 <?foreach LANG in $(var.hg_po_langs) ?>
16 <?foreach LANG in $(var.hg_po_langs) ?>
17 <File Id="hg.$(var.LANG).po"
17 <File Id="hg.$(var.LANG).po"
18 Name="$(var.LANG).po"
18 Name="$(var.LANG).po"
19 />
19 />
20 <?endforeach?>
20 <?endforeach?>
21 </Component>
21 </Component>
@@ -16,7 +16,7 b''
16 <?endif?>
16 <?endif?>
17
17
18 <Product Id='*'
18 <Product Id='*'
19 Name='Mercurial $(var.Version) ($(var.Platform))'
19 Name='Mercurial $(var.Version) ($(var.Platform))'
20 UpgradeCode='$(var.ProductUpgradeCode)'
20 UpgradeCode='$(var.ProductUpgradeCode)'
21 Language='1033' Codepage='1252' Version='$(var.Version)'
21 Language='1033' Codepage='1252' Version='$(var.Version)'
22 Manufacturer='Matt Mackall and others'>
22 Manufacturer='Matt Mackall and others'>
@@ -303,7 +303,7 b' ul.auto-toc {'
303 div.contents.local {
303 div.contents.local {
304 -moz-column-width: 10em;
304 -moz-column-width: 10em;
305 -moz-column-gap: 1em;
305 -moz-column-gap: 1em;
306
306
307 -webkit-column-width: 10em;
307 -webkit-column-width: 10em;
308 -webkit-column-gap: 1em;
308 -webkit-column-gap: 1em;
309 }
309 }
@@ -1,8 +1,8 b''
1 # Greek translations for Mercurial
1 # Greek translations for Mercurial
2 # Ελληνική μετάφραση των μηνυμάτων του Mercurial
2 # Ελληνική μετάφραση των μηνυμάτων του Mercurial
3 #
3 #
4 # Copyright (C) 2009 Matt Mackall και άλλοι
4 # Copyright (C) 2009 Matt Mackall και άλλοι
5 #
5 #
6 msgid ""
6 msgid ""
7 msgstr ""
7 msgstr ""
8 "Project-Id-Version: Mercurial\n"
8 "Project-Id-Version: Mercurial\n"
@@ -1,17 +1,17 b''
1 # French translations for Mercurial
1 # French translations for Mercurial
2 # Traductions françaises de Mercurial
2 # Traductions françaises de Mercurial
3 # Copyright (C) 2009 Matt Mackall <mpm@selenic.com> and others
3 # Copyright (C) 2009 Matt Mackall <mpm@selenic.com> and others
4 #
4 #
5 # Quelques règles :
5 # Quelques règles :
6 # - dans l'aide d'une commande, la première ligne descriptive
6 # - dans l'aide d'une commande, la première ligne descriptive
7 # commence par un verbe au présent sans majuscule
7 # commence par un verbe au présent sans majuscule
8 # - dans l'aide d'une commande, la description des options
8 # - dans l'aide d'une commande, la description des options
9 # utilise un verbe à l'infinitif
9 # utilise un verbe à l'infinitif
10 #
10 #
11 # Note : la terminologie ci-dessous est loin d'être complète, figée ou
11 # Note : la terminologie ci-dessous est loin d'être complète, figée ou
12 # parfaite. À compléter et à améliorer, particulièrement les
12 # parfaite. À compléter et à améliorer, particulièrement les
13 # termes comportant un point d'interrogation...
13 # termes comportant un point d'interrogation...
14 #
14 #
15 # Dictionnaire de termes courants :
15 # Dictionnaire de termes courants :
16 # - to apply a patch appliquer un patch
16 # - to apply a patch appliquer un patch
17 # - a branch une branche
17 # - a branch une branche
@@ -46,7 +46,7 b''
46 # untracked non suivi, non géré, pas sous contrôle du dépôt,
46 # untracked non suivi, non géré, pas sous contrôle du dépôt,
47 # hors révision ?
47 # hors révision ?
48 # - the working directory le répertoire de travail
48 # - the working directory le répertoire de travail
49 #
49 #
50 # Termes très courants repris de l'anglais - à utiliser sans guillemets
50 # Termes très courants repris de l'anglais - à utiliser sans guillemets
51 # pour ne pas alourdir inutilement la traduction :
51 # pour ne pas alourdir inutilement la traduction :
52 # - a diff un diff ? (ou également un patch ? synonymes...)
52 # - a diff un diff ? (ou également un patch ? synonymes...)
@@ -54,7 +54,7 b''
54 # - a patch un patch
54 # - a patch un patch
55 # - a tag un tag
55 # - a tag un tag
56 # - to tag taguer
56 # - to tag taguer
57 #
57 #
58 # Termes anglais avec une signification très spécifique, difficile à
58 # Termes anglais avec une signification très spécifique, difficile à
59 # paraphraser sans alourdir ou perdre le sens - à utiliser avec guillemets :
59 # paraphraser sans alourdir ou perdre le sens - à utiliser avec guillemets :
60 # - a bundle un \"bundle\"
60 # - a bundle un \"bundle\"
@@ -62,7 +62,7 b''
62 # - a changeset un \"changeset\"
62 # - a changeset un \"changeset\"
63 # - a changegroup un \"changegroup\"
63 # - a changegroup un \"changegroup\"
64 # - the tip la révision \"tip\"
64 # - the tip la révision \"tip\"
65 #
65 #
66 # Termes dont le classement / la traduction sont à déterminer :
66 # Termes dont le classement / la traduction sont à déterminer :
67 # - a commit un commit, un \"commit\"
67 # - a commit un commit, un \"commit\"
68 # - to commit \"committer\" ? (beuark, même dit tous les jours)
68 # - to commit \"committer\" ? (beuark, même dit tous les jours)
@@ -73,7 +73,7 b''
73 # - to push propager ? (utilisé par svn pour commit)
73 # - to push propager ? (utilisé par svn pour commit)
74 # publier ? pousser ?? envoyer ??
74 # publier ? pousser ?? envoyer ??
75 # - the series file (mq) ?
75 # - the series file (mq) ?
76 #
76 #
77 # Notes :
77 # Notes :
78 # - (cédric) je verrais bien l'ajout d'une rubrique générale dans l'aide
78 # - (cédric) je verrais bien l'ajout d'une rubrique générale dans l'aide
79 # (par exemple 'hg help glossary') librement remplissable par chaque équipe
79 # (par exemple 'hg help glossary') librement remplissable par chaque équipe
@@ -81,7 +81,7 b''
81 # qui vont être rencontrés dans mercurial - et en particulier permettrait
81 # qui vont être rencontrés dans mercurial - et en particulier permettrait
82 # de faire le lien avec des termes franglisants parfois utilisés
82 # de faire le lien avec des termes franglisants parfois utilisés
83 # (par ex. fusionner = "merger", etc.) ... ?
83 # (par ex. fusionner = "merger", etc.) ... ?
84 #
84 #
85 msgid ""
85 msgid ""
86 msgstr ""
86 msgstr ""
87 "Project-Id-Version: Mercurial\n"
87 "Project-Id-Version: Mercurial\n"
@@ -277,7 +277,7 b' class _BaseFile(list):'
277 an instance of :class:`~polib._BaseEntry`.
277 an instance of :class:`~polib._BaseEntry`.
278 """
278 """
279 return self.find(entry.msgid, by='msgid') is not None
279 return self.find(entry.msgid, by='msgid') is not None
280
280
281 def __eq__(self, other):
281 def __eq__(self, other):
282 return unicode(self) == unicode(other)
282 return unicode(self) == unicode(other)
283
283
@@ -502,7 +502,7 b' class _BaseFile(list):'
502 7*4+entries_len*8, # start of value index
502 7*4+entries_len*8, # start of value index
503 0, keystart # size and offset of hash table
503 0, keystart # size and offset of hash table
504 # Important: we don't use hash tables
504 # Important: we don't use hash tables
505 )
505 )
506 output += array.array("i", offsets).tostring()
506 output += array.array("i", offsets).tostring()
507 output += ids
507 output += ids
508 output += strs
508 output += strs
@@ -631,7 +631,7 b' class MOFile(_BaseFile):'
631
631
632 def __init__(self, *args, **kwargs):
632 def __init__(self, *args, **kwargs):
633 """
633 """
634 Constructor, accepts all keywords arguments accepted by
634 Constructor, accepts all keywords arguments accepted by
635 :class:`~polib._BaseFile` class.
635 :class:`~polib._BaseFile` class.
636 """
636 """
637 _BaseFile.__init__(self, *args, **kwargs)
637 _BaseFile.__init__(self, *args, **kwargs)
@@ -774,7 +774,7 b' class _BaseEntry(object):'
774 Returns the string representation of the entry.
774 Returns the string representation of the entry.
775 """
775 """
776 return unicode(self).encode(self.encoding)
776 return unicode(self).encode(self.encoding)
777
777
778 def __eq__(self, other):
778 def __eq__(self, other):
779 return unicode(self) == unicode(other)
779 return unicode(self) == unicode(other)
780
780
@@ -787,7 +787,7 b' class _BaseEntry(object):'
787 specialchars_count = 0
787 specialchars_count = 0
788 for c in ['\\', '\n', '\r', '\t', '"']:
788 for c in ['\\', '\n', '\r', '\t', '"']:
789 specialchars_count += field.count(c)
789 specialchars_count += field.count(c)
790 # comparison must take into account fieldname length + one space
790 # comparison must take into account fieldname length + one space
791 # + 2 quotes (eg. msgid "<string>")
791 # + 2 quotes (eg. msgid "<string>")
792 flength = len(fieldname) + 3
792 flength = len(fieldname) + 3
793 if plural_index:
793 if plural_index:
@@ -890,9 +890,9 b' class POEntry(_BaseEntry):'
890 filelist.append(fpath)
890 filelist.append(fpath)
891 filestr = ' '.join(filelist)
891 filestr = ' '.join(filelist)
892 if wrapwidth > 0 and len(filestr) + 3 > wrapwidth:
892 if wrapwidth > 0 and len(filestr) + 3 > wrapwidth:
893 # textwrap split words that contain hyphen, this is not
893 # textwrap split words that contain hyphen, this is not
894 # what we want for filenames, so the dirty hack is to
894 # what we want for filenames, so the dirty hack is to
895 # temporally replace hyphens with a char that a file cannot
895 # temporally replace hyphens with a char that a file cannot
896 # contain, like "*"
896 # contain, like "*"
897 ret += [l.replace('*', '-') for l in wrap(
897 ret += [l.replace('*', '-') for l in wrap(
898 filestr.replace('-', '*'),
898 filestr.replace('-', '*'),
@@ -1099,7 +1099,7 b' class _POFileParser(object):'
1099 self.add('PP', all, 'PP')
1099 self.add('PP', all, 'PP')
1100 self.add('CT', ['ST', 'HE', 'GC', 'OC', 'FL', 'TC', 'PC', 'PM',
1100 self.add('CT', ['ST', 'HE', 'GC', 'OC', 'FL', 'TC', 'PC', 'PM',
1101 'PP', 'MS', 'MX'], 'CT')
1101 'PP', 'MS', 'MX'], 'CT')
1102 self.add('MI', ['ST', 'HE', 'GC', 'OC', 'FL', 'CT', 'TC', 'PC',
1102 self.add('MI', ['ST', 'HE', 'GC', 'OC', 'FL', 'CT', 'TC', 'PC',
1103 'PM', 'PP', 'MS', 'MX'], 'MI')
1103 'PM', 'PP', 'MS', 'MX'], 'MI')
1104 self.add('MP', ['TC', 'GC', 'PC', 'PM', 'PP', 'MI'], 'MP')
1104 self.add('MP', ['TC', 'GC', 'PC', 'PM', 'PP', 'MI'], 'MP')
1105 self.add('MS', ['MI', 'MP', 'TC'], 'MS')
1105 self.add('MS', ['MI', 'MP', 'TC'], 'MS')
@@ -1213,7 +1213,7 b' class _POFileParser(object):'
1213 # since entries are added when another entry is found, we must add
1213 # since entries are added when another entry is found, we must add
1214 # the last entry here (only if there are lines)
1214 # the last entry here (only if there are lines)
1215 self.instance.append(self.current_entry)
1215 self.instance.append(self.current_entry)
1216 # before returning the instance, check if there's metadata and if
1216 # before returning the instance, check if there's metadata and if
1217 # so extract it in a dict
1217 # so extract it in a dict
1218 firstentry = self.instance[0]
1218 firstentry = self.instance[0]
1219 if firstentry.msgid == '': # metadata found
1219 if firstentry.msgid == '': # metadata found
@@ -1512,7 +1512,7 b' class _MOFileParser(object):'
1512 # close opened file
1512 # close opened file
1513 self.fhandle.close()
1513 self.fhandle.close()
1514 return self.instance
1514 return self.instance
1515
1515
1516 def _build_entry(self, msgid, msgstr=None, msgid_plural=None,
1516 def _build_entry(self, msgid, msgstr=None, msgid_plural=None,
1517 msgstr_plural=None):
1517 msgstr_plural=None):
1518 msgctxt_msgid = msgid.split('\x04')
1518 msgctxt_msgid = msgid.split('\x04')
@@ -1551,7 +1551,7 b' class TextWrapper(textwrap.TextWrapper):'
1551 drop_whitespace option.
1551 drop_whitespace option.
1552 """
1552 """
1553 def __init__(self, *args, **kwargs):
1553 def __init__(self, *args, **kwargs):
1554 drop_whitespace = kwargs.pop('drop_whitespace', True)
1554 drop_whitespace = kwargs.pop('drop_whitespace', True)
1555 textwrap.TextWrapper.__init__(self, *args, **kwargs)
1555 textwrap.TextWrapper.__init__(self, *args, **kwargs)
1556 self.drop_whitespace = drop_whitespace
1556 self.drop_whitespace = drop_whitespace
1557
1557
@@ -1,13 +1,13 b''
1 # Brazilian Portuguese translations for Mercurial
1 # Brazilian Portuguese translations for Mercurial
2 # Traduções do Mercurial para português do Brasil
2 # Traduções do Mercurial para português do Brasil
3 # Copyright (C) 2011 Matt Mackall and others
3 # Copyright (C) 2011 Matt Mackall and others
4 #
4 #
5 # Translators:
5 # Translators:
6 # Diego Oliveira <diego@diegooliveira.com>
6 # Diego Oliveira <diego@diegooliveira.com>
7 # Wagner Bruna <wbruna@softwareexpress.com.br>
7 # Wagner Bruna <wbruna@softwareexpress.com.br>
8 #
8 #
9 # Translation dictionary:
9 # Translation dictionary:
10 #
10 #
11 # archive pacote
11 # archive pacote
12 # branch ramificar (v.), ramo (s.)
12 # branch ramificar (v.), ramo (s.)
13 # bundle bundle
13 # bundle bundle
@@ -26,7 +26,7 b''
26 # tip tip (tag), ponta
26 # tip tip (tag), ponta
27 # update atualizar (v.), atualização (s.)
27 # update atualizar (v.), atualização (s.)
28 # working directory diretório de trabalho
28 # working directory diretório de trabalho
29 #
29 #
30 msgid ""
30 msgid ""
31 msgstr ""
31 msgstr ""
32 "Project-Id-Version: Mercurial\n"
32 "Project-Id-Version: Mercurial\n"
@@ -7,15 +7,15 b''
7 # Файловая структура
7 # Файловая структура
8 #
8 #
9 # repository — хранилище (не «репозиторий»)
9 # repository — хранилище (не «репозиторий»)
10 # subrepository — подхранилище (не «субрепозиторий»)
10 # subrepository — подхранилище (не «субрепозиторий»)
11 # store — склад (= место хранения файлов в LargefilesExtension),
11 # store — склад (= место хранения файлов в LargefilesExtension),
12 # (не «хранилище»)
12 # (не «хранилище»)
13 # directory — каталог (не «директорий», не «директория»)
13 # directory — каталог (не «директорий», не «директория»)
14 # folder — папка
14 # folder — папка
15 # source — источник
15 # source — источник
16 # source file — исходный файл
16 # source file — исходный файл
17 # destination — назначение
17 # destination — назначение
18 # destination file — файл назначения
18 # destination file — файл назначения
19 #
19 #
20 #
20 #
21 # Названия основных действий
21 # Названия основных действий
@@ -33,30 +33,30 b''
33 # checkout — извлечь (напр. из хранилища Subversion)
33 # checkout — извлечь (напр. из хранилища Subversion)
34 # resolve — уладить (конфликт)
34 # resolve — уладить (конфликт)
35 # revert — вернуть
35 # revert — вернуть
36 # discard — отбросить
36 # discard — отбросить
37 #
37 #
38 # Слова на тему «удаление»
38 # Слова на тему «удаление»
39 #
39 #
40 # clean — чистый (~ локальный файл, не содержащий изменений по сравнению с хранилищем)
40 # clean — чистый (~ локальный файл, не содержащий изменений по сравнению с хранилищем)
41 # clean working copy — чистая рабочая копия (= не содержащая изменённых файлов)
41 # clean working copy — чистая рабочая копия (= не содержащая изменённых файлов)
42 # purge — зачистить (напр. удалить неиспользуемые файлы из рабочей копии),
42 # purge — зачистить (напр. удалить неиспользуемые файлы из рабочей копии),
43 # (не «удалить», не «очистить»)
43 # (не «удалить», не «очистить»)
44 # strip — срезать (~ ревизию и всех её потомков)
44 # strip — срезать (~ ревизию и всех её потомков)
45 # strip revision — срезать ревизию
45 # strip revision — срезать ревизию
46 # delete — удалить, уничтожить (напр. стереть с диска)
46 # delete — удалить, уничтожить (напр. стереть с диска)
47 # remove — изъять (из-под контроля версий, не «удалить»)
47 # remove — изъять (из-под контроля версий, не «удалить»)
48 #
48 #
49 #
49 #
50 # Слова на тему «слияние»
50 # Слова на тему «слияние»
51 #
51 #
52 # branch — ветка (не «ветвь», не «бранч»), гл. ветвление
52 # branch — ветка (не «ветвь», не «бранч»), гл. ветвление
53 # frozen branch — замороженная ветка
53 # frozen branch — замороженная ветка
54 # named branch — именованная ветка
54 # named branch — именованная ветка
55 # diff — различия (не «дифф»)
55 # diff — различия (не «дифф»)
56 # merge — слить (сущ. «слияние»)
56 # merge — слить (сущ. «слияние»)
57 # backout — обратить изменения (~ сделанные в ранней ревизии)
57 # backout — обратить изменения (~ сделанные в ранней ревизии)
58 # rollback — откатить (~ транзакцию)
58 # rollback — откатить (~ транзакцию)
59 # cancel — отменить
59 # cancel — отменить
60 #
60 #
61 # Слова на тему «управление изменениями»
61 # Слова на тему «управление изменениями»
62 #
62 #
@@ -67,10 +67,10 b''
67 # patch — заплатка, патч, накладывать заплатку, патчить, пропатчить
67 # patch — заплатка, патч, накладывать заплатку, патчить, пропатчить
68 # ??? apply patch — наложить заплатку (не «применить заплатку»)
68 # ??? apply patch — наложить заплатку (не «применить заплатку»)
69 # ??? unapply patch — отпороть заплатку
69 # ??? unapply patch — отпороть заплатку
70 # ??? fold patch(es) — подшить заплатки (~ к самой верхней наложенной заплатке)
70 # ??? fold patch(es) — подшить заплатки (~ к самой верхней наложенной заплатке)
71 # ??? chunk, hunk — лоскут (= часть заплатки)
71 # ??? chunk, hunk — лоскут (= часть заплатки)
72 # ??? shelf — долгий ящик (= место для откладывания изменений) ;)
72 # ??? shelf — долгий ящик (= место для откладывания изменений) ;)
73 # shelve — отложить изменения (в долгий ящик)
73 # shelve — отложить изменения (в долгий ящик)
74 #
74 #
75 #
75 #
76 # Разное
76 # Разное
@@ -78,12 +78,12 b''
78 # amend - исправлять
78 # amend - исправлять
79 # extension — расширение
79 # extension — расширение
80 # option — параметр (не «опция»)
80 # option — параметр (не «опция»)
81 # options — параметры (не «настройки»)
81 # options — параметры (не «настройки»)
82 # settings — настройки (не «установки»)
82 # settings — настройки (не «установки»)
83 # hook — хук, перехватчик, (не «крючок», не «ловушка», не «уловка», не «зацепка»)
83 # hook — хук, перехватчик, (не «крючок», не «ловушка», не «уловка», не «зацепка»)
84 # hook script — хук, скрипт-перехватчик (не «скрипт ловушки»)
84 # hook script — хук, скрипт-перехватчик (не «скрипт ловушки»)
85 # иногда слово hook употребляется в том же смысле, что и intercepted action (например, в документации)
85 # иногда слово hook употребляется в том же смысле, что и intercepted action (например, в документации)
86 # — тогда его следует переводить как «перехватываемое действие/событие» или «точка/момент перехвата»
86 # — тогда его следует переводить как «перехватываемое действие/событие» или «точка/момент перехвата»
87 #
87 #
88 # alias — псевдоним
88 # alias — псевдоним
89 # changeset — набор изменений
89 # changeset — набор изменений
@@ -99,7 +99,7 b''
99 # hash хэш
99 # hash хэш
100 # glob глоб, glob, (thg: «маска файла (glob)»)
100 # glob глоб, glob, (thg: «маска файла (glob)»)
101 # binary бинарный
101 # binary бинарный
102 # basename ?
102 # basename ?
103 # import импортировать
103 # import импортировать
104 # export экспортировать
104 # export экспортировать
105 # rename переименовывать
105 # rename переименовывать
@@ -152,7 +152,7 b''
152 # - пометить как-то строки, которые не требуют перевода или не будут переводиться,
152 # - пометить как-то строки, которые не требуют перевода или не будут переводиться,
153 # чтобы можно легко понять, сколько еще осталось сделать.
153 # чтобы можно легко понять, сколько еще осталось сделать.
154 # - в какой форме д.б. глаголы сообщений о текущем действии:
154 # - в какой форме д.б. глаголы сообщений о текущем действии:
155 # 1 л ед.ч. - загружаю обновления,
155 # 1 л ед.ч. - загружаю обновления,
156 # 1 л мн.ч - загружаем обновления, -- Так! // comment by Andrei Polushin
156 # 1 л мн.ч - загружаем обновления, -- Так! // comment by Andrei Polushin
157 # 3 л - загружаются обновления ?
157 # 3 л - загружаются обновления ?
158 # Сюда же относятся сообщения cannot do smth: не могу сделать что-то или что-то невозможно?
158 # Сюда же относятся сообщения cannot do smth: не могу сделать что-то или что-то невозможно?
@@ -161,7 +161,7 b''
161 # - bisect - можно во многих местах употреблять термин "бисекция" (употребляется в thg)
161 # - bisect - можно во многих местах употреблять термин "бисекция" (употребляется в thg)
162 # вместо неуклюжего "метод деления пополам". Это устоявшийся термин.
162 # вместо неуклюжего "метод деления пополам". Это устоявшийся термин.
163 # - в строке должно быть не более 75 символов!
163 # - в строке должно быть не более 75 символов!
164 # - переводить ли примеры конфигов? я оставил как есть, чтобы пользователь
164 # - переводить ли примеры конфигов? я оставил как есть, чтобы пользователь
165 # привыкал к англ, т.к. все настройки Mercurial на англ
165 # привыкал к англ, т.к. все настройки Mercurial на англ
166 # - Attention Caution !Danger! Error Hint Important Note Tip Warning!
166 # - Attention Caution !Danger! Error Hint Important Note Tip Warning!
167 # какая разница?
167 # какая разница?
@@ -6693,7 +6693,7 b' msgstr ""'
6693 msgid "hg qpush [-f] [-l] [-a] [--move] [PATCH | INDEX]"
6693 msgid "hg qpush [-f] [-l] [-a] [--move] [PATCH | INDEX]"
6694 msgstr "hg qpush [-f] [-l] [-a] [--move] [ПАТЧ | ИНДЕКС]"
6694 msgstr "hg qpush [-f] [-l] [-a] [--move] [ПАТЧ | ИНДЕКС]"
6695
6695
6696 # MAYBE: поместить (добавить) следующий патч в стек
6696 # MAYBE: поместить (добавить) следующий патч в стек
6697 msgid "push the next patch onto the stack"
6697 msgid "push the next patch onto the stack"
6698 msgstr "протолкнуть следующий патч в стек"
6698 msgstr "протолкнуть следующий патч в стек"
6699
6699
@@ -1,25 +1,25 b''
1 # Chinese (simplified) translation for Mercurial
1 # Chinese (simplified) translation for Mercurial
2 # This file is distributed under the same license as Mercurial
2 # This file is distributed under the same license as Mercurial
3 #
3 #
4 # Copyright (C) 2009 the Mercurial team
4 # Copyright (C) 2009 the Mercurial team
5 # Dongsheng Song <dongsheng.song@gmail.com>, 2009
5 # Dongsheng Song <dongsheng.song@gmail.com>, 2009
6 #
6 #
7 # Update with pot file:
7 # Update with pot file:
8 # msgmerge --update zh_CN.po hg.pot
8 # msgmerge --update zh_CN.po hg.pot
9 # msgfmt --statistics -c zh_CN.po
9 # msgfmt --statistics -c zh_CN.po
10 #
10 #
11 # Please test your translation before commit:
11 # Please test your translation before commit:
12 # python setup.py build_py -c -d . build_ext -i build_mo
12 # python setup.py build_py -c -d . build_ext -i build_mo
13 # LC_ALL=zh_CN.UTF-8 ./hg
13 # LC_ALL=zh_CN.UTF-8 ./hg
14 #
14 #
15 # Please format your translation before commit:
15 # Please format your translation before commit:
16 # msgcat --width=80 --sort-by-file -o zh_CN_new.po zh_CN.po
16 # msgcat --width=80 --sort-by-file -o zh_CN_new.po zh_CN.po
17 # mv -f zh_CN_new.po zh_CN.po
17 # mv -f zh_CN_new.po zh_CN.po
18 #
18 #
19 # Please remove '#: filename:line' lines before submit to hg:
19 # Please remove '#: filename:line' lines before submit to hg:
20 # msgcat --width=80 --no-location -o zh_CN_new.po zh_CN.po
20 # msgcat --width=80 --no-location -o zh_CN_new.po zh_CN.po
21 # mv -f zh_CN_new.po zh_CN.po
21 # mv -f zh_CN_new.po zh_CN.po
22 #
22 #
23 # Dictionary:
23 # Dictionary:
24 # blame 追溯
24 # blame 追溯
25 # branch 分支
25 # branch 分支
@@ -42,7 +42,7 b''
42 # versioned 受版本控制
42 # versioned 受版本控制
43 # working copy 工作副本
43 # working copy 工作副本
44 # ...
44 # ...
45 #
45 #
46 msgid ""
46 msgid ""
47 msgstr ""
47 msgstr ""
48 "Project-Id-Version: Mercurial 1.3\n"
48 "Project-Id-Version: Mercurial 1.3\n"
@@ -204,8 +204,8 b' table tr td {'
204 table tr td.nowrap {
204 table tr td.nowrap {
205 white-space: nowrap;
205 white-space: nowrap;
206 }
206 }
207 table tr td.closed {
207 table tr td.closed {
208 background-color: #99f;
208 background-color: #99f;
209 }
209 }
210 /*
210 /*
211 table tr.parity0:hover,
211 table tr.parity0:hover,
General Comments 0
You need to be logged in to leave comments. Login now