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 May 19, 2014
@marijnh marijnh Bump version number post-4.2 aba7f0c
Commits on May 20, 2014
@marijnh binny + marijnh [vim] last_search register added 1dc82bc
Commits on May 25, 2014
@marijnh marijnh Stop trying to use event.buttons in recent IEs
It is unreliable, and cleared for no apparent reason if when buttons
are still held.

Issue #2577
81787e8
@marijnh marijnh Use an ie_version variable, instead of multiple ie_uptoX flags
This makes the version tests more readable (though also more verbose).
bbefd22
@marijnh marijnh Fix copy-pased title in demo/markselection.html a860fbe
@marijnh marijnh Introduce singleCursorHeightPerLine option
Not official/documented for now.
501f9d0
@marijnh marijnh Clean up singleCursorHeightPerLine implementation 71b42b2
@marijnh marijnh Fix jsbin link in reporting.html ecd2929
@peterkroon @marijnh peterkroon + marijnh [coffeescript] remove license link 67f0229
@peterkroon @marijnh peterkroon + marijnh [r] update link to twitter..
..website isn't available
050f15c
@marijnh marijnh Restore version field in bower.json 49ea6ad
@marijnh marijnh Make changeLine take a document, not an editor
Issue #2573
43b94e9
@marijnh marijnh Move add/removeLineClass methods to document
The editor instances will inherit them from there.

Issue #2573
dbd3a6c
@marijnh marijnh [real-world uses] Add Coderpad a6f596d
@chuyeow @marijnh chuyeow + marijnh [active-line addon] Don't highlight line(s) with a selection.
This fixes non-empty selections having 2 highlights: the selection highlight
and the active-line highlight. Non-empty selections should only have the
selection highlight.
fac9456
@marijnh binny + marijnh [vim keymap] visual_gv reimplementation c09f54c
Commits on May 26, 2014
@marijnh marijnh Try to work around nonsense horizontal scrollbar issue in Chrome
Issue #2562
c9192fc
Commits on May 29, 2014
@mtaran-google @marijnh mtaran-google + marijnh [clike mode] Fix C++11 multiline string parsing bug
The issue can be seen on http://codemirror.net/mode/clike/index.html. In the C++ raw_string line, place the cursor after 'delim(' and type '('. Currently this causes a regexp error, which this patch fixes.
4a6f426
@marijnh marijnh [clike mode] Simplify regexp character escaping
Issue #2594
8385570
@marijnh marijnh Don't handle character bindings when ctrl is down
Issue #2587
d4c0fff
Commits on May 31, 2014
@mtaran-google @marijnh mtaran-google + marijnh Enable hiding the cursor 34ec60c
Commits on Jun 01, 2014
@marijnh marijnh Also bail out of keypress events when on mac and metaKey is down
Issue #2587
c268cb8
Commits on Jun 02, 2014
@heppe @mightyguava heppe + mightyguava repeat insert mode for macros 4b04788
@mightyguava mightyguava Revert "repeat insert mode for macros"
This reverts commit 4b04788.
aca3ddd
@heppe @mightyguava heppe + mightyguava [vim] Repeat insert mode for macros ad83f54
Commits on Jun 03, 2014
@marijnh marijnh [real-world uses] Add ServePHP ae9a5dc
@mtaran-google @marijnh mtaran-google + marijnh [clike mode] Be more strict about raw string delimiters
Fixes #2596
68cae68
@marijnh marijnh [rulers addon] Don't override basic classname when adding one
Closes #2598
8841fac
@marijnh marijnh Redraw widgets with fixed with on setSize
Issue #2604
d9f01b6
@as3boyan @marijnh as3boyan + marijnh [xml-hint addon] Don't get confused by closed quotes 247f705
Commits on Jun 04, 2014
@mightyguava binny + mightyguava [vim] Search history implementation 6850616
@nawroth @marijnh nawroth + marijnh [cypher mode] Add 'fieldterminator' keyword. d1afdbe
Commits on Jun 06, 2014
@mightyguava binny + mightyguava [vim] exCommand History Implementation 222d8b7
@marijnh marijnh [javascript mode] Highlight keywords used as props in object literals…
… as properties


