Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
Choose a Base Repository
codemirror/CodeMirror
Benvie/CodeMirror
BrendonSled/CodeMirror2
Brijen/CodeMirror2
CodePen/CodeMirrorEditor
DarioGT/CodeMirror2
GerHobbelt/CodeMirror2
GordonSmith/CodeMirror2
Gozala/CodeMirror
Kodowa/CodeMirror
MariusKarthaus/CodeMirror2
MichaelaIvanova/CodeMirror
NV/CodeMirror
Naatan/CodeMirror2
Nahrae/CodeMirror
Necrathex/CodeMirror2
NikhilS/CodeMirror2
Page-/CodeMirror2
ProPuke/CodeMirror2
Raynes/CodeMirror2
SimonWaldherrArchive/CodeMirror2
Suor/CodeMirror2
TheColorRed/CodeMirror2
TypedLambda/CodeMirror2
Visheshk/CodeMirror2
WebKutir/CodeMirror2
WolfgangKluge/CodeMirror2
achicu/CodeMirror2
adam-singer/CodeMirror2
adanlobato/CodeMirror2
adobe/CodeMirror2
aklaswad/CodeMirror2
alexey-k/CodeMirror2
amphro/CodeMirror2
ananyasen/CodeMirror2
andrecharland/CodeMirror2
ankit/CodeMirror2
areos/CodeMirror2
atul-bhouraskar/CodeMirror2
axtro/CodeMirror2
ayachi/CodeMirror2
benbunk/CodeMirror2
bengillies/CodeMirror2
billortell/CodeMirror2
blackvladimir/CodeMirror2
bnowel/CodeMirror2
borawjm/CodeMirror2
botelho/CodeMirror
bridger/CodeMirror2
bsletten/CodeMirror2
capacman/CodeMirror2
captn3m0/CodeMirror2
cethap/CodeMirror2
charles-cai/CodeMirror2
charlieroberts/CodeMirror2
chendeng/CodeMirror2
chris-morgan/CodeMirror2
cicloid/CodeMirror2
ciptard/CodeMirror2
clarkbox/CodeMirror2
clemos/CodeMirror2
cliffkoh/CodeMirror2
cloudgiant/CodeMirror2
codio/CodeMirror
contributed/CodeMirror2
dbja/CodeMirror2
deebugger/CodeMirror2
djiang/CodeMirror2
dparnell/CodeMirror2
durdn/CodeMirror2
dxw/CodeMirror2
dynosmurf/CodeMirror2
dyoo/CodeMirror2
ekhaled/CodeMirror2
espadrine/CodeMirror
est/CodeMirror2
existdissolve/CodeMirror2
fbuchinger/CodeMirror2
felmoon/CodeMirror2
femhub/CodeMirror2
flyabroad/CodeMirror2
fourchette/CodeMirror2
fpo123/CodeMirror2
fprochazka/CodeMirror2
frawa/TestCodeMirror2
fzzr-/CodeMirror2
galambalazs/CodeMirror2
gavriguy/CodeMirror2
greengiant/CodeMirror2
gzdw/CodeMirror2
hans/CodeMirror2
hanxianlong/CodeMirror2
ibdknox/CodeMirror
idflood/CodeMirror2
iee/CodeMirror2
infinnity/CodeMirror2
ingrid/CodeMirror2
j6mes/CodeMirror2
jankeromnes/CodeMirror
jasondavis/CodeMirror2
jbrinkman/CodeMirror2
jem/CodeMirror2
jenlure/CodeMirror2
jimmyoneill/CodeMirror2
jmwong/CodeMirror2
jongalloway/CodeMirror2
jots/CodeMirror2
joycse06/CodeMirror2
jurisv/CodeMirror2
kaniga/CodeMirror2
kasei/CodeMirror2
kjetilk/CodeMirror2
koide/CodeMirror2
koops/CodeMirror2
krockot/CodeMirror2
larscwallin/CodeMirror2
leafo/CodeMirror2
lgastako/CodeMirror2
lm/CodeMirror2
lopuhin/CodeMirror2
luojun/CodeMirror2
maks/CodeMirror2
mamboer/CodeMirror2
manyanlong/CodeMirror2
martn/CodeMirror2
massemanet/CodeMirror
maxkirsch/CodeMirror2
mb-crt/CodeMirror2
mbarkhau/CodeMirror2
mbrevoort/CodeMirror2-xquery
mcelrath/CodeMirror2
metzen/CodeMirror2
michalliu/CodeMirror2
michelemostarda/CodeMirror2
mimecuvalo/CodeMirror2
misfo/CodeMirror2
moon2l/CodeMirror2
movabletype/CodeMirror2
mozes/CodeMirror2
mwmessin/CodeMirror2
mwpark/CodeMirror2
mylittletools/CodeMirror2
mzero/CodeMirror2
nathansobo/CodeMirror2
nazriel/CodeMirror2
ndebeiss/CodeMirror2
nguillaumin/CodeMirror2
nitrous-io-zz/CodeMirror
njx/CodeMirror
nlwillia/CodeMirror2
nvdnkpr/CodeMirror2
onkis/CodeMirror2
oozou/CodeMirror2
openube/CodeMirror2
oxling/CodeMirror2
panchalmukundak/CodeMirror2
pavelfeldman/CodeMirror
peteguhl/CodeMirror2
peterarmstrong/CodeMirror2
peterkroon/CodeMirror2
pombredanne/CodeMirror2
pplaquette/CodeMirror2
purplecabbage/CodeMirror2
rascalmicro/CodeMirror2
rduenasf/CodeMirror2
robermorales/CodeMirror2
robhawkes/CodeMirror2
samuela/CodeMirror2
satchit/CodeMirror2
seanmcgary/CodeMirror2
siefkenj/CodeMirror2
simoneau/CodeMirror2
skirmish/CodeMirror2
skoon/CodeMirror2
sourcelair/CodeMirror
sparkartgroup-archive/CodeMirror2
strax/CodeMirror2
syntagmatic/CodeMirror2
tarr11/CodeMirror2
timelyportfolio/codemirrorR
timjb/CodeMirror
tpiccinini/CodeMirror2
treeform/CodeMirror2
ttscoff/CodeMirror2
tvoliter/CodeMirror2
uboness/CodeMirror2
utahguy/CodeMirror2
vegastexteditor/CodeMirror2
vestimir/CodeMirror2
vmx/CodeMirror2
vodori/CodeMirror2
waywardmonkeys/CodeMirror
whalefood/CodeMirror2
wmchristie/CodeMirror2
wwwlicious/CodeMirror2
xsocher/CodeMirror2
youngrok/CodeMirror2
zarazi/CodeMirror2
zires/CodeMirror2
zptcsoft/CodeMirror
Nothing to show
...
Choose a Head Repository
codemirror/CodeMirror
Benvie/CodeMirror
BrendonSled/CodeMirror2
Brijen/CodeMirror2
CodePen/CodeMirrorEditor
DarioGT/CodeMirror2
GerHobbelt/CodeMirror2
GordonSmith/CodeMirror2
Gozala/CodeMirror
Kodowa/CodeMirror
MariusKarthaus/CodeMirror2
MichaelaIvanova/CodeMirror
NV/CodeMirror
Naatan/CodeMirror2
Nahrae/CodeMirror
Necrathex/CodeMirror2
NikhilS/CodeMirror2
Page-/CodeMirror2
ProPuke/CodeMirror2
Raynes/CodeMirror2
SimonWaldherrArchive/CodeMirror2
Suor/CodeMirror2
TheColorRed/CodeMirror2
TypedLambda/CodeMirror2
Visheshk/CodeMirror2
WebKutir/CodeMirror2
WolfgangKluge/CodeMirror2
achicu/CodeMirror2
adam-singer/CodeMirror2
adanlobato/CodeMirror2
adobe/CodeMirror2
aklaswad/CodeMirror2
alexey-k/CodeMirror2
amphro/CodeMirror2
ananyasen/CodeMirror2
andrecharland/CodeMirror2
ankit/CodeMirror2
areos/CodeMirror2
atul-bhouraskar/CodeMirror2
axtro/CodeMirror2
ayachi/CodeMirror2
benbunk/CodeMirror2
bengillies/CodeMirror2
billortell/CodeMirror2
blackvladimir/CodeMirror2
bnowel/CodeMirror2
borawjm/CodeMirror2
botelho/CodeMirror
bridger/CodeMirror2
bsletten/CodeMirror2
capacman/CodeMirror2
captn3m0/CodeMirror2
cethap/CodeMirror2
charles-cai/CodeMirror2
charlieroberts/CodeMirror2
chendeng/CodeMirror2
chris-morgan/CodeMirror2
cicloid/CodeMirror2
ciptard/CodeMirror2
clarkbox/CodeMirror2
clemos/CodeMirror2
cliffkoh/CodeMirror2
cloudgiant/CodeMirror2
codio/CodeMirror
contributed/CodeMirror2
dbja/CodeMirror2
deebugger/CodeMirror2
djiang/CodeMirror2
dparnell/CodeMirror2
durdn/CodeMirror2
dxw/CodeMirror2
dynosmurf/CodeMirror2
dyoo/CodeMirror2
ekhaled/CodeMirror2
espadrine/CodeMirror
est/CodeMirror2
existdissolve/CodeMirror2
fbuchinger/CodeMirror2
felmoon/CodeMirror2
femhub/CodeMirror2
flyabroad/CodeMirror2
fourchette/CodeMirror2
fpo123/CodeMirror2
fprochazka/CodeMirror2
frawa/TestCodeMirror2
fzzr-/CodeMirror2
galambalazs/CodeMirror2
gavriguy/CodeMirror2
greengiant/CodeMirror2
gzdw/CodeMirror2
hans/CodeMirror2
hanxianlong/CodeMirror2
ibdknox/CodeMirror
idflood/CodeMirror2
iee/CodeMirror2
infinnity/CodeMirror2
ingrid/CodeMirror2
j6mes/CodeMirror2
jankeromnes/CodeMirror
jasondavis/CodeMirror2
jbrinkman/CodeMirror2
jem/CodeMirror2
jenlure/CodeMirror2
jimmyoneill/CodeMirror2
jmwong/CodeMirror2
jongalloway/CodeMirror2
jots/CodeMirror2
joycse06/CodeMirror2
jurisv/CodeMirror2
kaniga/CodeMirror2
kasei/CodeMirror2
kjetilk/CodeMirror2
koide/CodeMirror2
koops/CodeMirror2
krockot/CodeMirror2
larscwallin/CodeMirror2
leafo/CodeMirror2
lgastako/CodeMirror2
lm/CodeMirror2
lopuhin/CodeMirror2
luojun/CodeMirror2
maks/CodeMirror2
mamboer/CodeMirror2
manyanlong/CodeMirror2
martn/CodeMirror2
massemanet/CodeMirror
maxkirsch/CodeMirror2
mb-crt/CodeMirror2
mbarkhau/CodeMirror2
mbrevoort/CodeMirror2-xquery
mcelrath/CodeMirror2
metzen/CodeMirror2
michalliu/CodeMirror2
michelemostarda/CodeMirror2
mimecuvalo/CodeMirror2
misfo/CodeMirror2
moon2l/CodeMirror2
movabletype/CodeMirror2
mozes/CodeMirror2
mwmessin/CodeMirror2
mwpark/CodeMirror2
mylittletools/CodeMirror2
mzero/CodeMirror2
nathansobo/CodeMirror2
nazriel/CodeMirror2
ndebeiss/CodeMirror2
nguillaumin/CodeMirror2
nitrous-io-zz/CodeMirror
njx/CodeMirror
nlwillia/CodeMirror2
nvdnkpr/CodeMirror2
onkis/CodeMirror2
oozou/CodeMirror2
openube/CodeMirror2
oxling/CodeMirror2
panchalmukundak/CodeMirror2
pavelfeldman/CodeMirror
peteguhl/CodeMirror2
peterarmstrong/CodeMirror2
peterkroon/CodeMirror2
pombredanne/CodeMirror2
pplaquette/CodeMirror2
purplecabbage/CodeMirror2
rascalmicro/CodeMirror2
rduenasf/CodeMirror2
robermorales/CodeMirror2
robhawkes/CodeMirror2
samuela/CodeMirror2
satchit/CodeMirror2
seanmcgary/CodeMirror2
siefkenj/CodeMirror2
simoneau/CodeMirror2
skirmish/CodeMirror2
skoon/CodeMirror2
sourcelair/CodeMirror
sparkartgroup-archive/CodeMirror2
strax/CodeMirror2
syntagmatic/CodeMirror2
tarr11/CodeMirror2
timelyportfolio/codemirrorR
timjb/CodeMirror
tpiccinini/CodeMirror2
treeform/CodeMirror2
ttscoff/CodeMirror2
tvoliter/CodeMirror2
uboness/CodeMirror2
utahguy/CodeMirror2
vegastexteditor/CodeMirror2
vestimir/CodeMirror2
vmx/CodeMirror2
vodori/CodeMirror2
waywardmonkeys/CodeMirror
whalefood/CodeMirror2
wmchristie/CodeMirror2
wwwlicious/CodeMirror2
xsocher/CodeMirror2
youngrok/CodeMirror2
zarazi/CodeMirror2
zires/CodeMirror2
zptcsoft/CodeMirror
Nothing to show
Commits on Oct 21, 2013
@marijnh marijnh Bump version number post-3.19 a540182
Commits on Oct 22, 2013
@marijnh marijnh [manual] Mention using content form textarea in fromTextArea docs a445279
@marijnh marijnh Allow marked ranges that are inclusive on boths sides to be zero-length cdf5522
@marijnh marijnh [tern demo] Include polyfill script for IE7/8 a6a3292
@malmaud @marijnh malmaud + marijnh [julia mode] Add e7b736a
@marijnh marijnh [julia mode] Simplify regexps, fix lint errors
Issue #1897
0611e27
@marijnh marijnh [julia mode] Integrate 700c239
@malmaud @marijnh malmaud + marijnh [julia mode] small tweaks
Closes #1899
dda5ed5
@malmaud @marijnh malmaud + marijnh [julia mode] add single-precision literals bc1e97f
@malmaud @marijnh malmaud + marijnh [julia mode] add triple-quote strings and exception-handling support 3ba1029
@marijnh marijnh Fix lint errors
Issue #1900
4bde3e1
Commits on Oct 23, 2013
@njx @marijnh njx + marijnh Always move cursor to end of indent even if whitespace didn't change 32d7db0
Commits on Oct 24, 2013
@malmaud @marijnh malmaud + marijnh [julia mode] added additional operators and fixed 'in' keyword d88a9da
@malmaud @marijnh malmaud + marijnh [julia mode] added support for macros and revised keyword and builtin…
… list
b03a9bc
@lojjic @marijnh lojjic + marijnh [matchbrackets addon] add a maxScanLines configuration, defaulting to…
… 100.
d64d8ba
@angelozerr @marijnh angelozerr + marijnh [tern addon] Make it possible to pass in explicit positions
Create Tern request with optionnal pos to manage for instance tern
hover. See demo at
http://codemirror-java.opensagres.eu.cloudbees.net/codemirror-javascript/demo/javascript-all.html
02f4947
@marijnh marijnh [javascript mode] Properly handle regexp at start of file ae0640c
Commits on Oct 26, 2013
@marijnh marijnh Fix undesirable selection-mangling in indentLine
Issue #1910
759b3a0
Commits on Oct 28, 2013
@marijnh marijnh [javascript mode] Fix bug in recognizing local variable in nested con…
…text
8d000dd
Commits on Oct 29, 2013
@marijnh marijnh Disable textarea when readOnly=nocursor
Issue #1909
bf55dac
@marijnh ilvalle + marijnh [indent-fold addon] Fix folding for empty files 65c750e
@marijnh Forbes Lindesay + marijnh Add the PEG.js language 701b226
@marijnh marijnh [pegjs mode] Integrate acb16d4
Commits on Oct 30, 2013
@marijnh marijnh [haskell mode] Fix unintended prototype property access bug
Closes #1917
0d32c1e
Commits on Oct 31, 2013
@marijnh marijnh [real-world uses] Add Crudzilla de91f48
@marijnh marijnh [closetag addon] Don't react to > and / keys when in an attribute
Closes #1916
b41fc2b
@marijnh marijnh [closetag addon] Another corner case when typing in attribute
Issue #1916
01e9fbb
Commits on Nov 03, 2013
@marijnh marijnh Another iteration on pushing the selection forward on no-change reind…
…ents
dcf0b65
@soliton4 @marijnh soliton4 + marijnh [less mode] Bugfix a8c5cfb
@mbonaci @marijnh mbonaci + marijnh [mbo theme] Fix matching tag background highlighting 36b887d
Commits on Nov 04, 2013
@peterkroon @marijnh peterkroon + marijnh [less mode] Fix null dereference bug
Issue #1926
464dd7b
@marijnh marijnh [less mode] Fix null dereference bug (part 2)
Issue #1926
8c42f65
@marijnh marijnh [javascript-hint addon] Don't fire hints in comments or strings bf7acd6
@ForbesLindesay @marijnh ForbesLindesay + marijnh [pig mode] Add DUMP as keyword 977c64f
Commits on Nov 05, 2013
@marijnh marijnh Add IE11+ detection, use it to fix failing test
Closes #1826
575a29a
@marijnh marijnh [coffeescript mode] Some refinement in indentation
Issue #1932
567a94b
Commits on Nov 06, 2013
@marijnh marijnh [coffeescript mode] Fix bug introduced by 567a94b
Issue #1932
4da56b5
@mtaran-google @marijnh mtaran-google + marijnh [indent-fold addon] Include empty lines c863925
@marijnh marijnh [indent-fold addon] Consider all-whitespace lines empty lines 5b875f5
@marijnh marijnh [indent-fold addon] Return nothing on edge cases 47a3734
Commits on Nov 11, 2013
@marijnh marijnh Clip scroll positions given to scrollTo to scrollable space
Closes #1934
c63d7e3
@marijnh marijnh Add more extending unicode ranges 66a5cd6
@marijnh marijnh Document execCommand
Issue #1935
b8d83f2
@ajoslin @marijnh ajoslin + marijnh [dialog addon] Add cm.openNotification: timed & unobtrusive dialog 398915a
@marijnh marijnh [dialog addon] Slight modifications to openNotification
Remove callback argument, save currently open dialog in per-editor state.
598648f
@ajoslin @marijnh ajoslin + marijnh [vim mode] use openNotification instead of openConfirm for errors 11c50cb
@0b10011 @marijnh 0b10011 + marijnh [markdown mode] `\n* ` should not toggle em state.
Closes #1920.
74a3f22
@marijnh marijnh [real-world uses] Add MVC Playground a7120a7
@Dominator008 @marijnh Dominator008 + marijnh [clike demo] Fix duplicate variable names for C and C++ editors
The C editor and the C++ editor have the same variable name, so
the latter shadows the former. Fixed by renaming both.
8f491df
@0b10011 @marijnh 0b10011 + marijnh [css mode] Fix more indentation issues.
Closes #1925.
399e98a
@marijnh marijnh Only call onFocus when the editor is really focused caff498
@espadrine @marijnh espadrine + marijnh [go mode] Add ')' as electric character.
As a result, the common pattern

