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.
