github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2019-04-29 10:55 am

[dreamwidth/dw-free] f79241: Replace old S2 layer editor with CodeMirror (#2394)

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: f79241b0146b9e8130615454d08d9e4f0fc798c9
https://github.com/dreamwidth/dw-free/commit/f79241b0146b9e8130615454d08d9e4f0fc798c9
Author: rshatch <ruth.s.hatch@gmail.com>
Date: 2019-04-29 (Mon, 29 Apr 2019)

Changed paths:
M bin/gens2editlib.pl
M cgi-bin/DW/Controller/Customize/Advanced.pm
M doc/dependencies-cpanm
R htdocs/customize/advanced/layeredit.bml
R htdocs/customize/advanced/layeredit.bml.text
A htdocs/js/s2edit/s2-hint.js
A htdocs/js/s2edit/s2.js
M htdocs/js/s2edit/s2edit.js
M htdocs/js/s2edit/s2gui.js
M htdocs/js/s2edit/s2library.js
R htdocs/js/s2edit/s2parser.js
R htdocs/js/s2edit/s2sense.js
A htdocs/js/vendor/codemirror/addon/show-hint.js
A htdocs/js/vendor/codemirror/addon/simple.js
A htdocs/js/vendor/codemirror/codemirror.js
A htdocs/js/vendor/codemirror/modes/css.js
A htdocs/js/vendor/codemirror/modes/htmlmixed.js
A htdocs/js/vendor/codemirror/modes/javascript.js
A htdocs/js/vendor/codemirror/modes/xml.js
R htdocs/stc/s2edit.css
A htdocs/stc/s2edit/codemirror.css
A htdocs/stc/s2edit/s2edit.css
A htdocs/stc/s2edit/show-hint.css
A views/customize/advanced/layeredit.tt
A views/customize/advanced/layeredit.tt.text

Log Message:
-----------
Replace old S2 layer editor with CodeMirror (#2394)

* Replace old S2 layer editor with CodeMirror

-Convert /customize/advanced/layeredit to TT
-Fix typos in customize/advanced controller
-Fix layeredit sidebar reference links
-Change layeredit text area to CodeMirror editor
-Add highlighting and autocomplete implementations for S2.

Fixes #1913

* -Fix CSS highlighting
-Make sure we're posting the correct content to the compiler
-Fix off-by-one error for compiler line number jumps
-Pin List::Utils to 1.45 to hopefully make TravisCI happy?

* Will forcing List::Utils first help at all? Probably not but we can try.

* fix masking variable