Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

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

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Commits on Sep 19, 2012
@marijnh marijnh Bump version post-release 230d532
Commits on Sep 25, 2012
@marijnh marijnh Fix git URL in doc/compress.html 553ce94
Commits on Sep 28, 2012
@marijnh marijnh [util/simple-hint] don't close hint dialog when a modifier key is pre…

Closes #853
@marijnh marijnh Fix setOption('tabindex', ...) 19f0d06
@feizhang365 feizhang365 Update lib/util/searchcursor.js
fix reverse Regexp match which cause memory leak
@marijnh marijnh [demo/mustache] Recognize triple braces e8b2cb7
@marijnh marijnh Don't do overwrite when pasting 64d2081
@ahoward ahoward embedded ruby configuration cede207
@marijnh marijnh [javascript&clike modes] Indent block comments with CodeMirror.Pass
This'll align them with the previous line. It's not a perfect solution,
but probably better than simply returning 0.

Issue #854
@marijnh marijnh Add gittip donation link 831a3a5
@marijnh marijnh [javascript mode] Fix suble parsing bug in for loop specs 07e933a
@marijnh marijnh Ensure block-indent doesn't use outdated state
Closes #844
Commits on Oct 02, 2012
@bfrohs bfrohs [markdown] Fix performance issue with regex matching of single closin…
…g chars (closes #862).

Also avoid a global variable that snuck through.
@rzhw rzhw Make runmode escaping global dc768cc
Commits on Oct 03, 2012
@bfrohs bfrohs [markdown mode] A few fixes for highlighting.
- Prevent "markdown_hrDashLong" test from failing when runHarness() is called manually.

- Render EM / STRONG within link text (closes #823).

- Add highlighting for images (closes #824).
@bfrohs bfrohs [markdown] Fix bug with false positive matches of inline links.
- Inline links (square brackets followed by parentheses) cannot be separated by space (per Documentation and Dingus).

- Added test that checks both for this and correct highlighting of square brackets by themselves.
@bfrohs bfrohs [Markdown] [GFM] Rewrite GFM to inherit changes from Markdown mode be…

- Add options to Markdown mode to make it easier to extend
- Add GFM text overlay
  - SHA, User@SHA, and User/Project@SHA
  - #Num, User/#Num, and User/Project#Num
  - Vanilla URLs
- Add GFM-specific tests
- Fix overlay code so blankLine() is called
@marijnh marijnh Another kludge in measureLine/lineWrapping interaction
Opening a new span between letters apparently *causes* the browser
to consider that element start to be a good place to break. This
adds zero-width joiners in such a situation to prevent this from

Closes #867
@bfrohs bfrohs Add note about mode dependency and links to highlighting tests. 84baea5
Commits on Oct 04, 2012
@bfrohs bfrohs [markdown mode] Fix highlighting for code blocks with internal indent…
@marijnh marijnh [simplehint util] Support completeSingle option
To turn off the behavior where it'll always complete when only
a single option is left.
@marijnh marijnh [keymap/vim] Stop using .forEach on arrays 525f15c
@marijnh marijnh Set pre elements to overflow: visible
Some sites set them to auto, which messes up our cursor (and probably more)
Commits on Oct 15, 2012
@marijnh marijnh [util/simple-hint] Align completion dropdown with completed word
Add alignWithWord option to be able to turn that off.
@bfrohs bfrohs [css] Fix class matching.
This basically matches the CSS3 spec (except it doesn't match non-ascii characters).
@marijnh marijnh Don't mutated makedSpans arrays
And add marker changes to the undo history, so that
un/redoing doesn't cause 'ghost' markers to appear.

Closes #882
@ks-ifware ks-ifware Fixed multi-line Lua comment recognition
Multi-line Lua comments start with "--[[", not "--["
@bfrohs bfrohs Fix typo in manual. ebcd76e
@marijnh marijnh Fix typo (lenght) fdf78f7
Commits on Oct 16, 2012
@ComFreek ComFreek Merged JavaScript and TypeScript mode as marijnh suggested 5ea1eb9
@marijnh marijnh Make typescript mode recognize type declarations b3c1c79
@marijnh marijnh Fix removing of spans 2b6d796
@marijnh marijnh Remove copyright header
(git is the authoritative source of who wrote what)
@marijnh marijnh Add defineInitHook functionality ac059ff
Commits on Oct 18, 2012
@marijnh marijnh Different approach to ensuring marker.clear works well with undo
The previous approach was quite misguided.
Commits on Oct 19, 2012
@feizhang365 feizhang365 Update lib/codemirror.js
fix double click to select a Chinese word in quotes bug:
e.g:<div name='新增'>新增</div>  double click to select word 新增   
@marijnh marijnh [javascript mode] Handle semicolon-less code better
Closes #898
@marijnh marijnh [javascript mode] Also count on semicolon omittance in var lists
Issue #898
@marijnh marijnh Add expanded list of real-world uses as a separate page
So that I don't have to say 'no' so often
Commits on Oct 22, 2012
@marijnh marijnh Add more real-world uses f5bb594
@marijnh marijnh Mark release 2.35 35846db