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
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
durdn/CodeMirror2
dxw/CodeMirror2
dynosmurf/CodeMirror2
dyoo/CodeMirror2
ekhaled/CodeMirror2
enjalot/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
gbv/CodeMirror2
greengiant/CodeMirror2
guidokessels/CodeMirror2
gzdw/CodeMirror2
hans/CodeMirror2
hanxianlong/CodeMirror2
ibdknox/CodeMirror
idflood/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
luqui/CodeMirror2
maks/CodeMirror2
mamboer/CodeMirror2
manyanlong/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
mixonic/CodeMirror
moon2l/CodeMirror2
movabletype/CodeMirror2
mozes/CodeMirror2
mwmessin/CodeMirror2
mwpark/CodeMirror2
mzero/CodeMirror2
nathansobo/CodeMirror2
nazriel/CodeMirror2
ndebeiss/CodeMirror2
nguillaumin/CodeMirror2
nickmoorman/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
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
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
durdn/CodeMirror2
dxw/CodeMirror2
dynosmurf/CodeMirror2
dyoo/CodeMirror2
ekhaled/CodeMirror2
enjalot/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
gbv/CodeMirror2
greengiant/CodeMirror2
guidokessels/CodeMirror2
gzdw/CodeMirror2
hans/CodeMirror2
hanxianlong/CodeMirror2
ibdknox/CodeMirror
idflood/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
luqui/CodeMirror2
maks/CodeMirror2
mamboer/CodeMirror2
manyanlong/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
mixonic/CodeMirror
moon2l/CodeMirror2
movabletype/CodeMirror2
mozes/CodeMirror2
mwmessin/CodeMirror2
mwpark/CodeMirror2
mzero/CodeMirror2
nathansobo/CodeMirror2
nazriel/CodeMirror2
ndebeiss/CodeMirror2
nguillaumin/CodeMirror2
nickmoorman/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
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 22, 2014
@marijnh marijnh Bump version number post-4.1 295c1af
@marijnh marijnh [livescript mode] Fix empty tokens, clean up style
Remove .ls source file
ce4a4d8
@marijnh marijnh Register select-all detection timeout per editor
So that a subsequent context menu handler can cancel it

Issue #2491
513fba0
@marijnh marijnh More proper prevention of select-all race condition
Issue #2491
6ab1283
Commits on Apr 23, 2014
@marijnh marijnh Fix logic error in onFocus
Issue #2494
708f68c
@marijnh marijnh Remove debugging code 1e3321f
@marijnh marijnh Prevent select-all hack from confusing readInput when there is a sele…
…ction

Issue #2496
fb1fc60
@marijnh marijnh Another fix around the select-all hack
Issue #2495
0558dfe
Commits on Apr 24, 2014
@marijnh marijnh Scroll change, rather than cursor, into view on undo/redo 4ea8470
@marijnh marijnh Fall back to nullRect in measureCharInner to work around Safari issue
Issue #2492
068227e
@marijnh Forbes Lindesay + marijnh [jade mode] Re-write to match the jade lexer 9fa870f
@marijnh marijnh [jade mode] Fix linter errors
Issue #2490
d291fdb
Commits on Apr 25, 2014
@marijnh marijnh Make sure gutter is redrawn when a document is shifted
Issue #2498
237b5f3
@marijnh marijnh [compression helper] Use CodeMirror for code field
Dog food, and all that.
a3ae0e9
@marijnh marijnh [runmode addon] Pass state to blankLine
Issue #2502
91e351e
@marijnh marijnh [foldcode addon] preventDefault clicks on widgets
So that the click doesn't kill editor focus.

Closes #2505
350e8b7
Commits on Apr 28, 2014
@as3boyan @marijnh as3boyan + marijnh [haxe mode] Line comments for Hxml b614431
@cben @mightyguava cben + mightyguava [vim]: IE8 fixes.
 - avoid array .indexOf - fixes % key and non-pcre searches.
 - avoid array .map - fixes a couple of non-running tests.
de6fd11
@marijnh marijnh [shell mode] Fix empty token bug
Issue #2506
b96e1ae
@mightyguava mightyguava [vim] Fix bracket matching off-by-one 1e42d9a
Commits on Apr 29, 2014
@marijnh marijnh Use a different approach to handling window events
One that's less scary, and allows immediate garbage collection
(rather than waiting up to 500 ms). Does not work in IE8, though.

