merge with trunk

This commit is contained in:
Georg Brandl 2010-01-17 17:52:51 +01:00
commit bacb6435e4
21 changed files with 26 additions and 25 deletions

View File

@ -30,8 +30,9 @@ from sphinx.domains import ObjType, all_domains
from sphinx.domains.std import GenericObject, Target, StandardDomain from sphinx.domains.std import GenericObject, Target, StandardDomain
from sphinx.builders import BUILTIN_BUILDERS from sphinx.builders import BUILTIN_BUILDERS
from sphinx.environment import BuildEnvironment, SphinxStandaloneReader from sphinx.environment import BuildEnvironment, SphinxStandaloneReader
from sphinx.util import ENOENT, pycompat # pycompat imported for side-effects from sphinx.util import pycompat # pycompat imported for side-effects
from sphinx.util.tags import Tags from sphinx.util.tags import Tags
from sphinx.util.osutil import ENOENT
from sphinx.util.console import bold from sphinx.util.console import bold

View File

@ -10,12 +10,11 @@
""" """
import os import os
import gettext
from os import path from os import path
from docutils import nodes from docutils import nodes
from sphinx.util.os import SEP, relative_uri from sphinx.util.osutil import SEP, relative_uri
from sphinx.util.console import bold, purple, darkgreen, term_width_line from sphinx.util.console import bold, purple, darkgreen, term_width_line
# side effect: registers roles and directives # side effect: registers roles and directives

View File

@ -15,9 +15,9 @@ from cgi import escape
from sphinx import package_dir from sphinx import package_dir
from sphinx.util import copy_static_entry from sphinx.util import copy_static_entry
from sphinx.util.os import ensuredir, os_path
from sphinx.theming import Theme from sphinx.theming import Theme
from sphinx.builders import Builder from sphinx.builders import Builder
from sphinx.util.osutil import ensuredir, os_path
from sphinx.util.console import bold from sphinx.util.console import bold

View File

@ -18,7 +18,7 @@ import zipfile
from docutils import nodes from docutils import nodes
from sphinx.builders.html import StandaloneHTMLBuilder from sphinx.builders.html import StandaloneHTMLBuilder
from sphinx.util.os import EEXIST from sphinx.util.osutil import EEXIST
# (Fragment) templates from which the metainfo files content.opf, toc.ncx, # (Fragment) templates from which the metainfo files content.opf, toc.ncx,

View File

@ -30,8 +30,8 @@ from docutils.readers.doctree import Reader as DoctreeReader
from sphinx import package_dir, __version__ from sphinx import package_dir, __version__
from sphinx.util import copy_static_entry from sphinx.util import copy_static_entry
from sphinx.util.os import SEP, os_path, relative_uri, ensuredir, movefile, \ from sphinx.util.osutil import SEP, os_path, relative_uri, ensuredir, \
ustrftime, copyfile movefile, ustrftime, copyfile
from sphinx.util.nodes import inline_all_toctrees from sphinx.util.nodes import inline_all_toctrees
from sphinx.util.matching import patmatch, compile_matchers from sphinx.util.matching import patmatch, compile_matchers
from sphinx.util.pycompat import any from sphinx.util.pycompat import any

View File

@ -19,10 +19,10 @@ from docutils.frontend import OptionParser
from sphinx import package_dir, addnodes from sphinx import package_dir, addnodes
from sphinx.util import texescape from sphinx.util import texescape
from sphinx.util.os import SEP, copyfile
from sphinx.builders import Builder from sphinx.builders import Builder
from sphinx.environment import NoUri from sphinx.environment import NoUri
from sphinx.util.nodes import inline_all_toctrees from sphinx.util.nodes import inline_all_toctrees
from sphinx.util.osutil import SEP, copyfile
from sphinx.util.console import bold, darkgreen from sphinx.util.console import bold, darkgreen
from sphinx.writers.latex import LaTeXWriter from sphinx.writers.latex import LaTeXWriter

View File

