Merge lp:~jelmer/brz/breezy-conf into lp:brz

Proposed by Jelmer Vernooij
Status: Merged
Approved by: Jelmer Vernooij
Approved revision: no longer in the source branch.
Merged at revision: 6741
Proposed branch: lp:~jelmer/brz/breezy-conf
Merge into: lp:brz
Diff against target: 1135 lines (+178/-129)
32 files modified
apport/source_brz.py (+2/-2)
breezy/bugtracker.py (+1/-1)
breezy/builtins.py (+1/-1)
breezy/config.py (+29/-13)
breezy/crash.py (+1/-1)
breezy/debug.py (+1/-1)
breezy/doc_generate/autodoc_man.py (+1/-1)
breezy/help_topics/__init__.py (+4/-4)
breezy/help_topics/en/configuration.txt (+7/-7)
breezy/help_topics/en/debug-flags.txt (+1/-1)
breezy/help_topics/en/log-formats.txt (+1/-1)
breezy/help_topics/en/missing-extensions.txt (+1/-1)
breezy/merge.py (+1/-1)
breezy/plugins/email/__init__.py (+1/-2)
breezy/plugins/grep/NEWS (+1/-1)
breezy/plugins/launchpad/account.py (+2/-2)
breezy/plugins/launchpad/test_account.py (+1/-1)
breezy/plugins/upload/__init__.py (+1/-1)
breezy/tests/blackbox/test_whoami.py (+1/-1)
breezy/tests/test_config.py (+49/-17)
doc/developers/HACKING.txt (+6/-5)
doc/developers/authentication-ring.txt (+11/-10)
doc/developers/configuration.txt (+6/-6)
doc/developers/new-config-rationale.txt (+22/-22)
doc/developers/testing.txt (+1/-1)
doc/en/tutorials/tutorial.txt (+7/-7)
doc/en/user-guide/configuring_bazaar.txt (+6/-6)
doc/en/user-guide/gpg_signatures.txt (+2/-2)
doc/en/user-guide/recording_changes.txt (+2/-2)
doc/en/user-guide/resolving_conflicts.txt (+1/-1)
doc/en/user-guide/setting_up_email.txt (+6/-6)
doc/en/user-guide/using_aliases.txt (+1/-1)
To merge this branch: bzr merge lp:~jelmer/brz/breezy-conf
Reviewer Review Type Date Requested Status
Martin Packman Approve
Review via email: mp+328271@code.launchpad.net

Commit message

Rename bazaar.conf to breezy.conf (when in ~/.config/breezy).

Description of the change

Rename bazaar.conf to breezy.conf (when in ~/.config/breezy).

To post a comment you must log in.
Revision history for this message
Martin Packman (gz) wrote :

