[wp-trac] [WordPress Trac] #12423: Include default code editor
WordPress Trac
noreply at wordpress.org
Thu Sep 21 23:03:13 UTC 2017
#12423: Include default code editor
---------------------------------------------+----------------------------
Reporter: scribu | Owner: westonruter
Type: feature request | Status: closed
Priority: normal | Milestone: 4.9
Component: Editor | Version: 3.0
Severity: normal | Resolution: fixed
Keywords: has-patch commit needs-dev-note | Focuses: accessibility
---------------------------------------------+----------------------------
Comment (by westonruter):
In [changeset:"41558"]:
{{{
#!CommitTicketReference repository="" revision="41558"
Customize: Introduce extensible code editor Customizer control for
CodeMirror.
* Adds `WP_Customize_Code_Editor_Control` and
`wp.customize.CodeEditorControl()`.
* Control respects user preference for syntax highlighting, showing a
textarea when user opts out.
* Code editor control takes the ad hoc code for Additional CSS and makes
it reusable and extensible, for Additional CSS in core and plugins to use
(such as Jetpack).
* Replace `settings` arg in `wp_enqueue_code_editor()` with separate args
for `codemirror`, `csslint`, `jshint`, and `htmlhint`.
* Prefix `codemirror` script and style handles with `wp-` to prevent
collisions, as also the object is exported as `wp.CodeMirror` in JS.
* Reduce indent size in Customizer code editor instances and Custom HTML
widget to use tab size of 2 instead of 4 to save on space.
See #12423, #38707, #35395.
Fixes #41897.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/12423#comment:153>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list