import (
	"foo"
	"bar"
	)

will re-indent automatically to the gofmt-blessed

import (
	"foo"
	"bar"
)
51d6810
Commits on Nov 13, 2013
@marijnh marijnh [htmlmixed mode] Fix bug in intra-token-closetag detection
Issue #1943
a98a026
@marijnh Pavel Strashkin + marijnh [show-hint addon] Fix event delegation for UL/LI
It's possible to provide custom markup for hint elements that are LI
tags and that breaks event delegation logic that expects UL to have
text-only LI nodes. As a result if you have elements inside LI and
click/dblclick on those, nothing happens and selected hint is not
applied. The fix improves event delegation in the way to find nearest
parent element to event target that is a hint element at the same time.
8f87175
@marijnh marijnh [show-hint addon] Style fixes
Issue #1947
443f511
@marijnh Juho Vuori + marijnh [show-hint addon] Allow a specific option to be selected by default 1013ebb
@Primigenus @marijnh Primigenus + marijnh [real-world uses] Update link to Handcraft 26e955d
@cben @marijnh cben + marijnh [markdown] Emit 'header1'..'header6' styles in addition to 'header'. e327d2f
@idlecool @marijnh idlecool + marijnh [ambiance theme] Text selection uses default background color
`cm-s-ambiance` and `CodeMirror-focused` are classes to the same
element, so search for `.cm-s-ambiance .CodeMirror-focused` will fail.
2c55303
@marijnh marijnh [docs] Remove underlines for headers 4ca5380
@marijnh marijnh [show-hint addon] Fix bug introduced by merging 1013ebb e7cb292
Commits on Nov 14, 2013
@marijnh mloginov + marijnh [closetag addon] Fix bug in code that updated the autoCloseTags option 1108748
@lvidacs @marijnh lvidacs + marijnh [javascript] Include ES6 for..of construct. 39804ad
@marijnh marijnh [javascript mode] More ES6 features (modules, destructuring, generato…
…rs, class)
c4caf86
@marijnh marijnh [javascript mode] Add ES6 fat-arrow support 83aa2b8
@marijnh marijnh [javascript mode] Add support for ES6-style comprehension d272101
Commits on Nov 15, 2013
@marijnh marijnh [javascript mode] Add support for ES6 quasiquotes d85b8c4
@marijnh marijnh [javascript mode] Use 'extends' instead of parenthesized syntax for i…
…nheritance
a31c335
Commits on Nov 18, 2013
@marijnh marijnh [javascript mode] Fix indentation of 'else' lines
Issue #1960
37ee207
Commits on Nov 19, 2013
@WPG @marijnh WPG + marijnh [fullscreen addon] Set with to auto rather than '' 8e2454a
@valueof @marijnh valueof + marijnh [dialog addon] Make dialogDiv accept a detached DOM node in addition …
…to a template string
4426841
@pose @marijnh pose + marijnh [foldgutter addon] Add options to customize change/update time spans bd374ef
@marijnh marijnh Add specialChars and specialCharPlaceholder options
Issue #649
f0610e6
@marijnh marijnh Fix two bugs in f0610e6
Issue #649
3853222
@marijnh marijnh Run mode over the whole line in long lines when in background-process…
…ing mode

Issue #1908
e446407
Commits on Nov 21, 2013
@marijnh marijnh Fix completely botched IE11+ check 53cce13
@marijnh marijnh Export lineNo utility
Issue #1969
31a77ad
@marijnh marijnh Make lineNo a method after all
Issue #1969
2546a4a
@marijnh marijnh Add (undocumented) wholeLineUpdateBefore option
Issue #1972
Issue #1967
d07ec7e
@xFlatlinex @marijnh xFlatlinex + marijnh [placeholder addon] Don't hide placeholder text on focus
Most modern browsers now keep displaying the placeholder even if the
user has focus on the input and only hide it when the input has content.

This change is to make this addon consistent with this, so users won't
tell the difference with native inputs' placeholder behaviour.
9aa2240
@marijnh marijnh Mark release 3.20 0e58d2c