Looks good, thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'apport/source_brz.py'
2--- apport/source_brz.py 2017-05-21 12:41:27 +0000
3+++ apport/source_brz.py 2017-07-30 17:00:52 +0000
4@@ -8,7 +8,7 @@
5 import os
6
7 brz_log = os.path.expanduser('~/.brz.log')
8-dot_brz = os.path.expanduser('~/.bazaar')
9+dot_brz = os.path.expanduser('~/.config/breezy')
10
11 def _add_log_tail(report):
12 # may have already been added in-process
13@@ -45,7 +45,7 @@
14 # TODO: strip that out and attach the rest
15
16 #attach_file_if_exists(report,
17- # os.path.join(dot_brz, 'bazaar.conf', 'BrzConfig')
18+ # os.path.join(dot_brz, 'breezy.conf', 'BrzConfig')
19 #attach_file_if_exists(report,
20 # os.path.join(dot_brz, 'locations.conf', 'BrzLocations')
21
22
23=== modified file 'breezy/bugtracker.py'
24--- breezy/bugtracker.py 2017-07-10 20:12:25 +0000
25+++ breezy/bugtracker.py 2017-07-30 17:00:52 +0000
26@@ -84,7 +84,7 @@
27
28 If you use Bugzilla or Trac, then you only need to set a configuration
29 variable which contains the base URL of the bug tracker. These options
30-can go into ``bazaar.conf``, ``branch.conf`` or into a branch-specific
31+can go into ``breezy.conf``, ``branch.conf`` or into a branch-specific
32 configuration section in ``locations.conf``. You can set up these values
33 for each of the projects you work on.
34
35
36=== modified file 'breezy/builtins.py'
37--- breezy/builtins.py 2017-07-24 01:07:36 +0000
38+++ breezy/builtins.py 2017-07-30 17:00:52 +0000
39@@ -2612,7 +2612,7 @@
40 Plugin Guide <http://doc.bazaar.canonical.com/plugins/en/> and
41 <http://wiki.bazaar.canonical.com/IDEIntegration>.
42
43- You may find it useful to add the aliases below to ``bazaar.conf``::
44+ You may find it useful to add the aliases below to ``breezy.conf``::
45
46 [ALIASES]
47 tip = log -r-1
48
49=== modified file 'breezy/config.py'
50--- breezy/config.py 2017-07-21 13:20:17 +0000
51+++ breezy/config.py 2017-07-30 17:00:52 +0000
52@@ -18,10 +18,13 @@
53
54 """Configuration that affects the behaviour of Bazaar.
55
56-Currently this configuration resides in ~/.bazaar/bazaar.conf
57-and ~/.bazaar/locations.conf, which is written to by brz.
58-
59-In bazaar.conf the following options may be set:
60+Currently this configuration resides in ~/.config/breezy/breezy.conf
61+and ~/.config/breezy/locations.conf, which is written to by brz.
62+
63+If the first location doesn't exist, then brz falls back to reading
64+Bazaar configuration files in ~/.bazaar or ~/.config/bazaar.
65+
66+In breezy.conf the following options may be set:
67 [DEFAULT]
68 editor=name-of-program
69 email=Your Name <your@email.address>
70@@ -34,7 +37,7 @@
71
72 in locations.conf, you specify the url of a branch and options for it.
73 Wildcards may be used - * and ? as normal in shell completion. Options
74-set in both bazaar.conf and locations.conf are overridden by the locations.conf
75+set in both breezy.conf and locations.conf are overridden by the locations.conf
76 setting.
77 [/home/robertc/source]
78 recurse=False|True(default)
79@@ -62,7 +65,7 @@
80 acceptable_keys - comma separated list of key patterns acceptable for
81 verify-signatures command
82
83-In bazaar.conf you can also define aliases in the ALIASES sections, example
84+In breezy.conf you can also define aliases in the ALIASES sections, example
85
86 [ALIASES]
87 lastlog=log --line -r-10..-1
88@@ -1474,15 +1477,14 @@
89 return osutils.pathjoin(base, ".bazaar")
90
91
92-def config_dir():
93+def _config_dir():
94 """Return per-user configuration directory as unicode string
95
96 By default this is %APPDATA%/breezy on Windows, $XDG_CONFIG_HOME/breezy on
97 Mac OS X and Linux. If the breezy config directory doesn't exist but
98 the bazaar one (see bazaar_config_dir()) does, use that instead.
99-
100- TODO: Global option --config-dir to override this.
101 """
102+ # TODO: Global option --config-dir to override this.
103 base = osutils.path_from_environ('BRZ_HOME')
104 if sys.platform == 'win32':
105 if base is None:
106@@ -1497,19 +1499,33 @@
107 base = osutils.pathjoin(osutils._get_home_dir(), ".config")
108 breezy_dir = osutils.pathjoin(base, 'breezy')
109 if osutils.isdir(breezy_dir):
110- return breezy_dir
111+ return (breezy_dir, 'breezy')
112 # If the breezy directory doesn't exist, but the bazaar one does, use that:
113 bazaar_dir = bazaar_config_dir()
114 if osutils.isdir(bazaar_dir):
115 trace.mutter(
116 "Using Bazaar configuration directory (%s)", bazaar_dir)
117- return bazaar_dir
118- return breezy_dir
119+ return (bazaar_dir, 'bazaar')
120+ return (breezy_dir, 'breezy')
121+
122+
123+def config_dir():
124+ """Return per-user configuration directory as unicode string
125+
126+ By default this is %APPDATA%/breezy on Windows, $XDG_CONFIG_HOME/breezy on
127+ Mac OS X and Linux. If the breezy config directory doesn't exist but
128+ the bazaar one (see bazaar_config_dir()) does, use that instead.
129+ """
130+ return _config_dir()[0]
131
132
133 def config_filename():
134 """Return per-user configuration ini file filename."""
135- return osutils.pathjoin(config_dir(), 'bazaar.conf')
136+ path, kind = _config_dir()
137+ if kind == 'bazaar':
138+ return osutils.pathjoin(path, 'bazaar.conf')
139+ else:
140+ return osutils.pathjoin(path, 'breezy.conf')
141
142
143 def locations_config_filename():
144
145=== modified file 'breezy/crash.py'
146--- breezy/crash.py 2017-06-11 13:48:12 +0000
147+++ breezy/crash.py 2017-07-30 17:00:52 +0000
148@@ -207,7 +207,7 @@
149 # TODO: strip that out and attach the rest
150 #
151 #attach_file_if_exists(report,
152- # os.path.join(dot_brz, 'bazaar.conf', 'BrzConfig')
153+ # os.path.join(dot_brz, 'breezy.conf', 'BrzConfig')
154 #attach_file_if_exists(report,
155 # os.path.join(dot_brz, 'locations.conf', 'BrzLocations')
156
157
158=== modified file 'breezy/debug.py'
159--- breezy/debug.py 2017-05-21 18:10:28 +0000
160+++ breezy/debug.py 2017-07-30 17:00:52 +0000
161@@ -17,7 +17,7 @@
162 """Set of flags that enable different debug behaviour.
163
164 These are set with eg ``-Dlock`` on the bzr command line or in
165-~/.bazaar/bazaar.conf debug_flags.
166+~/.config/breezy/breezy.conf debug_flags.
167
168 See `bzr help debug-flags` or `breezy/help_topics/en/debug-flags.txt`
169 for a list of the available options.
170
171=== modified file 'breezy/doc_generate/autodoc_man.py'
172--- breezy/doc_generate/autodoc_man.py 2017-06-02 21:28:05 +0000
173+++ breezy/doc_generate/autodoc_man.py 2017-07-30 17:00:52 +0000
174@@ -225,7 +225,7 @@
175 man_foot = """\
176 .SH "FILES"
177 .TP
178-.I "~/.bazaar/bazaar.conf"
179+.I "~/.config/breezy/breezy.conf"
180 Contains the user's default configuration. The section
181 .B [DEFAULT]
182 is used to define general configuration that will be applied everywhere.
183
184=== modified file 'breezy/help_topics/__init__.py'
185--- breezy/help_topics/__init__.py 2017-06-15 00:39:26 +0000
186+++ breezy/help_topics/__init__.py 2017-07-30 17:00:52 +0000
187@@ -604,8 +604,8 @@
188 ("BRZ_PLUGIN_PATH", "Paths where brz should look for plugins."),
189 ("BRZ_DISABLE_PLUGINS", "Plugins that brz should not load."),
190 ("BRZ_PLUGINS_AT", "Plugins to load from a directory not in BRZ_PLUGIN_PATH."),
191- ("BRZ_HOME", "Directory holding .bazaar config dir. Overrides HOME."),
192- ("BRZ_HOME (Win32)", "Directory holding bazaar config dir. Overrides APPDATA and HOME."),
193+ ("BRZ_HOME", "Directory holding breezy config dir. Overrides HOME."),
194+ ("BRZ_HOME (Win32)", "Directory holding breezy config dir. Overrides APPDATA and HOME."),
195 ("BZR_REMOTE_PATH", "Full name of remote 'brz' command (for brz+ssh:// URLs)."),
196 ("BRZ_SSH", "Path to SSH client, or one of paramiko, openssh, sshcorp, plink or lsh."),
197 ("BRZ_LOG", "Location of .brz.log (use '/dev/null' to suppress log)."),
198@@ -636,8 +636,8 @@
199 _files = \
200 r"""Files
201
202-:On Unix: ~/.bazaar/bazaar.conf
203-:On Windows: C:\\Documents and Settings\\username\\Application Data\\bazaar\\2.0\\bazaar.conf
204+:On Unix: ~/.config/breezy/breezy.conf
205+:On Windows: C:\\Documents and Settings\\username\\Application Data\\bazaar\\2.0\\breezy.conf
206
207 Contains the user's default configuration. The section ``[DEFAULT]`` is
208 used to define general configuration that will be applied everywhere.
209
210=== modified file 'breezy/help_topics/en/configuration.txt'
211--- breezy/help_topics/en/configuration.txt 2017-07-04 20:03:11 +0000
212+++ breezy/help_topics/en/configuration.txt 2017-07-30 17:00:52 +0000
213@@ -203,7 +203,7 @@
214
215 There are three primary configuration files in this location:
216
217-* ``bazaar.conf`` describes default configuration options,
218+* ``breezy.conf`` describes default configuration options,
219
220 * ``locations.conf`` describes configuration information for
221 specific branch locations,
222@@ -238,7 +238,7 @@
223
224 [DEFAULT]
225
226-The only valid section headers for bazaar.conf currently are [DEFAULT] and
227+The only valid section headers for breezy.conf currently are [DEFAULT] and
228 [ALIASES]. Section headers are case sensitive. The default section provides for
229 setting options which can be overridden with the branch config file.
230
231@@ -350,15 +350,15 @@
232 ``Store``.
233
234
235-The main configuration file, bazaar.conf
236+The main configuration file, breezy.conf
237 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
238
239-``bazaar.conf`` allows two sections: ``[DEFAULT]`` and ``[ALIASES]``.
240+``breezy.conf`` allows two sections: ``[DEFAULT]`` and ``[ALIASES]``.
241 The default section contains the default
242 configuration options for all branches. The default section can be
243 overriden by providing a branch-specific section in ``locations.conf``.
244
245-A typical ``bazaar.conf`` section often looks like the following::
246+A typical ``breezy.conf`` section often looks like the following::
247
248 [DEFAULT]
249 email = John Doe <jdoe@isp.com>
250@@ -371,7 +371,7 @@
251
252 ``locations.conf`` allows one to specify overriding settings for
253 a specific branch. The format is almost identical to the default section in
254-bazaar.conf with one significant change: The section header, instead of saying
255+breezy.conf with one significant change: The section header, instead of saying
256 default, will be the path to a branch that you wish to override a value
257 for. The '?' and '*' wildcards are supported::
258
259@@ -618,7 +618,7 @@
260 These options apply only to branches that use the ``dirstate-tags`` or
261 later format. They
262 are usually set in ``.bzr/branch/branch.conf`` automatically, but may be
263-manually set in ``locations.conf`` or ``bazaar.conf``.
264+manually set in ``locations.conf`` or ``breezy.conf``.
265
266 append_revisions_only
267 ~~~~~~~~~~~~~~~~~~~~~
268
269=== modified file 'breezy/help_topics/en/debug-flags.txt'
270--- breezy/help_topics/en/debug-flags.txt 2017-05-21 14:47:52 +0000
271+++ breezy/help_topics/en/debug-flags.txt 2017-07-30 17:00:52 +0000
272@@ -2,7 +2,7 @@
273 ===========
274
275 These flags can be passed on the brz command line or (without the ``-D``
276-prefix) put in the ``debug_flags`` variable in ``bazaar.conf``.
277+prefix) put in the ``debug_flags`` variable in ``breezy.conf``.
278
279 -Dauth Trace authentication sections used.
280 -Dbytes Print out how many bytes were transferred
281
282=== modified file 'breezy/help_topics/en/log-formats.txt'
283--- breezy/help_topics/en/log-formats.txt 2011-08-31 11:39:56 +0000
284+++ breezy/help_topics/en/log-formats.txt 2017-07-30 17:00:52 +0000
285@@ -22,7 +22,7 @@
286 digital signature optional - -
287
288 The default format is ``long``. To change this, define the ``log_format``
289-setting in the ``[DEFAULT]`` section of ``bazaar.conf`` like this (say)::
290+setting in the ``[DEFAULT]`` section of ``breezy.conf`` like this (say)::
291
292 [DEFAULT]
293 log_format = short
294
295=== modified file 'breezy/help_topics/en/missing-extensions.txt'
296--- breezy/help_topics/en/missing-extensions.txt 2017-06-15 00:50:22 +0000
297+++ breezy/help_topics/en/missing-extensions.txt 2017-07-30 17:00:52 +0000
298@@ -17,7 +17,7 @@
299 including make, a C compiler, and the Python header files.
300
301 3. If you can't or don't want to build the extensions, add this line to
302-bazaar.conf (whose location is shown by 'brz --version')::
303+breezy.conf (whose location is shown by 'brz --version')::
304
305 suppress_warnings=missing_extensions
306
307
308=== modified file 'breezy/merge.py'
309--- breezy/merge.py 2017-06-24 13:32:35 +0000
310+++ breezy/merge.py 2017-07-30 17:00:52 +0000
311@@ -207,7 +207,7 @@
312 config = self.merger.this_branch.get_config()
313 # Until bzr provides a better policy for caching the config, we
314 # just add the part we're interested in to the params to avoid
315- # reading the config files repeatedly (bazaar.conf, location.conf,
316+ # reading the config files repeatedly (breezy.conf, location.conf,
317 # branch.conf).
318 config_key = self.name_prefix + '_merge_files'
319 affected_files = config.get_user_option_as_list(config_key)
320
321=== modified file 'breezy/plugins/email/__init__.py'
322--- breezy/plugins/email/__init__.py 2017-06-10 00:35:59 +0000
323+++ breezy/plugins/email/__init__.py 2017-07-30 17:00:52 +0000
324@@ -1,4 +1,3 @@
325-# Copyright (C) 2005, 2006, 2007 Canonical Ltd
326 #
327 # This program is free software; you can redistribute it and/or modify
328 # it under the terms of the GNU General Public License as published by
329@@ -33,7 +32,7 @@
330
331 If you are using a bzr release from before 0.15, you need to manually tell
332 bzr about the commit action, by setting
333-post_commit=breezy.plugins.email.post_commit in bazaar.conf or locations.conf.
334+post_commit=breezy.plugins.email.post_commit in breezy.conf or locations.conf.
335
336 The URL of the branch is determined from the following checks (in order):
337 - If the configuration value 'post_commit_url' is set, it is used.
338
339=== modified file 'breezy/plugins/grep/NEWS'
340--- breezy/plugins/grep/NEWS 2012-06-29 08:22:38 +0000
341+++ breezy/plugins/grep/NEWS 2017-07-30 17:00:52 +0000
342@@ -6,7 +6,7 @@
343 * ``bzr grep`` now supports ``--diff|-p`` option to search through
344 changesets. (Parth Malwankar, #540705)
345
346-* Option ``grep_color`` can be set in ``bazaar.conf`` instead of using
347+* Option ``grep_color`` can be set in ``breezy.conf`` instead of using
348 the option ``--color`` from the command line. (Johan Dahlin)
349
350 bzr-grep 0.4.0-final - 08-Jun-2010
351
352=== modified file 'breezy/plugins/launchpad/account.py'
353--- breezy/plugins/launchpad/account.py 2017-05-22 00:56:52 +0000
354+++ breezy/plugins/launchpad/account.py 2017-07-30 17:00:52 +0000
355@@ -44,14 +44,14 @@
356
357 class MismatchedUsernames(errors.BzrError):
358
359- _fmt = ('bazaar.conf and authentication.conf disagree about launchpad'
360+ _fmt = ('breezy.conf and authentication.conf disagree about launchpad'
361 ' account name. Please re-run launchpad-login.')
362
363
364 def get_lp_login(_config=None):
365 """Return the user's Launchpad username.
366
367- :raises: MismatchedUsername if authentication.conf and bazaar.conf
368+ :raises: MismatchedUsername if authentication.conf and breezy.conf
369 disagree about username.
370 """
371 if _config is None:
372
373=== modified file 'breezy/plugins/launchpad/test_account.py'
374--- breezy/plugins/launchpad/test_account.py 2017-05-22 00:56:52 +0000
375+++ breezy/plugins/launchpad/test_account.py 2017-07-30 17:00:52 +0000
376@@ -92,7 +92,7 @@
377 account._set_global_option('bar')
378 e = self.assertRaises(account.MismatchedUsernames,
379 account.get_lp_login)
380- self.assertEqual('bazaar.conf and authentication.conf disagree about'
381+ self.assertEqual('breezy.conf and authentication.conf disagree about'
382 ' launchpad account name. Please re-run launchpad-login.', str(e))
383
384
385
386=== modified file 'breezy/plugins/upload/__init__.py'
387--- breezy/plugins/upload/__init__.py 2017-06-02 00:04:01 +0000
388+++ breezy/plugins/upload/__init__.py 2017-07-30 17:00:52 +0000
389@@ -73,7 +73,7 @@
390 Since the auto hook is triggered automatically, you can't use the --quiet
391 option available for the upload command. Instead, you can set the
392 'upload_auto_quiet' configuration variable to True or False in either
393-bazaar.conf, locations.conf or branch.conf.
394+breezy.conf, locations.conf or branch.conf.
395
396
397 Storing the '.bzr-upload.revid' file
398
399=== modified file 'breezy/tests/blackbox/test_whoami.py'
400--- breezy/tests/blackbox/test_whoami.py 2017-07-21 13:20:17 +0000
401+++ breezy/tests/blackbox/test_whoami.py 2017-07-30 17:00:52 +0000
402@@ -136,7 +136,7 @@
403 c = branch.Branch.open(url).get_config_stack()
404 self.assertEqual('Changed Identity <changed@identi.ty>',
405 c.get('email'))
406- # Ensuring that the value does not come from the bazaar.conf file
407+ # Ensuring that the value does not come from the breezy.conf file
408 # itself requires some isolation setup
409 self.overrideEnv('BRZ_EMAIL', None)
410 self.overrideEnv('EMAIL', None)
411
412=== modified file 'breezy/tests/test_config.py'
413--- breezy/tests/test_config.py 2017-07-15 15:58:12 +0000
414+++ breezy/tests/test_config.py 2017-07-30 17:00:52 +0000
415@@ -253,7 +253,7 @@
416
417 - locations_config : A LocationConfig for the associated branch
418
419- - bazaar_config: A GlobalConfig.
420+ - breezy_config: A GlobalConfig.
421
422 The tree and branch are created in a 'tree' subdirectory so the tests can
423 still use the test directory to stay outside of the branch.
424@@ -262,7 +262,7 @@
425 test.tree = tree
426 test.branch_config = config.BranchConfig(tree.branch)
427 test.locations_config = config.LocationConfig(tree.basedir)
428- test.bazaar_config = config.GlobalConfig()
429+ test.breezy_config = config.GlobalConfig()
430
431
432 def create_configs_with_file_option(test):
433@@ -272,7 +272,7 @@
434 configuration with a value which allows identifying the configuration file.
435 """
436 create_configs(test)
437- test.bazaar_config.set_user_option('file', 'bazaar')
438+ test.breezy_config.set_user_option('file', 'bazaar')
439 test.locations_config.set_user_option('file', 'locations')
440 test.branch_config.set_user_option('file', 'branch')
441
442@@ -525,7 +525,7 @@
443
444 def test_config_filename(self):
445 self.assertEqual(config.config_filename(),
446- self.brz_home + '/bazaar.conf')
447+ self.brz_home + '/breezy.conf')
448
449 def test_locations_config_filename(self):
450 self.assertEqual(config.locations_config_filename(),
451@@ -540,6 +540,38 @@
452 '/home/bogus/.cache')
453
454
455+class TestConfigPathFallback(tests.TestCaseInTempDir):
456+
457+ def setUp(self):
458+ super(TestConfigPathFallback, self).setUp()
459+ self.overrideEnv('HOME', self.test_dir)
460+ self.overrideEnv('XDG_CACHE_HOME', '')
461+ self.bzr_home = os.path.join(self.test_dir, '.bazaar')
462+ os.mkdir(self.bzr_home)
463+
464+ def test_config_dir(self):
465+ self.assertEqual(config.config_dir(), self.bzr_home)
466+
467+ def test_config_dir_is_unicode(self):
468+ self.assertIsInstance(config.config_dir(), unicode)
469+
470+ def test_config_filename(self):
471+ self.assertEqual(config.config_filename(),
472+ self.bzr_home + '/breezy.conf')
473+
474+ def test_locations_config_filename(self):
475+ self.assertEqual(config.locations_config_filename(),
476+ self.bzr_home + '/locations.conf')
477+
478+ def test_authentication_config_filename(self):
479+ self.assertEqual(config.authentication_config_filename(),
480+ self.bzr_home + '/authentication.conf')
481+
482+ def test_xdg_cache_dir(self):
483+ self.assertEqual(config.xdg_cache_dir(),
484+ os.path.join(self.test_dir, '.cache'))
485+
486+
487 class TestXDGConfigDir(tests.TestCaseInTempDir):
488 # must be in temp dir because config tests for the existence of the bazaar
489 # subdirectory of $XDG_CONFIG_HOME
490@@ -1686,7 +1718,7 @@
491 self.assertEqual((conf, name, value), calls[0])
492
493 def test_get_hook_bazaar(self):
494- self.assertGetHook(self.bazaar_config, 'file', 'bazaar')
495+ self.assertGetHook(self.breezy_config, 'file', 'bazaar')
496
497 def test_get_hook_locations(self):
498 self.assertGetHook(self.locations_config, 'file', 'locations')
499@@ -1712,7 +1744,7 @@
500 self.assertEqual((name, value), calls[0][1:])
501
502 def test_set_hook_bazaar(self):
503- self.assertSetHook(self.bazaar_config, 'foo', 'bazaar')
504+ self.assertSetHook(self.breezy_config, 'foo', 'bazaar')
505
506 def test_set_hook_locations(self):
507 self.assertSetHook(self.locations_config, 'foo', 'locations')
508@@ -1736,7 +1768,7 @@
509 self.assertEqual((name,), calls[0][1:])
510
511 def test_remove_hook_bazaar(self):
512- self.assertRemoveHook(self.bazaar_config, 'file')
513+ self.assertRemoveHook(self.breezy_config, 'file')
514
515 def test_remove_hook_locations(self):
516 self.assertRemoveHook(self.locations_config, 'file',
517@@ -1783,7 +1815,7 @@
518 # Since we can't assert about conf, we just use the number of calls ;-/
519
520 def test_save_hook_bazaar(self):
521- self.assertSaveHook(self.bazaar_config)
522+ self.assertSaveHook(self.breezy_config)
523
524 def test_save_hook_locations(self):
525 self.assertSaveHook(self.locations_config)
526@@ -3964,9 +3996,9 @@
527 self.assertOptions([], self.branch_config)
528
529 def test_option_in_bazaar(self):
530- self.bazaar_config.set_user_option('file', 'bazaar')
531+ self.breezy_config.set_user_option('file', 'bazaar')
532 self.assertOptions([('file', 'bazaar', 'DEFAULT', 'bazaar')],
533- self.bazaar_config)
534+ self.breezy_config)
535
536 def test_option_in_locations(self):
537 self.locations_config.set_user_option('file', 'locations')
538@@ -3980,7 +4012,7 @@
539 self.branch_config)
540
541 def test_option_in_bazaar_and_branch(self):
542- self.bazaar_config.set_user_option('file', 'bazaar')
543+ self.breezy_config.set_user_option('file', 'bazaar')
544 self.branch_config.set_user_option('file', 'branch')
545 self.assertOptions([('file', 'branch', 'DEFAULT', 'branch'),
546 ('file', 'bazaar', 'DEFAULT', 'bazaar'),],
547@@ -3996,7 +4028,7 @@
548 self.branch_config)
549
550 def test_option_in_bazaar_locations_and_branch(self):
551- self.bazaar_config.set_user_option('file', 'bazaar')
552+ self.breezy_config.set_user_option('file', 'bazaar')
553 self.locations_config.set_user_option('file', 'locations')
554 self.branch_config.set_user_option('file', 'branch')
555 self.assertOptions(
556@@ -4027,7 +4059,7 @@
557 self.branch_config)
558
559 def test_remove_in_bazaar(self):
560- self.bazaar_config.remove_user_option('file')
561+ self.breezy_config.remove_user_option('file')
562 self.assertOptions(
563 [('file', 'locations', self.tree.basedir, 'locations'),
564 ('file', 'branch', 'DEFAULT', 'branch'),],
565@@ -4057,7 +4089,7 @@
566 self.assertEqual(expected, [n for n, _, _ in sections])
567
568 def test_bazaar_default_section(self):
569- self.assertSectionNames(['DEFAULT'], self.bazaar_config)
570+ self.assertSectionNames(['DEFAULT'], self.breezy_config)
571
572 def test_locations_default_section(self):
573 # No sections are defined in an empty file
574@@ -4100,13 +4132,13 @@
575 def test_bazaar_named_section(self):
576 # We need to cheat as the API doesn't give direct access to sections
577 # other than DEFAULT.
578- self.bazaar_config.set_alias('bazaar', 'bzr')
579- self.assertSectionNames(['ALIASES'], self.bazaar_config, 'ALIASES')
580+ self.breezy_config.set_alias('bazaar', 'bzr')
581+ self.assertSectionNames(['ALIASES'], self.breezy_config, 'ALIASES')
582
583
584 class TestSharedStores(tests.TestCaseInTempDir):
585
586- def test_bazaar_conf_shared(self):
587+ def test_breezy_conf_shared(self):
588 g1 = config.GlobalStack()
589 g2 = config.GlobalStack()
590 # The two stacks share the same store
591
592=== modified file 'doc/developers/HACKING.txt'
593--- doc/developers/HACKING.txt 2017-06-06 01:10:48 +0000
594+++ doc/developers/HACKING.txt 2017-07-30 17:00:52 +0000
595@@ -457,10 +457,11 @@
596 Run ``bzr help global-options`` to see them all.
597
598 These flags may also be set as a comma-separated list in the
599-``debug_flags`` option in e.g. ``~/.bazaar/bazaar.conf``. (Note that it
600-must be in this global file, not in the branch or location configuration,
601-because it's currently only loaded at startup time.) For instance you may
602-want to always record hpss traces and to see full error tracebacks::
603+``debug_flags`` option in e.g. ``~/.config/breezy/breezy.conf``. (Note
604+that it must be in this global file, not in the branch or location
605+configuration, because it's currently only loaded at startup time.) For
606+instance you may want to always record hpss traces and to see full error
607+tracebacks::
608
609 debug_flags = hpss, error
610
611@@ -605,7 +606,7 @@
612 energy by emailing the **bazaar-commits** list implicitly. To do this,
613 install and configure the Email plugin. One way to do this is add these
614 configuration settings to your central configuration file (e.g.
615-``~/.bazaar/bazaar.conf``)::
616+``~/.config/breezy/breezy.conf``)::
617
618 [DEFAULT]
619 email = Joe Smith <joe.smith@internode.on.net>
620
621=== modified file 'doc/developers/authentication-ring.txt'
622--- doc/developers/authentication-ring.txt 2012-04-03 14:49:22 +0000
623+++ doc/developers/authentication-ring.txt 2017-07-30 17:00:52 +0000
624@@ -50,8 +50,8 @@
625 hazard (see `bug #34685
626 <https://launchpad.net/products/bzr/+bug/34685>`_).
627
628-Storing passwords in ``~/.bazaar/bazaar.conf`` or ``~/.bazaar/locations.conf``
629-is also a security risk.
630+Storing passwords in ``~/.config/breezy/breezy.conf`` or
631+``~/.config/breezy/locations.conf`` is also a security risk.
632
633 Typing user and passwords is error-prone and boring.
634
635@@ -179,9 +179,10 @@
636 File format
637 -----------
638
639-Even if ``~/.bazaar/bazaar.conf`` and ``~/.bazaar/locations.conf`` seems to
640-provide most of the needed infrastructure, we choose to use a dedicated file
641-for the authentication info ``~/.bazaar/authentication.conf`` for the following
642+Even if ``~/.config/breezy/breezy.conf`` and
643+``~/.config/breezy/locations.conf`` seems to provide most of the needed
644+infrastructure, we choose to use a dedicated file
645+for the authentication info ``~/.config/breezy/authentication.conf`` for the following
646 reasons:
647
648 * allow the user to protect the content of one file only, relaxing security
649@@ -192,8 +193,8 @@
650 generally servers. The same authentification definition can even be used
651 for several schemes for servers providing those schemes.
652
653-``~/.bazaar/authentication.conf`` will use the same file format as
654-``~/.bazaar/bazaar.conf``.
655+``~/.config/breezy//authentication.conf`` will use the same file format as
656+``~/.config/breezy/breezy.conf``.
657
658 Each section describes an authentication definition.
659
660@@ -324,13 +325,13 @@
661
662 2. ``user`` given in the URL.
663
664- Get a password from ``~/.bazaar/authentication.conf`` or prompt
665+ Get a password from ``~/.config/breezy/authentication.conf`` or prompt
666 for one if none is found.
667
668 3. No ``user`` given in the URL (and no ``password``).
669
670- Get a user from ``~/.bazaar/authentication.conf`` or prompt for one if none is
671- found. Continue as 2. (Not implemented yet)
672+ Get a user from ``~/.config/breezy/authentication.conf`` or prompt for one if
673+ none is found. Continue as 2. (Not implemented yet)
674
675 Note: A user will be queried only if the server requires it for ``HTTP`` or
676 ``HTTPS``, other protocols always require a user.
677
678=== modified file 'doc/developers/configuration.txt'
679--- doc/developers/configuration.txt 2017-05-21 18:10:28 +0000
680+++ doc/developers/configuration.txt 2017-07-30 17:00:52 +0000
681@@ -1,10 +1,10 @@
682-Configuring Bazaar
683+Configuring Breezy
684 ==================
685
686 .. contents::
687 :depth: 2
688
689-As a Bazaar developer there are a few things you need to know about
690+As a Breezy developer there are a few things you need to know about
691 configuration:
692
693 * how to add a new option,
694@@ -63,7 +63,7 @@
695
696 But before doing that, you must be sure that the stack you're using have a
697 writable section (this is true for ``GlobalStack`` which uses the
698-``DEFAULT`` section in ``bazaar.conf`` and for ``BranchStack``which uses the
699+``DEFAULT`` section in ``breezy.conf`` and for ``BranchStack``which uses the
700 no-name section in ``branch.conf``).
701
702 Old and new configuration code
703@@ -112,7 +112,7 @@
704 associated levels of generality and query them in the appropriate order
705 returning the first definition found. For example, the
706 ``append_revisions_only`` option may be declared for all branches of a user
707-in ``bazaar.conf``, or for a hierarchy of branches in ``locations.conf`` or
708+in ``breezy.conf``, or for a hierarchy of branches in ``locations.conf`` or
709 in a single branch in ``branch.conf``.
710
711 Defining a new stack means you need a new way to expose these levels to the
712@@ -138,7 +138,7 @@
713 The following stores are used by ``brz`` in ways that illustrate various
714 uses of sections.
715
716-bazaar.conf
717+breezy.conf
718 ===========
719
720 ``brz`` itself defines two sections here:
721@@ -261,7 +261,7 @@
722 to implement a locking mechanism. ``LockableIniFileStore`` implements such a
723 mechanism for ``IniFileStore`` based stores.
724
725-Classes are provided for the usual Bazaar configuration files and could be
726+Classes are provided for the usual Breezy configuration files and could be
727 used as examples to define new ones if needed. The associated tests provides a
728 basis for new classes which only need to register themselves in the right
729 places to inherit from the existing basic tests and add their own specific
730
731=== modified file 'doc/developers/new-config-rationale.txt'
732--- doc/developers/new-config-rationale.txt 2011-12-14 16:30:09 +0000
733+++ doc/developers/new-config-rationale.txt 2017-07-30 17:00:52 +0000
734@@ -1,5 +1,5 @@
735 ================================
736-Simplifying Bazaar Configuration
737+Simplifying Breezy Configuration
738 ================================
739
740 Goal
741@@ -49,10 +49,10 @@
742 approximated today by *not* defining these options in ``branch.conf`` but
743 in ``locations.conf`` instead. This workaround doesn't allow a user to
744 define defaults in ``locations.conf`` and override them in
745- ``branch.conf``. (Allowing sections in 'bazaar.conf' (or introducing a new
746+ ``branch.conf``. (Allowing sections in 'breezy.conf' (or introducing a new
747 defaults.conf' allowing sections) can now address that. Defining and using
748 a new file is easier as it avoids handling a migration path for
749- bazaar.conf and doesn't require banning the use of sections for special
750+ breezy.conf and doesn't require banning the use of sections for special
751 purpose needs (ALIASES and BOOKMARKS for example)).
752
753 * Defining a new option requires adding a new method in the ``Config``
754@@ -88,10 +88,10 @@
755
756 * Rules for configuration options are not clearly defined for remote
757 branches (they may differ between dumb and smart servers the former will
758- use the local ``bazaar.conf`` and ``locations.conf`` files while the later
759+ use the local ``breezy.conf`` and ``locations.conf`` files while the later
760 will use (or ignore ?) the remote ones).
761
762-* The features offered by the Bazaar configuration files should be easily
763+* The features offered by the Breezy configuration files should be easily
764 accessible to plugin authors either by supporting plugin configuration
765 options in the configuration files or allowing the plugins to define their
766 own configuration files. (Separating Section, Store and Stack starts
767@@ -102,7 +102,7 @@
768 mutually exclusive ways that make it impossible to offer the same set of
769 features to all configuration files:
770
771- * ``bazaar.conf`` use arbitrary names for sections. ``DEFAULT`` is used
772+ * ``breezy.conf`` use arbitrary names for sections. ``DEFAULT`` is used
773 for global options, ``ALIASES`` are used to define command aliases,
774 plugins can define their own sections, some plugins do that
775 (``bzr-bookmarks`` use ``BOOKMARKS`` for example), some other define
776@@ -118,7 +118,7 @@
777
778 This is addressed by defining different stacks selecting the relevant
779 sections from the stores involved. ``ALIASES`` for example can define a
780- stack that select only the ``ALIASES`` section from ``bazaar.conf``.
781+ stack that select only the ``ALIASES`` section from ``breezy.conf``.
782
783 * There is no easy way to get configuration options for a given repository
784 or an arbitrary path. Working trees and branches are generally organized
785@@ -147,7 +147,7 @@
786 them. See also http://pad.lv/832046 asking for a less magical section
787 matcher).
788
789-* Internally, configuration files (and their fallbacks, ``bazaar.conf`` and
790+* Internally, configuration files (and their fallbacks, ``breezy.conf`` and
791 ``locations.conf`` for ``branch.conf``) are read every time *one* option is
792 queried. Likewise, setting or deleting a configuration option implies
793 writing the configuration file *immediately* after re-reading the file to
794@@ -187,7 +187,7 @@
795
796 While of course configurations files can be versioned they are not intended
797 to be accessed in sync with the files they refer to (one can imagine
798-handling versioned properties this way but this is *not* what the bazaar
799+handling versioned properties this way but this is *not* what the breezy
800 configuration files are targeted at). ``bzr`` will always refer to
801 configuration files as they exist on disk when an option is queried or set.
802
803@@ -199,7 +199,7 @@
804 ------
805
806 Option names are organized into a name space for a given stack. One such set
807-includes ``bazaar.conf``, ``locations.conf``, ``branch.conf``, etc. Plugins
808+includes ``breezy.conf``, ``locations.conf``, ``branch.conf``, etc. Plugins
809 can define their own sets for their own needs. While it is conceivable that
810 the same option name can be used in unrelated configuration stacks, it seems
811 better to define a single name space for all options if only to avoid
812@@ -294,7 +294,7 @@
813 This allows list values to refer to the definition in the less specific
814 configurations::
815
816- bazaar.conf:
817+ breezy.conf:
818 debug_flags = hpss
819
820 branch.conf for mybranch:
821@@ -324,7 +324,7 @@
822 between a given context and the sections it applies to is defined by the
823 config file.
824
825-So far, Bazaar uses a glob in ``locations.conf`` and select the sections
826+So far, Breezy uses a glob in ``locations.conf`` and select the sections
827 that apply to a given url (or a local path).
828
829 The subset is defined by the common leading path or a glob.
830@@ -394,10 +394,10 @@
831 The context here is a local path, absolute or relative. If the path is
832 relative it is interpreted from the file base directory.
833
834-Note that 'base directory' for configuration files in Bazaar directories is
835+Note that 'base directory' for configuration files in Breezy directories is
836 really:
837
838-* the home directory for files under ``~/.bazaar``,
839+* the home directory for files under ``~/.breezy``,
840
841 * the ``.bzr`` base directory for files under ``.bzr``.
842
843@@ -501,7 +501,7 @@
844 configuration files. Note that providing a working tree object also
845 implicitly provides the associated branch and repository object so only one
846 of them is required (or none for configuration files specific to the user
847-like ``bazaar.conf``).
848+like ``breezy.conf``).
849
850 Getting an option value
851 ~~~~~~~~~~~~~~~~~~~~~~~
852@@ -517,7 +517,7 @@
853 * command-line
854 ``-Ooption=value`` see http://pad.lv/491196.
855
856-* ``~/.bazaar/locations.conf``
857+* ``~/.config/breezy/locations.conf``
858
859 When an option is set in ``locations.conf`` it overrides any other
860 configuration file. This should be used with care as it allows setting a
861@@ -564,10 +564,10 @@
862
863 The options common to all users of a system (may be /etc/bzr/defaults
864 or /usr/local/etc/bzr/defaults or
865- /Library/Preferences/com.canonical.defaults or c:\windows\bazaar.conf
866+ /Library/Preferences/com.canonical.defaults or c:\windows\breezy.conf
867 (someone fix this one please ;) depending on the OS).
868
869-* ``bazaar.conf``
870+* ``breezy.conf``
871
872 The options the user has selected for the host he is using.
873
874@@ -605,7 +605,7 @@
875 sharing is implemented, we may want to use an attribute for the stack and
876 deprecate both ``get_config`` and ``get_config_stack``.
877
878-* Sections names in ``bazaar.conf`` are arbitrary (except ``DEFAULT``) so
879+* Sections names in ``breezy.conf`` are arbitrary (except ``DEFAULT``) so
880 it's easier to leave the file untouched and let plugin authors and users
881 migrate away (or not) from them. For ``bzr`` itself, that means
882 ``DEFAULT`` is the only section used for most of the options and provides
883@@ -668,7 +668,7 @@
884 ~~~~~~
885
886 * list of allowed Config IDs (this allows a list of possible config files in
887- bazaar.conf only option and use it while bootstrapping the config
888+ breezy.conf only option and use it while bootstrapping the config
889 creations).
890
891 * blacklist of config IDs (some options *can't* be stored (modified) by the
892@@ -712,9 +712,9 @@
893 store examples:
894 ~~~~~~~~~~~~~~~
895
896-* ConfigObj (bazaar.conf)
897+* ConfigObj (breezy.conf)
898
899-* DB (<scheme>://bazaar.launchpad.net/bazaar.conf)
900+* DB (<scheme>://breezy.launchpad.net/breezy.conf)
901
902
903 Why and when locking config files matter
904
905=== modified file 'doc/developers/testing.txt'
906--- doc/developers/testing.txt 2017-05-21 18:10:28 +0000
907+++ doc/developers/testing.txt 2017-07-30 17:00:52 +0000
908@@ -120,7 +120,7 @@
909 least because a test failed if for no other reason.
910
911 Therefore you should probably add ``debug_flags = no_apport`` to your
912-``bazaar.conf`` file (in ``~/.bazaar/`` on Unix), so that failures just
913+``breezy.conf`` file (in ``~/.config/breezy/`` on Unix), so that failures just
914 print a traceback rather than writing a crash file.
915
916 .. _apport: https://launchpad.net/apport/
917
918=== modified file 'doc/en/tutorials/tutorial.txt'
919--- doc/en/tutorials/tutorial.txt 2017-05-21 13:35:49 +0000
920+++ doc/en/tutorials/tutorial.txt 2017-07-30 17:00:52 +0000
921@@ -121,7 +121,7 @@
922
923 % brz whoami --branch "Your Name <email@example.com>"
924
925-#. Setting the email address in the ``~/.bazaar/bazaar.conf`` [1]_ by
926+#. Setting the email address in the ``~/.config/breezy/breezy.conf`` [1]_ by
927 adding the following lines. Please note that ``[DEFAULT]`` is case
928 sensitive::
929
930@@ -129,7 +129,7 @@
931 email=Your Name <email@isp.com>
932
933 As above, you can override this settings on a branch by branch basis
934- by creating a branch section in ``~/.bazaar/locations.conf`` and
935+ by creating a branch section in ``~/.config/breezy/locations.conf`` and
936 adding the following lines::
937
938 [/the/path/to/the/branch]
939@@ -141,9 +141,9 @@
940 precedence) to your full email address.
941
942 .. [1] On Windows, the users configuration files can be found in the
943- application data directory. So instead of ``~/.bazaar/branch.conf``
944+ application data directory. So instead of ``~/.config/breezy/breezy.conf``
945 the configuration file can be found as:
946- ``C:\Documents and Settings\<username>\Application Data\Breezy\2.0\branch.conf``.
947+ ``C:\Documents and Settings\<username>\Application Data\Breezy\2.0\breezy.conf``.
948 The same is true for ``locations.conf``, ``ignore``, and the
949 ``plugins`` directory.
950
951@@ -308,8 +308,8 @@
952 If you use neither the ``-m`` nor the ``-F`` option then brz will open an
953 editor for you to enter a message. The editor to run is controlled by
954 your ``$VISUAL`` or ``$EDITOR`` environment variable, which can be overridden
955-by the ``editor`` setting in ``~/.bazaar/bazaar.conf``; ``$brz_EDITOR`` will
956-override either of the above mentioned editor options. If you quit the
957+by the ``editor`` setting in ``~/.config/breezy/breezy.conf``; ``$BRZ_EDITOR``
958+will override either of the above mentioned editor options. If you quit the
959 editor without making any changes, the commit will be cancelled.
960
961 The file that is opened in the editor contains a horizontal line. The part
962@@ -449,7 +449,7 @@
963 There are some ignored files which are not project specific, but more user
964 specific. Things like editor temporary files, or personal temporary files.
965 Rather than add these ignores to every project, brz supports a global
966-ignore file in ``~/.bazaar/ignore`` [1]_. It has the same syntax as the
967+ignore file in ``~/.config/breezy/ignore`` [1]_. It has the same syntax as the
968 per-project ignore file.
969
970
971
972=== modified file 'doc/en/user-guide/configuring_bazaar.txt'
973--- doc/en/user-guide/configuring_bazaar.txt 2017-05-21 13:41:54 +0000
974+++ doc/en/user-guide/configuring_bazaar.txt 2017-07-30 17:00:52 +0000
975@@ -59,11 +59,11 @@
976 Configuration files
977 -------------------
978
979-Configuration files are located in ``$HOME/.bazaar`` on Unix and
980+Configuration files are located in ``$HOME/.config/breezy`` on Unix and
981 ``C:\Documents and Settings\<username>\Application Data\Breezy\2.0`` on
982 Windows. There are three primary configuration files in this location:
983
984-* ``bazaar.conf`` describes default configuration options,
985+* ``breezy.conf`` describes default configuration options,
986
987 * ``locations.conf`` describes configuration information for
988 specific branch locations,
989@@ -77,7 +77,7 @@
990 override one of the values for a branch with a setting that is specific to you,
991 then you can do so in ``locations.conf``.
992
993-Here is sample content of ``bazaar.conf`` after setting an email address using
994+Here is sample content of ``breezy.conf`` after setting an email address using
995 the ``whoami`` command::
996
997 [DEFAULT]
998@@ -107,7 +107,7 @@
999
1000 * the current ``branch.conf`` is searched next,
1001
1002- * ``bazaar.conf`` is searched next,
1003+ * ``breezy.conf`` is searched next,
1004
1005 * finally, some options can have default values generally defined in the
1006 code itself and not displayed by ``brz config`` (see `Configuration
1007@@ -123,7 +123,7 @@
1008 parent_location = bzr+ssh://bazaar.launchpad.net/+branch/brz/
1009 nickname = config-modify
1010 push_location = bzr+ssh://bazaar.launchpad.net/~vila/brz/config-modify/
1011- bazaar:
1012+ breezy:
1013 debug_flags = hpss,
1014
1015 Each configuration file is associated with a given scope whose name is
1016@@ -157,7 +157,7 @@
1017
1018 brz config --all .*opt
1019
1020- bazaar:
1021+ breezy:
1022 [DEFAULT]
1023 opt = {other_opt}/subdir
1024 other_opt = root
1025
1026=== modified file 'doc/en/user-guide/gpg_signatures.txt'
1027--- doc/en/user-guide/gpg_signatures.txt 2017-05-21 13:41:54 +0000
1028+++ doc/en/user-guide/gpg_signatures.txt 2017-07-30 17:00:52 +0000
1029@@ -28,7 +28,7 @@
1030 ---------------
1031
1032 To sign commits as they are made turn on the ``create_signatures``
1033-configuration option in your ``bazaar.conf`` or ``locations.conf`` file::
1034+configuration option in your ``breezy.conf`` or ``locations.conf`` file::
1035
1036 create_signatures = always
1037
1038@@ -55,7 +55,7 @@
1039
1040 By default Breezy will tell GnuPG to use a key with the same user
1041 identity as the one set with ``whoami``. To override this set
1042-``gpg_signing_key`` in bazaar.conf or locations.conf.
1043+``gpg_signing_key`` in breezy.conf or locations.conf.
1044
1045 ``gpg_signing_key=DD4D5088``
1046
1047
1048=== modified file 'doc/en/user-guide/recording_changes.txt'
1049--- doc/en/user-guide/recording_changes.txt 2017-05-21 13:41:54 +0000
1050+++ doc/en/user-guide/recording_changes.txt 2017-07-30 17:00:52 +0000
1051@@ -29,8 +29,8 @@
1052 If you use neither the ``-m`` nor the ``-F`` option then brz will open an
1053 editor for you to enter a message. The editor to run is controlled by
1054 your ``$VISUAL`` or ``$EDITOR`` environment variable, which can be overridden
1055-by the ``editor`` setting in ``~/.bazaar/bazaar.conf``; ``$BZR_EDITOR`` will
1056-override either of the above mentioned editor options. If you quit the
1057+by the ``editor`` setting in ``~/.config/breezy/breezy.conf``; ``$BZR_EDITOR``
1058+will override either of the above mentioned editor options. If you quit the
1059 editor without making any changes, the commit will be cancelled.
1060
1061 The file that is opened in the editor contains a horizontal line. The part
1062
1063=== modified file 'doc/en/user-guide/resolving_conflicts.txt'
1064--- doc/en/user-guide/resolving_conflicts.txt 2017-05-21 13:41:54 +0000
1065+++ doc/en/user-guide/resolving_conflicts.txt 2017-07-30 17:00:52 +0000
1066@@ -77,7 +77,7 @@
1067 specify all conflicted files.
1068
1069 The ``extmerge`` command uses the tool specified by the
1070-``external_merge`` setting in your ``bazaar.conf`` file.
1071+``external_merge`` setting in your ``breezy.conf`` file.
1072 If not set, it will look for some popular merge tools such
1073 as ``kdiff3`` or ``opendiff``, the latter being a command
1074 line interface to the FileMerge utility in OS X.
1075
1076=== modified file 'doc/en/user-guide/setting_up_email.txt'
1077--- doc/en/user-guide/setting_up_email.txt 2017-05-21 13:41:54 +0000
1078+++ doc/en/user-guide/setting_up_email.txt 2017-07-30 17:00:52 +0000
1079@@ -21,7 +21,7 @@
1080 ways exist to tell Breezy what email to use:
1081
1082 You can set your email in one of several configuration files. Like
1083-other configuration values, you can set it in ``bazaar.conf`` as a
1084+other configuration values, you can set it in ``breezy.conf`` as a
1085 general setting. If you want to override the value for a particular
1086 branch, or set of branches, you can use ``locations.conf``.
1087 ``.brz/branch/branch.conf`` will also work, but will cause all commits
1088@@ -35,7 +35,7 @@
1089 file.
1090 #. If an email is set four your current branch in the
1091 ``.brz/branch/branch.conf`` file.
1092- #. If an email is set in the ``bazaar.conf`` default configuration file.
1093+ #. If an email is set in the ``breezy.conf`` default configuration file.
1094 #. If the `EMAIL` environment variable is set.
1095 #. Breezy will try to guess based on your username and the hostname.
1096
1097@@ -56,13 +56,13 @@
1098
1099 % brz whoami --branch "Joe Cool <joe@example.com>"
1100
1101-These modify your global ``bazaar.conf`` or branch ``branch.conf`` file, respectively.
1102+These modify your global ``breezy.conf`` or branch ``branch.conf`` file, respectively.
1103
1104 Setting email via default configuration file
1105 --------------------------------------------
1106
1107-To use the default ini file, create or edit the ``bazaar.conf`` file (in
1108-``~/.bazaar/`` on Unix and in ``%APPDATA%\bazaar\2.0\`` in Windows)
1109+To use the default ini file, create or edit the ``breezy.conf`` file (in
1110+``~/.config/breezy/`` on Unix and in ``%APPDATA%\breezy\2.0\`` in Windows)
1111 and set an email address as shown below. Please note that the word DEFAULT
1112 is case sensitive, and must be in upper-case.
1113 ::
1114@@ -86,7 +86,7 @@
1115 email=Your Name <name@other-isp.com>
1116
1117 This will set your email address in the branch at ``/some/branch/location``,
1118-overriding the default specified in the ``bazaar.conf`` above.
1119+overriding the default specified in the ``breezy.conf`` above.
1120
1121 Setting email via environment variable
1122 --------------------------------------
1123
1124=== modified file 'doc/en/user-guide/using_aliases.txt'
1125--- doc/en/user-guide/using_aliases.txt 2017-05-21 13:41:54 +0000
1126+++ doc/en/user-guide/using_aliases.txt 2017-07-30 17:00:52 +0000
1127@@ -11,7 +11,7 @@
1128 ----------------
1129
1130 Command aliases can be defined in the ``[ALIASES]`` section of your
1131-``bazaar.conf`` file. Aliases start with the alias name, then an
1132+``breezy.conf`` file. Aliases start with the alias name, then an
1133 equal sign, then a command fragment. Here's an example ALIASES section::
1134
1135 [ALIASES]

Subscribers

People subscribed via source and target branches