Skip to content

Commit ddd5130

Browse files
committed
Mark version 5.24.0
1 parent e22a451 commit ddd5130

File tree

7 files changed

+74
-4
lines changed

7 files changed

+74
-4
lines changed

AUTHORS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ Apollo Zhu
6868
AQNOUCH Mohammed
6969
areos
7070
Arnab Bose
71+
Arthur Müller
7172
as3boyan
7273
atelierbram
7374
AtomicPages LLC
@@ -102,6 +103,7 @@ Brett Zamir
102103
Brian Grinstead
103104
Brian Sletten
104105
Bruce Mitchener
106+
Bryan Massoth
105107
Caitlin Potter
106108
Calin Barbat
107109
callodacity
@@ -180,6 +182,7 @@ Enam Mijbah Noor
180182
Eric Allam
181183
Erik Welander
182184
eustas
185+
Fabien Dubosson
183186
Fabien O'Carroll
184187
Fabio Zendhi Nagao
185188
Faiza Alsaied
@@ -205,6 +208,7 @@ Gary Sheng
205208
Gautam Mehta
206209
Gavin Douglas
207210
gekkoe
211+
Geordie Hall
208212
geowarin
209213
Gerard Braad
210214
Gergely Hegykozi
@@ -302,6 +306,7 @@ Jon Malmaud
302306
Jon Sangster
303307
Joost-Wim Boekesteijn
304308
Joseph Pecoraro
309+
Josh Barnes
305310
Josh Cohen
306311
Josh Soref
307312
Joshua Newman
@@ -324,6 +329,7 @@ Ken Newman
324329
ken restivo
325330
Ken Rockot
326331
Kevin Earls
332+
Kevin Muret
327333
Kevin Sawicki
328334
Kevin Ushey
329335
Klaus Silveira
@@ -510,6 +516,7 @@ Roberto Abdelkader Martínez Pérez
510516
robertop23
511517
Robert Plummer
512518
Rrandom
519+
Rrrandom
513520
Ruslan Osmanov
514521
Ryan Prior
515522
sabaca

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
## 5.24.0 (2017-02-20)
2+
3+
### Bug fixes
4+
5+
A cursor directly before a line-wrapping break is now drawn before or after the line break depending on which direction you arrived from.
6+
7+
Visual cursor motion in line-wrapped right-to-left text should be much more correct.
8+
9+
Fix bug in handling of read-only marked text.
10+
11+
[shell mode](http://codemirror.net/mode/shell/): Properly tokenize nested parentheses.
12+
13+
[python mode](http://codemirror.net/mode/python/): Support underscores in number literals.
14+
15+
[sass mode](http://codemirror.net/mode/sass/): Uses the full list of CSS properties and keywords from the CSS mode, rather than defining its own incomplete subset.
16+
17+
[css mode](http://codemirror.net/mode/css/): Expose `lineComment` property for LESS and SCSS dialects. Recognize vendor prefixes on pseudo-elements.
18+
19+
[julia mode](http://codemirror.net/mode/julia/): Properly indent `elseif` lines.
20+
21+
[markdown mode](http://codemirror.net/mode/markdown/): Properly recognize the end of fenced code blocks when inside other markup.
22+
23+
[scala mode](http://codemirror.net/mode/clike/): Improve handling of operators containing <code>#</code>, <code>@</code>, and <code>:</code> chars.
24+
25+
[xml mode](http://codemirror.net/mode/xml/): Allow dashes in HTML tag names.
26+
27+
[javascript mode](http://codemirror.net/mode/javascript/): Improve parsing of async methods, TypeScript-style comma-separated superclass lists.
28+
29+
[indent-fold addon](http://codemirror.net/demo/folding.html): Ignore comment lines.
30+
31+
### New features
32+
33+
Positions now support a `sticky` property which determines whether they should be associated with the character before (value `"before"`) or after (value `"after"`) them.
34+
35+
[vim bindings](http://codemirror.net/mode/demo/vim.html): Make it possible to remove built-in bindings through the API.
36+
37+
[comment addon](http://codemirror.net/doc/manual.html#addon_comment): Support a per-mode <code>useInnerComments</code> option to optionally suppress descending to the inner modes to get comment strings.
38+
39+
### Breaking changes
40+
41+
The [sass mode](http://codemirror.net/mode/sass/) now depends on the [css mode](http://codemirror.net/mode/css/).
42+
143
## 5.23.0 (2017-01-19)
244

345
### Bug fixes

doc/manual.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
<section class=first id=overview>
7070
<h2 style="position: relative">
7171
User manual and reference guide
72-
<span style="color: #888; font-size: 1rem; position: absolute; right: 0; bottom: 0">version 5.23.0</span>
72+
<span style="color: #888; font-size: 1rem; position: absolute; right: 0; bottom: 0">version 5.24.0</span>
7373
</h2>
7474

7575
<p>CodeMirror is a code-editor component that can be embedded in

doc/releases.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,27 @@ <h2>Release notes and version history</h2>
3030

3131
<h2>Version 5.x</h2>
3232

33+
<p class="rel">20-02-2017: <a href="http://codemirror.net/codemirror-5.24.0.zip">Version 5.24.0</a>:</p>
34+
35+
<ul class=rel-note>
36+
<li>Positions now support a <code>sticky</code> property which determines whether they should be associated with the character before (value <code>"before"</code>) or after (value <code>"after"</code>) them.</li>
37+
<li><a href="http://codemirror.net/mode/demo/vim.html">vim bindings</a>: Make it possible to remove built-in bindings through the API.</li>
38+
<li><a href="http://codemirror.net/doc/manual.html#addon_comment">comment addon</a>: Support a per-mode <code>useInnerComments</code> option to optionally suppress descending to the inner modes to get comment strings.</li>
39+
<li>A cursor directly before a line-wrapping break is now drawn before or after the line break depending on which direction you arrived from.</li>
40+
<li>Visual cursor motion in line-wrapped right-to-left text should be much more correct.</li>
41+
<li>Fix bug in handling of read-only marked text.</li>
42+
<li><a href="http://codemirror.net/mode/shell/">shell mode</a>: Properly tokenize nested parentheses.</li>
43+
<li><a href="http://codemirror.net/mode/python/">python mode</a>: Support underscores in number literals.</li>
44+
<li><a href="http://codemirror.net/mode/sass/">sass mode</a>: Uses the full list of CSS properties and keywords from the CSS mode, rather than defining its own incomplete subset. Now depends on the css mode.</li>
45+
<li><a href="http://codemirror.net/mode/css/">css mode</a>: Expose <code>lineComment</code> property for LESS and SCSS dialects. Recognize vendor prefixes on pseudo-elements.</li>
46+
<li><a href="http://codemirror.net/mode/julia/">julia mode</a>: Properly indent <code>elseif</code> lines.</li>
47+
<li><a href="http://codemirror.net/mode/markdown/">markdown mode</a>: Properly recognize the end of fenced code blocks when inside other markup.</li>
48+
<li><a href="http://codemirror.net/mode/clike/">scala mode</a>: Improve handling of operators containing <code>#</code>, <code>@</code>, and <code>:</code> chars.</li>
49+
<li><a href="http://codemirror.net/mode/xml/">xml mode</a>: Allow dashes in HTML tag names.</li>
50+
<li><a href="http://codemirror.net/mode/javascript/">javascript mode</a>: Improve parsing of async methods, TypeScript-style comma-separated superclass lists.</li>
51+
<li><a href="http://codemirror.net/demo/folding.html">indent-fold addon</a>: Ignore comment lines.</li>
52+
</ul>
53+
3354
<p class="rel">19-01-2017: <a href="http://codemirror.net/codemirror-5.23.0.zip">Version 5.23.0</a>:</p>
3455

3556
<ul class=rel-note>

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ <h2>This is CodeMirror</h2>
9696
</div>
9797
</div>
9898
<div class=actionsleft>
99-
Get the current version: <a href="http://codemirror.net/codemirror.zip">5.23.0</a>.<br>
99+
Get the current version: <a href="http://codemirror.net/codemirror.zip">5.24.0</a>.<br>
100100
You can see the <a href="https://github.com/codemirror/codemirror" title="Github repository">code</a>,<br>
101101
read the <a href="doc/releases.html">release notes</a>,<br>
102102
or study the <a href="doc/manual.html">user manual</a>.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codemirror",
3-
"version": "5.23.0",
3+
"version": "5.24.0",
44
"main": "lib/codemirror.js",
55
"description": "Full-featured in-browser code editor",
66
"license": "MIT",

src/edit/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@ import { addLegacyProps } from "./legacy"
6666

6767
addLegacyProps(CodeMirror)
6868

69-
CodeMirror.version = "5.23.0"
69+
CodeMirror.version = "5.24.0"

0 commit comments

Comments
 (0)