I filed the issue to: https://github.com/sphinx-doc/sphinx/issues/2247 Regards, -- Takayuki SHIMIZUKAWA http://about.me/shimizukawa
On Mon, Jan 18, 2016 at 9:44 AM Takayuki Shimizukawa <[email protected]> wrote: > Hi Jeff, > > Sorry for the inconvenience. > It's a side effect of this fix: > https://github.com/sphinx-doc/sphinx/issues/2205 > I'll fix it and make a bugfix release in a week. > Thanks for your reporting! > > Regards, > -- > Takayuki SHIMIZUKAWA > http://about.me/shimizukawa > > On Mon, Jan 18, 2016 at 6:08 AM Jeff McKenna <[email protected]> > wrote: > >> Hello everyone, >> >> This is an odd one. I/we've been using Sphinx for our docs for a >> longtime. I just tried to upgrade to 1.3.4 release, and I got an error >> from a restructured text "definition list" with a square bracket (this >> definition caused no problems with Sphinx 1.3.3 and earlier). Here is more >> details: >> >> Text that causes error >> ================ >> >> outputformatlist : outputFormatObj[] >> Array of the available output formats. >> >> Error during "make html" >> ================== >> >> reading sources... [ 73%] mapscript/mapscript >> Exception occurred: >> File "C:\Python27\lib\re.py", line 251, in _compile >> raise error, v # invalid expression >> error: unexpected end of regular expression >> The full traceback has been saved in d:\temp\sphinx-err-cyh44l.log, if >> you want to report >> the issue to the developers. >> Please also report this if it was a user error, so that a better error >> message can be prov >> ided next time. >> A bug report can be filed in the tracker at < >> https://github.com/sphinx-doc/sphinx/issues>. >> Thanks! >> >> Traceback >> ======== >> >> # Sphinx version: 1.3.4 >> # Python version: 2.7.11 (CPython) >> # Docutils version: 0.12 release >> # Jinja2 version: 2.8 >> # Last messages: >> # reading sources... [ 71%] mapfile/template >> # reading sources... [ 71%] mapfile/union >> # reading sources... [ 71%] mapfile/web >> # reading sources... [ 71%] mapfile/xml_mapfile >> # reading sources... [ 72%] mapfile/xmp_metadata >> # reading sources... [ 72%] mapscript/imagery >> # reading sources... [ 72%] mapscript/index >> # reading sources... [ 73%] mapscript/introduction >> # reading sources... [ 73%] mapscript/mapfile >> # reading sources... [ 73%] mapscript/mapscript >> # Loaded extensions: >> # alabaster (0.7.6) from >> C:\Python27\lib\site-packages\alabaster-0.7.6-py2.7.egg\alabaster\__init__.pyc >> # labels (unknown version) from >> D:\build\mapserver-docs-git-branch-7-0\labels.pyc >> Traceback (most recent call last): >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\cmdline.py", >> line 244, in main >> app.build(opts.force_all, filenames) >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\application.py", >> line 266, in build >> self.builder.build_update() >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\builders\__init__.py", >> line 251, in build_update >> 'out of date' % len(to_build)) >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\builders\__init__.py", >> line 265, in build >> self.doctreedir, self.app)) >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\environment.py", >> line 618, in update >> self._read_serial(docnames, app) >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\environment.py", >> line 638, in _read_serial >> self.read_doc(docname, app) >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\environment.py", >> line 791, in read_doc >> pub.publish() >> File >> "C:\Python27\lib\site-packages\docutils-0.12-py2.7.egg\docutils\core.py", >> line 218, in publish >> self.apply_transforms() >> File >> "C:\Python27\lib\site-packages\docutils-0.12-py2.7.egg\docutils\core.py", >> line 199, in apply_transforms >> self.document.transformer.apply_transforms() >> File >> "C:\Python27\lib\site-packages\docutils-0.12-py2.7.egg\docutils\transforms\__init__.py", >> line 171, in apply_transforms >> transform.apply(**kwargs) >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\transforms.py", >> line 182, in apply >> apply_source_workaround(n) >> File >> "C:\Python27\lib\site-packages\sphinx-1.3.4-py2.7.egg\sphinx\util\nodes.py", >> line 53, in apply_source_workaround >> '\s*:\s*%s' % classifier.astext(), '', node.rawsource) >> File "C:\Python27\lib\re.py", line 155, in sub >> return _compile(pattern, flags).sub(repl, string, count) >> File "C:\Python27\lib\re.py", line 251, in _compile >> raise error, v # invalid expression >> error: unexpected end of regular expression >> >> >> **** >> >> Anyone have any ideas why this "[]" causes this problem, and only with >> the 1.3.4 release? >> >> Thanks, >> >> -jeff >> www.mapserver.org >> >> >> >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sphinx-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at https://groups.google.com/group/sphinx-users. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "sphinx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sphinx-users. For more options, visit https://groups.google.com/d/optout.
