Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-14 | Merge branch '3.x' | Takeshi KOMIYA | |
2021-02-12 | Embed stemmer code into language_data.js by reading it from minified-js files | Dmitry Shachnev | |
2021-02-12 | Remove old minified versions of JS code, embedded in Python files | Dmitry Shachnev | |
2021-02-12 | Add minified versions of libstemmer JS files | Dmitry Shachnev | |
Generated from non-minified versions using uglifyjs (installed via npm), with -m option to enable mangling. | |||
2021-02-12 | Update non-minified-js to the latest version from snowball v2.1.0 | Dmitry Shachnev | |
Generated using 'make dist_libstemmer_js' in a git checkout of https://github.com/snowballstem/snowball. | |||
2021-01-01 | Merge branch '3.x' | Takeshi KOMIYA | |
2021-01-01 | A happy new year! | Takeshi KOMIYA | |
.. note:: $ find sphinx tests LICENSE doc/conf.py -type f -exec sed -i '' -e 's/2007\-20../2007-2021/' {} \; $ git co sphinx/locale/**/*.js sphinx/templates/epub3/mimetype | |||
2020-11-11 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-11-11 | Sort imports with isort | François Freitag | |
Keep imports alphabetically sorted and their order homogeneous across Python source files. The isort project has more feature and is more active than the flake8-import-order plugin. Most issues caught were simply import ordering from the same module. Where imports were purposefully placed out of order, tag with isort:skip. | |||
2020-10-24 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-10-24 | Merge branch '3.x' into 3.2.x_to_3.x | Takeshi KOMIYA | |
2020-10-24 | Fix mypy violations (with mypy-0.790) | Takeshi KOMIYA | |
2020-10-04 | Merge branch '3.x' into master | Takeshi KOMIYA | |
2020-10-03 | Strip trailing whitespaces and normalize line endings | François Freitag | |
Trailing whitespace do not have impact on the result, they are just unused bytes. Most text editors are configured to strip trailing whitespaces. Remove them all in one go. Update a handful of files to use the UNIX line ending. | |||
2020-08-07 | Synchronise word length between python stemmer and javascript stemmer. ↵ | Mateusz Lapsa-Malawski | |
Python rejects words shorter then 3 while javascript allows user to search fo them. | |||
2020-08-01 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-07-22 | Allow searching for things like serials, phone numbers, etc | Joris Beckers | |
2020-07-04 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-06-14 | Fix exception causes all over the codebase | Ram Rachum | |
2020-06-03 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-06-03 | Merge branch '3.0.x' into 3.x | Takeshi KOMIYA | |
2020-06-03 | Fix mypy violations (with mypy-0.780) | Takeshi KOMIYA | |
2020-05-17 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-05-09 | Deprecate sphinx.util:rpartition() | Takeshi KOMIYA | |
2020-05-03 | Add stacklevel parameter to warnings.warn() call | Takeshi KOMIYA | |
2020-04-29 | Remove deprecated features marked as RemovedInSphinx40Warning | Takeshi KOMIYA | |
2020-03-21 | Merge branch '3.x' | Takeshi KOMIYA | |
2020-03-15 | Close #7293: html search: Allow to override JavaScript splitter | Takeshi KOMIYA | |
2020-03-07 | Deprecate codes for python 3.5 | Takeshi KOMIYA | |
2020-01-01 | Merge branch '2.0' | Takeshi KOMIYA | |
2020-01-01 | A happy new year! | Takeshi KOMIYA | |
2019-12-25 | Merge branch '2.0' | Takeshi KOMIYA | |
2019-12-24 | Migrate to py3 style type annotation: sphinx.search | Takeshi KOMIYA | |
2019-08-18 | Merge branch '2.0' | Takeshi KOMIYA | |
2019-08-17 | Switch uses of __import__ to importlib.get_module() | Jon Dufresne | |
The Python docs for __import__ recommend using importlib.get_module(). https://docs.python.org/3/library/functions.html#__import__ > Note: This is an advanced function that is not needed in everyday > Python programming, unlike importlib.import_module(). As importlib.get_module() uses the Python module cache and returns the module, this also allows simplifying many module cache checks of use of sys.modules. importlib.get_module() has been available since Python 3.3. | |||
2019-08-01 | Merge branch '2.0' | jfbu | |
2019-07-13 | Fix type annotation for python 3.5.1 | Takeshi KOMIYA | |
2019-03-30 | Drop features and APIs deprecated in 1.8 | Takeshi KOMIYA | |
2019-03-17 | Python-3-only clean ups discovered by pyupgrade | Jon Dufresne | |
https://github.com/asottile/pyupgrade > A tool to automatically upgrade syntax for newer versions of the > language. - Drop u str prefix - Drop base object inheritance - Drop args to super() - Use set literals - Use dict comprehension - Use set comprehension | |||
2019-02-11 | Fix import order | Takeshi KOMIYA | |
2019-01-02 | Merge branch '1.8' | Takeshi KOMIYA | |
2019-01-02 | A happy new year! | Takeshi KOMIYA | |
2018-12-28 | Merge branch '1.8' | jfbu | |
resolved Conflicts: doc/development/tutorials/todo.rst sphinx/locale/__init__.py sphinx/search/zh.py | |||
2018-12-25 | #5605 fix Chinese search index (#5611) | Timotheus Kampik | |
generate search index for Latin words correctly if search language is Chinese | |||
2018-12-19 | Replace use of six.text_type with str | Jon Dufresne | |
This removes the last use of the six package allowing Sphinx to remove it as a dependency. | |||
2018-12-16 | Remove unnecessary encoding cookie from Python source files | Jon Dufresne | |
In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie. | |||
2018-12-16 | refactor: Remove u-prefix from strings | Takeshi KOMIYA | |
2018-12-16 | Merge pull request #5803 from jdufresne/encoding-utf8 | Takeshi KOMIYA | |
Avoid respecifying default encoding for .encode()/.decode() calls | |||
2018-12-16 | Merge pull request #5796 from jdufresne/super | Takeshi KOMIYA | |
Use Python 3 super() argument-less syntax | |||
2018-12-16 | Avoid respecifying default encoding for .encode()/.decode() calls | Jon Dufresne | |
In Python 3, both .encode() and .decode() default the encoding to 'utf-8'. See the docs: https://docs.python.org/3/library/stdtypes.html#str.encode https://docs.python.org/3/library/stdtypes.html#bytes.decode Simplify and shorten the code by using the default instead of respecifying it. |