[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