@ -14,8 +14,8 @@ from os import path
from docutils.io import StringOutput from docutils.io import StringOutput
from sphinx.util.os import ensuredir, os_path
from sphinx.builders import Builder from sphinx.builders import Builder
from sphinx.util.osutil import ensuredir, os_path
from sphinx.writers.text import TextWriter from sphinx.writers.text import TextWriter

View File

@ -14,7 +14,7 @@ import re
from os import path from os import path
from sphinx.errors import ConfigError from sphinx.errors import ConfigError
from sphinx.util.os import make_filename from sphinx.util.osutil import make_filename
nonascii_re = re.compile(r'[\x80-\xff]') nonascii_re = re.compile(r'[\x80-\xff]')

View File

@ -19,7 +19,7 @@ from sphinx.roles import XRefRole
from sphinx.locale import l_ from sphinx.locale import l_
from sphinx.domains import Domain, ObjType from sphinx.domains import Domain, ObjType
from sphinx.directives import ObjectDescription from sphinx.directives import ObjectDescription
from sphinx.util import make_refnode from sphinx.util.nodes import make_refnode
from sphinx.util.docfields import Field, TypedField from sphinx.util.docfields import Field, TypedField

View File

@ -19,7 +19,7 @@ from sphinx.roles import XRefRole
from sphinx.locale import l_ from sphinx.locale import l_
from sphinx.domains import Domain, ObjType from sphinx.domains import Domain, ObjType
from sphinx.directives import ObjectDescription from sphinx.directives import ObjectDescription
from sphinx.util import make_refnode from sphinx.util.nodes import make_refnode
from sphinx.util.compat import Directive from sphinx.util.compat import Directive
from sphinx.util.docfields import Field, GroupedField, TypedField from sphinx.util.docfields import Field, GroupedField, TypedField

View File

@ -11,7 +11,7 @@
import re import re
from docutils import nodes, utils from docutils import nodes
from docutils.parsers.rst import directives from docutils.parsers.rst import directives
from sphinx import addnodes from sphinx import addnodes
@ -19,7 +19,8 @@ from sphinx.roles import XRefRole
from sphinx.locale import l_ from sphinx.locale import l_
from sphinx.domains import Domain, ObjType from sphinx.domains import Domain, ObjType
from sphinx.directives import ObjectDescription from sphinx.directives import ObjectDescription
from sphinx.util import make_refnode, ws_re from sphinx.util import ws_re
from sphinx.util.nodes import make_refnode
from sphinx.util.compat import Directive from sphinx.util.compat import Directive

View File

@ -36,8 +36,8 @@ from docutils.transforms.parts import ContentsFilter
from sphinx import addnodes from sphinx import addnodes
from sphinx.util import url_re, get_matching_docs, docname_join, \ from sphinx.util import url_re, get_matching_docs, docname_join, \
FilenameUniqDict FilenameUniqDict
from sphinx.util.os import movefile, SEP, ustrftime
from sphinx.util.nodes import clean_astext, make_refnode from sphinx.util.nodes import clean_astext, make_refnode
from sphinx.util.osutil import movefile, SEP, ustrftime
from sphinx.util.matching import compile_matchers from sphinx.util.matching import compile_matchers
from sphinx.errors import SphinxError, ExtensionError from sphinx.errors import SphinxError, ExtensionError

View File

@ -27,8 +27,8 @@ from jinja2 import FileSystemLoader, TemplateNotFound
from jinja2.sandbox import SandboxedEnvironment from jinja2.sandbox import SandboxedEnvironment
from sphinx.ext.autosummary import import_by_name, get_documenter from sphinx.ext.autosummary import import_by_name, get_documenter
from sphinx.util.os import ensuredir
from sphinx.jinja2glue import BuiltinTemplateLoader from sphinx.jinja2glue import BuiltinTemplateLoader
from sphinx.util.osutil import ensuredir
def main(argv=sys.argv): def main(argv=sys.argv):
usage = """%prog [OPTIONS] SOURCEFILE ...""" usage = """%prog [OPTIONS] SOURCEFILE ..."""

View File

