Commits on May 26, 2011
  1. mark release 2.01

    marijnh committed May 26, 2011
  2. Prevent right-clicks from occasionally messing up the editor content

    marijnh committed May 26, 2011
    readInput would, in some cases, take effect even though our textarea
    was in context-menu-hack mode.
  3. Support editors in fixed-position elements

    marijnh committed May 26, 2011
    This might very well break something else, but passes my minimal tests.
  4. Add blankLine method to mode API

    marijnh committed May 26, 2011
    So that languages in which blank lines are significant can detect
  5. Make context menu work on FF4 on Win7

    marijnh committed May 26, 2011
    Apparently, popping up the context menu took more than 50 \(\!\)
    milliseconds on that platform, and codemirror had already hidden
    the textarea again by the time the menu arrived.
Commits on May 23, 2011
Commits on May 18, 2011
Commits on May 16, 2011
  1. Work around IE crumminess in context-menu code

    marijnh committed May 16, 2011
    The code that selected the content of the textarea on a right-click
    wasn't selecting everything in IE because of the schizophrenic
    approach it takes to newlines and carriage returns.
Commits on May 11, 2011
  1. Fix mistake in regexp

    marijnh committed May 11, 2011
Commits on May 10, 2011
Commits on May 9, 2011
  1. Fix bug introduced in 8b76140

    marijnh committed May 9, 2011
Commits on May 4, 2011
  1. Various minor parser bugs noticed by the Closure compiler.

    artdent committed with marijnh Apr 21, 2011
    - Trailing commas in object literals are not allowed by the spec
      and are handled poorly in some browsers.
    - Added var to some variable declarations that were not meant to be globals.
  2. Let handle Ctrl+Tab by browser

    vrana committed with marijnh May 4, 2011
  3. Typo

    vrana committed with marijnh May 4, 2011
Commits on Apr 29, 2011
  1. Update URLs in compression API

    marijnh committed Apr 29, 2011
    (apparently my uglifyJS web-shim doesn't like redirects)
Commits on Apr 28, 2011
  1. Ignore shift status in API-driven selection changes

    marijnh committed Apr 28, 2011
    Holding shift and then moving the cursor through the API would cause a
    'selection extension' to happen, instead of simply moving the
    selection to its new state. Most visible when bindin shift-key combos
    to some editing function.
Commits on Apr 26, 2011
  1. Also html-escape '>' characters

    marijnh committed Apr 26, 2011
    Otherwise, in XHTML documents, writing a ]]> causes bad things
    to happen.
  2. Fix horizontal scrolling problem

    marijnh committed Apr 26, 2011
    For some reason, the absolutely positioned DIV containing the input
    textarea causes weird scrolling artifacts when set to width 0. Giving it
    width 1px and height 0 makes it behave normally again.
Commits on Apr 23, 2011
Commits on Apr 22, 2011
  1. add triple-click line selection

    marijnh committed Apr 22, 2011