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 Apr 19, 2013
@marijnh marijnh Bump version number post-3.12 bb1e216
Commits on Apr 22, 2013
@marijnh marijnh Add Navigate CMS to real-world uses fe3bc05
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Fix HML test broken on Firefox and Opera 3b6f12e
@grmehta @marijnh grmehta + marijnh Cobol Mode
include cobol mode
f7642e5
@marijnh marijnh [cobol mode] Integrate
Issue #1465
1ecf154
Commits on Apr 23, 2013
@mattpass @marijnh mattpass + marijnh Remove font-size
This is the only theme that sets font size, remove this to bring in line
with other themes.
1aab6b3
Commits on Apr 25, 2013
@marijnh marijnh Add ClickHelp to real-world uses 72170d4
@marijnh marijnh Add a command-line code highlighting tool b915f9a
@marijnh marijnh Disallow line wrapping in gutter container
This prevents gutters from suddenly moving below each other as the
editor is scroller horizontally.
70b72c7
Commits on Apr 26, 2013
@marijnh marijnh [runmode.node addon] Include null mode d47bae4
Commits on Apr 29, 2013
@marijnh marijnh Add cursorScrollMargin option 94007aa
@marijnh marijnh [manual] Add specific section for constructor and CodeMirror.defaults
Issue #1473
4931787
@marijnh marijnh [manual] Fix inaccurate type annotation
Closes #1478
c0a5561
@dqminh @marijnh dqminh + marijnh [haml mode] Add new mode eb7c658
@marijnh marijnh [haml mode] Integrate ea302c4
@marijnh marijnh Remove TextMarker.getOptions
It's hardly useful, error-prone, and too clunky.
de9092b
@marijnh marijnh Add TextMarker.changed method ca3707b
@marijnh marijnh [sass mode] Remove hard-coded lists of html tags and pseudo-elements
Issue #1466
c690083
@marijnh marijnh [sass mode] Remove unused variable 38ca40a
Commits on Apr 30, 2013
@zerkms @marijnh zerkms + marijnh Updated sql's hookIdentifier to properly match escaped ` a9654a5
Commits on May 01, 2013
@marijnh marijnh Preserve Doc.prototype.constructor property 9069b22
@Gozala @marijnh Gozala + marijnh Preserve constructor property on the editor instance.
In some cases it's more convenient to access `CodeMirror`
from the instance itself, but the way prototype was defined
made it impossible.
f57ab84
Commits on May 03, 2013
@marijnh marijnh [markdown mode] Directly use xml mode, rather than relying on text/ht…
…ml binding

Since the mode uses the internals of the xml mode state object, it
will break if another mode defines text/html (i.e. htmlmixed).

Closes #1468
0d8a43a
@redmunds @marijnh redmunds + marijnh [css mode] Add @import context de983c6
@marijnh marijnh [sql mode] Don't consider '.e' a number
Closes #1489
85fb7c3
Commits on May 04, 2013
@marijnh marijnh Give the line wrapper a CSS class CodeMirror-code
Issue #1492
20d0128
@marijnh marijnh [css mode] Properly make keywords case-insensitive
Also prevent Object.prototype properties like toString from
being interpreted as keywords.

Closes #1495
5dbe952
@redmunds @marijnh redmunds + marijnh add gutter filler 798a051
@marijnh marijnh Add coverGutterNextToScrollbar option
Issue #1493
9d92920
@akimball @marijnh akimball + marijnh Fix copy/paste in IE 53bc4b1
@marijnh marijnh Simplify 53bc4b1 64113ec
@marijnh Steffen Beyer + marijnh add overwrite mode ("R") to vim keymap a3402da
@marijnh marijnh Document toggleOverwrite method 1aae9a9
@marijnh marijnh [lint addon] Don't use -span- in css classes
Apparently Bootstrap messes with those.

Closes #1497
dc3ca96
Commits on May 06, 2013
@abrooks @marijnh abrooks + marijnh vim mode: Add tests covering word selection behavior. 3ff3299
@abrooks @marijnh abrooks + marijnh vim mode: Fix off-by-one errors in word selection.
The below conforms to Vim's behavior regarding whitespace trimming.
0f394dc
@marijnh marijnh Add CodeMirror Eclipse to real-world uses b56c4ae
@xeenon @marijnh xeenon + marijnh CodeMirror should set spellcheck=false on the input textarea
WebKit does not honor autocorrect=off, but it does honor
spellcheck=false.
66dac5f
@marijnh marijnh [javascript mode] Fix bug in handling of expressions without commas
Closes #1501
2745e4e
@marijnh marijnh Don't call alignHorizontally before display update
Closes #1498
a48b5d7
@marijnh marijnh [sass mode] Support double-colon pseudo elements
Closes #1461
8411bcf
@lm @marijnh lm + marijnh [smalltalk mode] add support for '$<...>' character syntax fdb46a2
@lm @marijnh lm + marijnh [smalltalk mode] remove unused variable b4809cd
@lm @marijnh lm + marijnh [smalltalk mode] comma is special character 36f68ca
@lm @marijnh lm + marijnh [smalltalk mode] disallow brackets in symbol literal fca338b
Commits on May 07, 2013
@marijnh marijnh [closebrackets addon] Remove ECMA5-ism
Closes #1508
949c5eb
Commits on May 08, 2013
@marijnh marijnh Add Janvas and Oak links to real-world uses 4251e74
@jdleesmiller @marijnh jdleesmiller + marijnh fix stex mode handling of line break with optional argument 13ab1f1
@njx @marijnh njx + marijnh Make vim dialog work correctly de3f793
@marijnh marijnh [compress script] Fix passing of arguments to UglifyJS, pass -c -m by…
… default