Also shows editors as blurred when the window loses focus.
d320196
@marijnh marijnh [css mode] Fix empty token bug
Issue #2516
1f2bc90
@marijnh marijnh Loosen restriction on empty tokens
It is turning into a major headache, since apparently a
lot of modes are written with the assumption that empty
tokens are okay.

Closes #2517
2c60a28
Commits on Apr 30, 2014
@marijnh Dave Myers + marijnh Generate description of included files for comment block at top of co…
…mpressed code mirror
74e1cdb
@marijnh marijnh Clean up previous patch
Issue #2519
67cce6e
@0b10011 @marijnh 0b10011 + marijnh [gfm mode] Ignore * at end of URLs (for em/strong) 96d99ed
@cben @marijnh cben + marijnh [shell mode] Add tests. Not very thorough but touch most functionality. d85e043
@cben @marijnh cben + marijnh [shell mode] Fix highlight of spaces after variables in double quoted…
… strings.
097ef7e
@cben @marijnh cben + marijnh [shell mode] Fix number highlight at end of line. b6fb1fc
@cben @marijnh cben + marijnh [shell mode] Understand backslash escaping outside strings. 1cb9eb4
binny [vim] resolved PageUp/PageDown issue in visual mode 8e634f0
Yunchi Luo [vim] Remove obsolete setCursor from moveByPage 998a1b6
Commits on May 02, 2014
@Tomas-A @marijnh Tomas-A + marijnh [css mode] Fixing a vendor prefix highlighting bug
A more detailed problem description in issue #2523
c26ba1c
@0b10011 @marijnh 0b10011 + marijnh [gfm mode] Stack link tokens in overlay with base tokens.
Added `combineTokens` for overlays that can override default
`combine` argument.
9b1fe0c
@marijnh marijnh [real-world uses] Add ecsspert.com 5a2bfc1
@marijnh marijnh Ensure current target is scrolled into view when alt-drag selecting
Issue #2518
2328627
@marijnh marijnh More closer mimic Emacs behavior in transposeChars command
Issue #2507
37323b5
@marijnh marijnh Remove replaced code
Issue #2507
4bfb402
@marijnh marijnh [python mode] Adjust coding style, add hintWords helper a7fb965
@marijnh marijnh [emacs mode] Fix test, and issue caused by test
For tranposeChars

Issue #2507
3fb77a3
@marijnh marijnh [python mode] Clean up indentation and scope tracking
Issue #2503
21e96c0
@nawroth @marijnh nawroth + marijnh [neo theme] Add ae386fb
@nawroth @marijnh nawroth + marijnh [cypher mode] Add d38aab8
@marijnh marijnh [cypher mode] Fix coding style, remove unused code
Issue #2501
3984c5a
@marijnh marijnh Make the set of characters that count as word characters customizeabl…
…e with a helper

Issue #2426
1b9be41
@mightyguava binny + mightyguava [vim] Added support for uppercase/lowercase conversions in visual mode 38cc619
@mightyguava binny + mightyguava [vim] Clean up visual_U/u and add tests. f7f506f
@marijnh marijnh [perl mode] Include $ in wordChars
Issue #2426
08054b1
Commits on May 03, 2014
@marijnh marijnh Remove diff_match_patch file from distribution, link cdnjs instead
Issue #2529
44efdb4
Commits on May 05, 2014
@marijnh marijnh [rulers addon] Support color, width, and lineStyle options 45b0c7d
@marijnh marijnh [foldcode addon] Support foldOptions option for per-editor defaults dd1e07f
@marijnh marijnh [show-hint addon] Add hintOptions option, sanitize interface e78ac77
@marijnh marijnh Prevent error when trying to find a view cutting point at end of docu…
…ment

