[pyevolve] 09/81: Remove another file to avoide useless copyright notice

Christian Kastner chrisk-guest at moszumanska.debian.org
Sun Aug 17 21:12:38 UTC 2014


This is an automated email from the git hooks/post-receive script.

chrisk-guest pushed a commit to branch master
in repository pyevolve.

commit b8374b813413a2285dc20430563ed4c674af3629
Author: Christian Kastner <debian at kvr.at>
Date:   Thu Jun 10 12:35:08 2010 +0200

    Remove another file to avoide useless copyright notice
    
    This patch is not used by this project
---
 docs/source/sphinx06_code_patch.py | 150 -------------------------------------
 1 file changed, 150 deletions(-)

diff --git a/docs/source/sphinx06_code_patch.py b/docs/source/sphinx06_code_patch.py
deleted file mode 100644
index b6561dd..0000000
--- a/docs/source/sphinx06_code_patch.py
+++ /dev/null
@@ -1,150 +0,0 @@
-# -*- coding: utf-8 -*-
-"""
-    sphinx.directives.code
-    ~~~~~~~~~~~~~~~~~~~~~~
-
-    :copyright: Copyright 2007-2009 by the Sphinx team, see AUTHORS.
-    :license: BSD, see LICENSE for details.
-"""
-
-import sys
-import codecs
-import re
-from os import path
-
-from docutils import nodes
-from docutils.parsers.rst import directives
-
-from sphinx import addnodes
-from sphinx.util import parselinenos
-
-
-# ------ highlight directive --------------------------------------------------------
-
-def highlightlang_directive(name, arguments, options, content, lineno,
-                            content_offset, block_text, state, state_machine):
-    if 'linenothreshold' in options:
-        try:
-            linenothreshold = int(options['linenothreshold'])
-        except Exception:
-            linenothreshold = 10
-    else:
-        linenothreshold = sys.maxint
-    return [addnodes.highlightlang(lang=arguments[0].strip(),
-                                   linenothreshold=linenothreshold)]
-
-highlightlang_directive.content = 0
-highlightlang_directive.arguments = (1, 0, 0)
-highlightlang_directive.options = {'linenothreshold': directives.unchanged}
-directives.register_directive('highlight', highlightlang_directive)
-directives.register_directive('highlightlang', highlightlang_directive) # old name
-
-
-# ------ code-block directive -------------------------------------------------------
-
-def codeblock_directive(name, arguments, options, content, lineno,
-                        content_offset, block_text, state, state_machine):
-    code = u'\n'.join(content)
-    literal = nodes.literal_block(code, code)
-    literal['language'] = arguments[0]
-    literal['linenos'] = 'linenos' in options
-    return [literal]
-
-codeblock_directive.content = 1
-codeblock_directive.arguments = (1, 0, 0)
-codeblock_directive.options = {'linenos': directives.flag}
-directives.register_directive('code-block', codeblock_directive)
-directives.register_directive('sourcecode', codeblock_directive)
-
-
-# ------ literalinclude directive ---------------------------------------------------
-
-def literalinclude_directive(name, arguments, options, content, lineno,
-                             content_offset, block_text, state, state_machine):
-    """Like .. include:: :literal:, but only warns if the include file is not found."""
-    if not state.document.settings.file_insertion_enabled:
-        return [state.document.reporter.warning('File insertion disabled', line=lineno)]
-    env = state.document.settings.env
-    rel_fn = arguments[0]
-    source_dir = path.dirname(path.abspath(state_machine.input_lines.source(
-        lineno - state_machine.input_offset - 1)))
-    fn = path.normpath(path.join(source_dir, rel_fn))
-
-    if 'pyobject' in options and 'lines' in options:
-        return [state.document.reporter.warning(
-            'Cannot use both "pyobject" and "lines" options', line=lineno)]
-
-    encoding = options.get('encoding', env.config.source_encoding)
-    try:
-        f = codecs.open(fn, 'r', encoding)
-        #f = open(fn, 'rb')
-        lines = f.readlines()
-        f.close()
-    except (IOError, OSError):
-        return [state.document.reporter.warning(
-            'Include file %r not found or reading it failed' % arguments[0],
-            line=lineno)]
-    except UnicodeError:
-        return [state.document.reporter.warning(
-            'Encoding %r used for reading included file %r seems to '
-            'be wrong, try giving an :encoding: option' %
-            (encoding, arguments[0]))]
-
-    objectname = options.get('pyobject')
-    if objectname is not None:
-        from sphinx.pycode import ModuleAnalyzer
-        analyzer = ModuleAnalyzer.for_file(fn, '')
-        tags = analyzer.find_tags()
-        if objectname not in tags:
-            return [state.document.reporter.warning(
-                'Object named %r not found in include file %r' %
-                (objectname, arguments[0]), line=lineno)]
-        else:
-            lines = lines[tags[objectname][1] - 1 : tags[objectname][2] - 1]
-
-    linespec = options.get('lines')
-    if linespec is not None:
-        try:
-            linelist = parselinenos(linespec, len(lines))
-        except ValueError, err:
-            return [state.document.reporter.warning(str(err), line=lineno)]
-        lines = [lines[i] for i in linelist]
-
-    startafter = options.get('start-after')
-    endbefore = options.get('end-before')
-    if startafter is not None or endbefore is not None:
-        use = not startafter
-        res = []
-        for line in lines:
-            if not use and startafter in line:
-                use = True
-            elif use and endbefore in line:
-                use = False
-                break
-            elif use:
-                res.append(line)
-        lines = res
-
-    text = ''.join(lines)
-    text = re.sub("\r\n", "\n", text)
-    
-    retnode = nodes.literal_block(text, text, source=fn)
-    retnode.line = 1
-    if options.get('language', ''):
-        retnode['language'] = options['language']
-    if 'linenos' in options:
-        retnode['linenos'] = True
-    state.document.settings.env.note_dependency(rel_fn)
-    return [retnode]
-
-literalinclude_directive.options = {'linenos': directives.flag,
-                                    'language': directives.unchanged_required,
-                                    'encoding': directives.encoding,
-                                    'pyobject': directives.unchanged_required,
-                                    'lines': directives.unchanged_required,
-                                    'start-after': directives.unchanged_required,
-                                    'end-before': directives.unchanged_required,
-                                    }
-literalinclude_directive.content = 0
-literalinclude_directive.arguments = (1, 0, 0)
-directives.register_directive('literalinclude', literalinclude_directive)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pyevolve.git



More information about the debian-science-commits mailing list