@ -24,7 +24,7 @@ from docutils import nodes
from docutils.parsers.rst import directives from docutils.parsers.rst import directives
from sphinx.errors import SphinxError from sphinx.errors import SphinxError
from sphinx.util.os import ensuredir, ENOENT, EPIPE from sphinx.util.osutil import ensuredir, ENOENT, EPIPE
from sphinx.util.compat import Directive from sphinx.util.compat import Directive

View File

@ -23,8 +23,8 @@ except ImportError:
from docutils import nodes from docutils import nodes
from sphinx.errors import SphinxError from sphinx.errors import SphinxError
from sphinx.util.os import ensuredir, ENOENT
from sphinx.util.png import read_png_depth, write_png_depth from sphinx.util.png import read_png_depth, write_png_depth
from sphinx.util.osutil import ensuredir, ENOENT
from sphinx.ext.mathbase import setup_math as mathbase_setup, wrap_displaymath from sphinx.ext.mathbase import setup_math as mathbase_setup, wrap_displaymath
class MathExtError(SphinxError): class MathExtError(SphinxError):

View File

@ -12,8 +12,8 @@
from docutils import nodes from docutils import nodes
from sphinx import addnodes from sphinx import addnodes
from sphinx.util import make_refnode
from sphinx.pycode import ModuleAnalyzer from sphinx.pycode import ModuleAnalyzer
from sphinx.util.nodes import make_refnode
def doctree_read(app, doctree): def doctree_read(app, doctree):

View File

@ -17,8 +17,8 @@ from jinja2 import FileSystemLoader, BaseLoader, TemplateNotFound, \
from jinja2.utils import open_if_exists from jinja2.utils import open_if_exists
from jinja2.sandbox import SandboxedEnvironment from jinja2.sandbox import SandboxedEnvironment
from sphinx.util.os import mtimes_of_files
from sphinx.application import TemplateBridge from sphinx.application import TemplateBridge
from sphinx.util.osutil import mtimes_of_files
def _tobool(val): def _tobool(val):

View File

@ -15,7 +15,7 @@ from os import path
TERM_ENCODING = getattr(sys.stdin, 'encoding', None) TERM_ENCODING = getattr(sys.stdin, 'encoding', None)
from sphinx import __version__ from sphinx import __version__
from sphinx.util.os import make_filename from sphinx.util.osutil import make_filename
from sphinx.util.console import purple, bold, red, turquoise, \ from sphinx.util.console import purple, bold, red, turquoise, \
nocolor, color_terminal nocolor, color_terminal
from sphinx.util import texescape from sphinx.util import texescape

View File

@ -29,7 +29,7 @@ from sphinx.errors import PycodeError
# import other utilities; partly for backwards compatibility, so don't # import other utilities; partly for backwards compatibility, so don't
# prune unused ones indiscriminately # prune unused ones indiscriminately
from sphinx.util.os import SEP, os_path, relative_uri, ensuredir, walk, \ from sphinx.util.osutil import SEP, os_path, relative_uri, ensuredir, walk, \
mtimes_of_files, movefile, copyfile, copytimes, make_filename, ustrftime mtimes_of_files, movefile, copyfile, copytimes, make_filename, ustrftime
from sphinx.util.nodes import nested_parse_with_titles, split_explicit_title, \ from sphinx.util.nodes import nested_parse_with_titles, split_explicit_title, \
explicit_title_re, caption_ref_re explicit_title_re, caption_ref_re

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
""" """
sphinx.util.os sphinx.util.osutil
~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
Operating system-related utility functions for Sphinx. Operating system-related utility functions for Sphinx.

View File

@ -23,7 +23,7 @@ from sphinx import addnodes
from sphinx import highlighting from sphinx import highlighting
from sphinx.errors import SphinxError from sphinx.errors import SphinxError
from sphinx.locale import admonitionlabels, versionlabels from sphinx.locale import admonitionlabels, versionlabels
from sphinx.util.os import ustrftime from sphinx.util.osutil import ustrftime
from sphinx.util.texescape import tex_escape_map from sphinx.util.texescape import tex_escape_map
from sphinx.util.smartypants import educateQuotesLatex from sphinx.util.smartypants import educateQuotesLatex