Closes #2619
bb4dcda
@mightyguava binny + mightyguava [vim] :global excommand implementation 1a82111
@mightyguava binny + mightyguava [vim] modified substitute to use splitBySlash, checked corner cases a93f14a
Commits on Jun 08, 2014
@marijnh marijnh [javascript mode] Fix parsing of ES6 class bodies
Issue #2622
5ba0520
Commits on Jun 09, 2014
@marijnh marijnh Check for line-wide class changes in highlightWorker
Issue #2624
e33210e
Commits on Jun 10, 2014
@heppe @mightyguava heppe + mightyguava [vim] Asynchronous confirm for :global when the confirm option is spe…
…cified.
e3e455b
Commits on Jun 13, 2014
@marijnh marijnh Be more https friendly a5a0a40
Commits on Jun 17, 2014
@Synchro @marijnh Synchro + marijnh [css mode] Fix unescaped meta char in regex
It's intended to match a literal `{`, but that must be escaped as it's
a meta character in JS regex.
5dc4423
@mightyguava mightyguava [vim] Add support for global flag in :substitute cb50e1a
@mightyguava mightyguava [vim] Disable default /g for :substitute 9021584
Commits on Jun 19, 2014
@mightyguava binny + mightyguava [vim] Update vim visual mode selection to match CodeMirror selection
Remove off-by-one in vim when head is further forward in the document than the anchor, where vim's selection becomes 1 less than CodeMirror's. This was originally done because the cursor showed past the anchor and looked like an additional character selection.
461a303
@mightyguava mightyguava [vim] Update LastHPos in visual only if not infinity 8726ab6
Commits on Jun 20, 2014
@mightyguava binny + mightyguava [vim] Added CSS3 animated fat cursor d662f18
@mightyguava mightyguava [vim] Polish css3 animated fat cursor 02274d3
@mightyguava mightyguava [vim] Fix visual mode mouse bugs 0fc59fd
@mightyguava mightyguava [vim] Fix a few tests e5e2e16
Commits on Jun 23, 2014
@mtaran-google @marijnh mtaran-google + marijnh [paste] Fix #2384 and #1883
As described in the comment, there was actually an intermediate selection being created, which clobbered the middle-click paste buffer and thus resulted in a $ being pasted instead of the actual content the user wanted. It's still a mystery why you couldn't repro it, but my guess is that due to some configuration (maybe in your window manager) your system wasn't updating the paste buffer as eagerly as Debian and Unity do by default.
357e941
@marijnh marijnh [vim keymap] Remove unused function to please linter b1a256b
@mtaran-google @marijnh mtaran-google + marijnh [python mode] Return to parent indentation level when scope is closed.
This makes it work correctly when the hanging indent is different from the indent unit.
9d02d3a
@hitsthings @marijnh hitsthings + marijnh Failing test for #2611 - measure div + coverGutter bug
Modified the lineWidgetChanged test to also test for #2611
2477a1f
@hitsthings @marijnh hitsthings + marijnh Set parent width for coverGutter widgets in measure div
When using the measure div to measure a LineWidget with coverGutter: true,
set the parent's width to include the gutter. Otherwise, the widget will
be measured as if it were not meant to cover the gutter (it will be
measured at a narrower width).

Fixes #2611
4def0b2
@marijnh marijnh Allow theme-sensitive styling of gutter markers
Using the CodeMirror-guttermarker and CodeMirror-guttermarker-subtle CSS
classes to give the markers their color.

Issue #2602
b67a6e8
@marijnh marijnh [continuelist addon] Don't treat markers without whitespace after the…
…m as lists

Issue #2621
1858a7a
@marijnh marijnh [mbo theme] Remove background-blocking styles
Closes #2623
11b74a0
@abique @marijnh abique + marijnh Add mime-type application/x-javascript f7b4edf
@marijnh marijnh Fix atomic marker comparison logic
Closes #2629
25bcc71
@marijnh marijnh Take line number updates into account when bailing early from updateD…
…isplay

Issue #2638
9e7a26a
@bgrins @marijnh bgrins + marijnh [tern addon] add optional callback to showType c49c329
@marijnh marijnh [tern addon] Adjust callback variable name to match rest of file
Issue #2644
fd4cb73
@marijnh marijnh [real-world uses] Add more links 87e0f15
@marijnh marijnh Make goLineStart and goLineEnd pass in an explicit bias for skipping …
…atomics

Issue #2635
9a843ee
@peterflynn @marijnh peterflynn + marijnh Fix CodeMirror bug #2620 (One pixel wide selection appears on empty l…
…ine) -

Lost negation operator when converting to new IE flags in bbefd22.
eedd97a
@mathiasbynens @marijnh mathiasbynens + marijnh [css mode] Add `rebeccapurple` to the list of named colors a1d1c4a
@marijnh marijnh Mark release 4.3 fe51575