Closes #1510
240a326
@marijnh marijnh [bidi support] Overhaul algorithm to deal with corner case
When a level 2 section intersected with a level 0 one, an
assumption in the visual motion code was violated, resulting
in bogus motion and thus infinite loops in the charCoords code.
7fcb112
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Add Ctrl-o/Ctrl-i jumplist motions 32050bb
Commits on May 09, 2013
@marijnh marijnh [real-world uses] Add Handcraft 2 c10c159
Commits on May 10, 2013
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Fix deleted jumplist marks 66edc4a
@marijnh marijnh [real-world uses] Add Code together 0c68e20
@marijnh marijnh Add word char unicode range for Korean characters
Closes #1512
345114a
Commits on May 12, 2013
@mightyguava @marijnh mightyguava + marijnh [vim] Rewrite of moveToWord, much cleaner logic.
Plus extra test cases.
1bcd6e1
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Fix % seek forward behavior, add %seek skip comments/quotes b50aef3
Commits on May 13, 2013
@mightyguava @marijnh mightyguava + marijnh [searchcursor] Small fixes to greedy regex search.
Makes "backtracking" matches match the forward search matches.
Fixes "0 or more" '\w*' type searches
2f156c7
@mightyguava @marijnh mightyguava + marijnh [vim] Fix greedy regex search d641e0d
@marijnh marijnh Prevent update and viewportChange events from being fired too often
Previously, they'd fire multiple times when an update didn't immediately
become stable.
db76cee
@marijnh marijnh Explicitly set gutter height
This prevents it from being repainted whenever the height of the inner
editor briefly changes during a repaint. (At least, it does on Webkit).

Issue #1514
b2c1d96
@marijnh marijnh [yaml mode] Comments must be preceded by whitespace
Closes #1516
ffebe6d
@marijnh marijnh [comment addon] Implement automatic commenting/uncommenting d4f0593
@marijnh marijnh [comment addon] Fix lint errors 3095862
@marijnh marijnh [comment addon] Another lint fix 669c8dd
@marijnh marijnh Fix context menu select-all in IE9+
Closes #1522
373cb16
@marijnh marijnh [less mode] Remove fixed list of tags
It makes no sense.

Issue #1466
fb6df35
Commits on May 14, 2013
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Add actionArgs for command 'i' 'I' 6193e89
@marijnh marijnh [vim keymap] Remove stray plus character
Issue #1525
1f3e26a
@marijnh marijnh Allow mode spec objects to have mime types as name
Other properties will be added/overridden in the config object for the
mime type.
b5e0401
@marijnh marijnh [clike mode] Fix interaction of dontAlignCalls and statementIndentUnit
Closes #1518
c3cb802
@marijnh marijnh Don't crash when getMode is passed null 00504d8
Commits on May 15, 2013
@marijnh marijnh Shuffle real-world uses on front page, add Bitbucket and JSFiddle ea523de
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Change defaultKeymap notation format 36fe7d5
@Alex-Ikanow @marijnh Alex-Ikanow + marijnh [brace-fold addon] Also handle square brackets 9a8282f
Commits on May 16, 2013
@aslushnikov @marijnh aslushnikov + marijnh mark-selection addon improvement
Addresses issue #1484 and speeds up mark-selection add-on by
maintaining text selection coverage with small chunks of text marks.
6b7e295
@marijnh marijnh [mark-selection addon] Simplify
Issue #1523
5a5f9f4
@marijnh marijnh Move addon state objects into cm.state
Rather than polluting the top-level of the editor object
eccea9b
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Add macro support for normal mode
[vim keymap] Remove duplicated @ logic

[vim keymap] Remove q swapping

[vim keymap] Recover mis-deleted line from 3-way merge conflict

[vim keymap] "q" repeatable by count

[vim keymap] Remove deprecated lookup tables

[vim keymap] Robustify if condition

[vim keymap] Revise logKey logic

[vim keymap] IE8 compatible forEach

[vim keymap] Transparentize hidden states

[vim keymap] Minor fixup

[vim keymap] Eliminate globals/Remove unused function/Add tests
6286d9d
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Fix zz/zt/zb 4206fd0
@marijnh marijnh [real-world uses] Add Upsource 3788103
@marijnh marijnh [css mode] Recognize SVG properties
Closes #1529
7b8ed76
@marijnh marijnh [real-world uses] Better link for Upsource 18c08f6
Commits on May 19, 2013
@lynschinzer @marijnh lynschinzer + marijnh [vim keymap] Improve code structure for later usage fc38d5f
@marijnh marijnh [real-world uses] Add snippets.pro 20f7dc8
Commits on May 20, 2013
@marijnh marijnh More involved span-affects-wrapping test on Webkit
A dash is only handled specially when preceded by a word character.

Issue #1531
14f3188
@marijnh marijnh Revert debug changes that I accidentally committed 1b5dbf7
@marijnh marijnh Fix bug in horizontal motion through atomic ranges
Closes #1532
f4ed6ce
@marijnh marijnh [css mode] Recognize more colors
Closes #1494
a691c9d
@marijnh marijnh Mark release 3.13 93fd369