Issue #2528
f23e54a
@cben @marijnh cben + marijnh mode_test.js: refactor to use array of objects. 8e5c2a9
@cben @marijnh cben + marijnh mode tests: optionally show mode state after every token.
Doesn't show states (but shouldn't crash) on old browsers.
eab5276
@marijnh marijnh [test runner] Top-align mode test states 579a6e0
@marijnh marijnh Revert intentionally broken but unintentionally committed test 39788f1
@nawroth @marijnh nawroth + marijnh [cypher mode] Add UNWIND keyword a0bd442
Commits on May 06, 2014
@marijnh marijnh [match-highlighter addon] Use primary selection, not first one
Closes #2539
0c3da1a
@ppasupat @marijnh ppasupat + marijnh [markdown mode] Fix code block styling after indented line 1adf618
@ppasupat @marijnh ppasupat + marijnh [markdown mode] Fix XML styling in Markdown mode
Fix the condition when XML styling should be invoked.
Also add test cases.
90650c6
@marijnh marijnh [dylan mode] Add module loading shim
Closes #2533
60ab165
@mightyguava binny + mightyguava [vim] Visual paste operation with unit tests 6abb339
@mightyguava binny + mightyguava [vim] support for append action command in visual mode added 6db5ec2
@mightyguava binny + mightyguava [vim] Resolve upward selection bug 546eb6c
Commits on May 08, 2014
@marijnh marijnh Abort wheel delta measurement when scrolling explicitly
Issue #2537
41a29b0
Commits on May 09, 2014
@marijnh marijnh [sublime keybindings] Don't include zero-char selection bottoms in sw…
…apLine*

Issue #2542
0efe7a5
@marijnh marijnh [javascript-hint addon] Support an option that disables use of the cu…
…rrent global scope
fea3191
@bemjb @marijnh bemjb + marijnh [css mode] Add more CSS Shapes properties
Add shape-image-threshold and shape-margin.
a6faf98
@marijnh marijnh [real-world uses] Add Better Text Viewer and CrossUI 81aeea3
@marijnh marijnh Add license and version comment to all scripts 01e844f
@marijnh marijnh Fix bug in release script 01fb285
Commits on May 10, 2014
@as3boyan @marijnh as3boyan + marijnh [show-hint addon] Fix a typo a5b79b5
Commits on May 12, 2014
@marijnh marijnh Don't mess up the display when updateDisplay is given a negative top …
…offset

Issue #2554
a0edb5b
@bemjb @marijnh bemjb + marijnh [css mode] Add object-fit and object-position properties bb0725b
@marijnh marijnh [css mode] Better handling of parentheses in property values
Issue #2551
33eb401
@daines @marijnh daines + marijnh Fix typo in manual 687fb51
Commits on May 13, 2014
@marijnh marijnh [closetag addon] Improve heuristic for seeing if closing tag already …
…exists

Issue #2557
87df1c6
@marijnh marijnh Make ctrl-drag copy text
Issue #2556
5b5c813
@marijnh marijnh Ensure a viewport always contains a single line e6eed25
@marijnh marijnh [tern addon] Improve alignment of completion docs 02725ae
@marijnh marijnh [tern addon] Remove unnecessary error check 9556bdd
@marijnh marijnh [tern addon] Lint fix 09c8a0b
Commits on May 15, 2014
@marijnh marijnh [tern addon] Allow hiding and deleting docs by identity, not just name 714954d
Commits on May 16, 2014
@mightyguava mightyguava [vim] Add vim keypress and command done events c6e7cd1
Commits on May 17, 2014
@marijnh marijnh [tern addon] When jumping to definition, set a forward selection 10c5fb5
@marijnh marijnh [show-hint addon] Fix accidentally renamed option dc8307e
@marijnh marijnh [real-world uses] Add Montage Studio and Apache GUI 355688b
@marijnh marijnh [python mode] Fix indentation-breaking bug
Issue #2503
080aebd
@marijnh marijnh [python mode] Fix handling of scope end by dedent
Issue #2503
d9d3524
Commits on May 18, 2014
@marijnh marijnh In context menu handler, keep selForContextMenu up to date
So that the added zero-width space doesn't confuse readinput, even
if some other event handler messed with the selection in the meantime.

Issue #2566
08b0256
Commits on May 19, 2014
@marijnh marijnh Preserve class name added by renderLine event handler
Issue #2564
24a6c79
@marijnh marijnh Add a bias option for selection operations
Issue #2560
eb64d42
@marijnh marijnh [comment addon] Adjust docs for padding
Closes #2391
Closes #2387
2e89708
@marijnh marijnh Remove version numbers from script headers again
Bumping them for every release just adds too much git
noise and history blowup.
fc41788
@marijnh marijnh Mark release 4.2 7e666ec