mirror of
https://github.com/kennethreitz/python-guide.git
synced 2026-06-05 23:00:18 +00:00
per feedback from @ejucovy, warn about shadowing gettext with "_"
This commit is contained in:
+5
-1
@@ -25,7 +25,7 @@ sys.path.append(os.path.abspath('_themes'))
|
||||
|
||||
# Add any Sphinx extension module names here, as strings. They can be extensions
|
||||
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
|
||||
extensions = ['sphinx.ext.ifconfig', 'sphinx.ext.todo']
|
||||
extensions = ['sphinx.ext.ifconfig', 'sphinx.ext.todo', 'sphinx.ext.intersphinx']
|
||||
|
||||
# Add any paths that contain templates here, relative to this directory.
|
||||
templates_path = ['_templates']
|
||||
@@ -260,3 +260,7 @@ epub_copyright = u'2010, Kenneth Reitz'
|
||||
#epub_tocdup = True
|
||||
|
||||
todo_include_todos = True
|
||||
|
||||
intersphinx_mapping = {
|
||||
'python': ('http://docs.python.org/', None),
|
||||
}
|
||||
|
||||
@@ -37,6 +37,13 @@ will not need that variable, use ``_``:
|
||||
filename = 'foobar.txt'
|
||||
basename, _, ext = filename.rpartition()
|
||||
|
||||
.. note::
|
||||
|
||||
"``_``" is commonly used as an alias for the :func:`~gettext.gettext`
|
||||
function. If your application uses (or may someday use) :mod:`gettext`,
|
||||
you may want to avoid using ``_`` for ignored variables, as you may
|
||||
accidentally shadow :func:`~gettext.gettext`.
|
||||
|
||||
Create a length-N list of the same thing
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
Reference in New Issue
Block a user