History of recent changesΒΆ
- Development version:
- Nothing yet.
- 1.3.1, 29-Apr-2016:
- Installer fixes.
- CI testing added.
- Test more languages.
- 1.3.0, 19-Mar-2016:
- Ported to Python 3.
- Added NSIS, Spec file support.
- Tests now reside in a separate
test/
subdirectory. - Documentation fixes.
- 1.2.1, 12-Nov-2015:
- Fixed broken hyperlinks in the Examples.
- Provide correct Linux installation instructions.
- Correctly report the line number of errors.
- 1.2.0, 12-Nov-2015:
- Prevent errors when an indented comment follows code.
- Display the correct line number of errors/warnings.
- Document brokenness when headings are indented.
- 1.1.1, 11-Nov-2015:
- Fix to actually support
SConscript
andMakefiles
.
- Fix to actually support
1.1.0, 10-Nov-2015:
- Dropped support for pre-v1.3 Sphinx.
- The extension of source files is now preserved, rather than being stripped. This makes for a simpler
conf.py
, sincesource_suffix
is no longer modified. - The corret HTML extension is now written to
sphinx-enki-info.txt
. - A link to install instructions is now provided in A programmer’s word processor.
- The
.ini
file format is now supported. SConscript
andMakefiles
are now supported.
1.0.1, 21-Aug-2015:
- Support MATLAB (
.m
) files. - Provide a tutorial in the docs.
- Support MATLAB (
1.0.0, 20-Jul-2015:
- Update
setup.py
based on modern usage. - Update docs.
- Add support for Sphinx v1.3. Process source files in memory, instead of creating
.rst
files. This allows source links to refer to the source code, not the intermediate.rst
files. - Creation of a tutorial.
- Support for all Sphinx themes.
- Use of fenced code blocks to more cleanly include code in reST.
- Support for Sphinx’s conf.py
highlight_language = 'python'
. - Improved CSS for better layout of paragraphs following code.
- Support for block comments with or without indents.
- Support for many more languages.
- Simpler integration of CodeChat into a Sphinx
conf.py
. - Support for user-specified extensions.
- Support for indented headings; note that they won’t be indented in the resulting HTML.
- Whitespace is removed in auto-save and build mode.
- Errors and warnings are now displayed in the Preview dock’s status bar, which replaces the useless progress bar.
- Avoid double builds when in auto-save and build mode.
- Template project now include
conf.py
andCodeChat.css
.
- Update
0.0.18, 11-Feb-2015:
- Remove unused PyQt dependencies.
- Modernize documentation style in
CodeChat/LanguageSpecificOptions
.
0.0.17, 17-Nov-2014:
- Support Sphinx versions before 1.2.
- Move non-CodeChat templates to Enki.
0.0.16 - 0.0.13, 11-Nov-2014:
- Improved Sphinx template: doesn’t replace default.css.
- Updated CSS to work better with docutils.
0.0.12, released 1-Sep-2014:
- Fixes so that CodeChat’s Sphinx extension now works.
- File encoding can now be specified.
- Installaiton instructions added and docs reworked.
0.0.11, released 1-May-2014:
- Fixed Unicode errors.
- Removed incorrect extra spacing between code and comments.
- Fixed unit tests and added a few more.
- Removed unused CodeLink directive.
0.0.10, released 17-Apr-2014:
- Revamped packaging.
- Updated docs.
- Used
..
instead of marker to indent comments, producing cleaner ReST. - Split
CodeToRest
intoCodeToRest
,CodeToRestSphinx
modules.