Commits on Feb 21, 2013

  1. Bump version post-3.1

    marijnh committed Feb 21, 2013
    2 Configuration menu
    Copy the full SHA
    a61e351 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2013

  1. Optimize line width measurements

    No full measurement is needed, since most of the time the longest line will
    be scrolled out of view, and we're only interested in its length.
    
    Issue #1275
    marijnh committed Feb 22, 2013
    Configuration menu
    Copy the full SHA
    9010339 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f0b4b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f9139c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    612b3d2 View commit details
    Browse the repository at this point in the history
  5. [complete demo] Fix bad link

    marijnh committed Feb 22, 2013
    Configuration menu
    Copy the full SHA
    035b619 View commit details
    Browse the repository at this point in the history
  6. [vim keymap] better r, t, new +/-/_

    - handling special keys better for commands requiring a character
    - r can operate on selection
    - fixed: t moves back if character not found
    - +/-/_ via extension of moveByLines motion
    metatheos authored and marijnh committed Feb 22, 2013
    Configuration menu
    Copy the full SHA
    6d45680 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ed4f50 View commit details
    Browse the repository at this point in the history
  8. Fix corner case issue in patch 3f9139c

    Issue #1268
    marijnh committed Feb 22, 2013
    Configuration menu
    Copy the full SHA
    47c7809 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ac2ef25 View commit details
    Browse the repository at this point in the history
  10. Disable a test in Phantom

    It fails on Travis, but not on my local machine's Phantom or in a real
    Webkit, so I'm going to assume it's a spurious failure.
    marijnh committed Feb 22, 2013
    Configuration menu
    Copy the full SHA
    1ecf378 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2013

  1. Fix typos in addOverlay documentation

    azawawi authored and marijnh committed Feb 25, 2013
    Configuration menu
    Copy the full SHA
    c12a033 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f2ec8c View commit details
    Browse the repository at this point in the history
  3. Repair dragging in of files

    A call to replaceRange hadn't been updated to its new signature.
    marijnh committed Feb 25, 2013
    Configuration menu
    Copy the full SHA
    d59d631 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2013

  1. [rst mode] Rewrote from scratch

    The old mode was not supporting many rST constructs, or not in
    sufficient detail. Features/changes:
    
     * no `backUp` ops to keep things fast;
     * kept `python` inner mode integration;
     * added `latex` inner mode;
     * eliminated `verbatim` configuration parameter;
     * eliminated non-standard tokens: the old mode was producing `footnote`
       and `citation` tokens, which were replaced with `quote`;
     * many more details: visually compare highlighting between old and new
       to get an impression;
     * MIT license (copied and adapted form `python` mode);
    Hasan Karahan authored and marijnh committed Feb 26, 2013
    Configuration menu
    Copy the full SHA
    93348fc View commit details
    Browse the repository at this point in the history
  2. Allow modes to specify their own flattenSpans option

    And use the editor-wide option when no value is found on the mode.
    
    Issue #1281
    marijnh committed Feb 26, 2013
    Configuration menu
    Copy the full SHA
    221a1e4 View commit details
    Browse the repository at this point in the history
  3. Rename Zen Coding to Emmet in real-world uses

    + add CodeMirror Movie link
    marijnh committed Feb 26, 2013
    Configuration menu
    Copy the full SHA
    a16ba82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e969ddc View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2013

  1. Configuration menu
    Copy the full SHA
    db4ad4a View commit details
    Browse the repository at this point in the history
  2. [markdown] Improve highlighting of lists.

    Also includes improved support of nested lists.
    
    Closes #1276.
    Brandon Frohs authored and marijnh committed Feb 27, 2013
    Configuration menu
    Copy the full SHA
    b4086da View commit details
    Browse the repository at this point in the history
  3. [markdown] Fix test that was changed in a2ad87f.

    Brandon Frohs authored and marijnh committed Feb 27, 2013
    Configuration menu
    Copy the full SHA
    8e8d5ff View commit details
    Browse the repository at this point in the history
  4. [markdown] Improve highlighting of blockquotes.

    Add support for nesting and avoid hiding code highlighting.
    
    Related to #1276 (but blockquotes, instead of lists).
    Brandon Frohs authored and marijnh committed Feb 27, 2013
    Configuration menu
    Copy the full SHA
    29790a2 View commit details
    Browse the repository at this point in the history
  5. [markdown] Remove emstrong entirely.

    Should use `em` or `strong` instead.
    Brandon Frohs authored and marijnh committed Feb 27, 2013
    Configuration menu
    Copy the full SHA
    c253a90 View commit details
    Browse the repository at this point in the history
  6. [markdown] Only match list items that follow a blank line.

    Per Dingus.
    Brandon Frohs authored and marijnh committed Feb 27, 2013
    Configuration menu
    Copy the full SHA
    60d1a08 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cf92ba0 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2013

  1. Configuration menu
    Copy the full SHA
    562ea26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d597e27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b17e93 View commit details
    Browse the repository at this point in the history
  4. [gfm] Add support for task lists.

    Closes #1165.
    Brandon Frohs authored and marijnh committed Feb 28, 2013
    Configuration menu
    Copy the full SHA
    1344052 View commit details
    Browse the repository at this point in the history
  5. [markdown] Fix list highlighting.

    Previously, lists following other content weren't always highlighted.
    Brandon Frohs authored and marijnh committed Feb 28, 2013
    Configuration menu
    Copy the full SHA
    66fee2c View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2013

  1. Mode tcl added.

    FordLawnmower authored and marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    b444f79 View commit details
    Browse the repository at this point in the history
  2. Added mirc mode.

    FordLawnmower authored and marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    d5e9746 View commit details
    Browse the repository at this point in the history
  3. [mirc mode] Integrate.

    marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    90092d1 View commit details
    Browse the repository at this point in the history
  4. [tcl mode] Integrate

    marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    6ff549a View commit details
    Browse the repository at this point in the history
  5. Added delmarks command to vim key bindings.

    Functionality and error messages match the latest vim 7.0 release.
    jackolantern authored and marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    73e32fe View commit details
    Browse the repository at this point in the history
  6. Replaced builtins with updated list for 1.4. Generated by:

    (->> 'clojure.core ns-publics (map first) sort (clojure.string/join " "))
    dpathakj authored and marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    a3ff09d View commit details
    Browse the repository at this point in the history
  7. Improve performance of StringStream with long lines

    Fixes Issue #1301
    
    StringStreams.prototype.column was always calculating the column offset for a
    position by walking from index 0 in the string to the current start position.
    That is factorial in performance and gets noticeably slower with long lines.
    
    StringStreams only ever advance forward. So when determining the column we can
    cache the value for a previous position on the line. Then the next time column
    is called, we only need to update the cache for the small portion that the
    Stream advanced. This way we only ever walk the stream once.
    JosephPecoraro authored and marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    3e3f393 View commit details
    Browse the repository at this point in the history
  8. Fix typo in manual.

    0b10011 authored and marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    f97e5a6 View commit details
    Browse the repository at this point in the history
  9. Improve performance of StringStream with long lines (match)

    StringString.prototype.match(<string>) may do a lot of unnecessary work:
    
      - If it is caseInsensitive it was calling toLowerCase on the entire string.
      - It did an indexOf search through the string for a pattern, but only cared
        if the string started with that pattern.
    
    Because a string pattern has a fixed length, we only need to run toLowerCase
    on a small substring of the stream, and we only compare this small substring
    to the pattern.
    JosephPecoraro authored and marijnh committed Mar 1, 2013
    Configuration menu
    Copy the full SHA
    c3f655b View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2013

  1. [vim] Clean up v2 references

    mightyguava authored and marijnh committed Mar 3, 2013
    Configuration menu
    Copy the full SHA
    1362657 View commit details
    Browse the repository at this point in the history
  2. [vim] Incremental search

    mightyguava authored and marijnh committed Mar 3, 2013
    Configuration menu
    Copy the full SHA
    8a2068f View commit details
    Browse the repository at this point in the history
  3. [vim] Ctrl-C and Ctrl-[ exit dialog

    mightyguava authored and marijnh committed Mar 3, 2013
    Configuration menu
    Copy the full SHA
    f4fcea9 View commit details
    Browse the repository at this point in the history
  4. [vim] Initial implementation of .

    mightyguava authored and marijnh committed Mar 3, 2013
    Configuration menu
    Copy the full SHA
    6db1519 View commit details
    Browse the repository at this point in the history
  5. Update for release of Clojure 1.5.0.

    dpathakj authored and marijnh committed Mar 3, 2013
    Configuration menu
    Copy the full SHA
    6e250ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0442d11 View commit details
    Browse the repository at this point in the history
  7. [javascript mode] Recognize bitwise operators '~' and '^'

    This was causing "1^2" to tokenize as: (number, "1"), (variable, "^2). By
    tokenizing these bitwise operators as operators CodeMirror can correctly
    syntax highlight the 2 as a number. Likewise the number in "~0".
    JosephPecoraro authored and marijnh committed Mar 3, 2013
    Configuration menu
    Copy the full SHA
    6bb8b11 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2013

  1. Give example of the extraKeys option.

    Issues #988, #742, #612, etc. show that CodeMirror users tend to:
    
    1. Not find how to make the Tab key insert spaces instead of a tab,
    2. Miss how to use extraKeys to easily solve the issue.
    
    Adding an example helps them find a solution immediately.
    espadrine authored and marijnh committed Mar 4, 2013
    Configuration menu
    Copy the full SHA
    8ce322a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b06dbb2 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2013

  1. Configuration menu
    Copy the full SHA
    4b53a77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9565019 View commit details
    Browse the repository at this point in the history