Commits on Jan 23, 2014

  1. Bump version number

    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    2539770 View commit details
    Browse the repository at this point in the history
  2. Wrap all cursors in a div

    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    196d5ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f55cf18 View commit details
    Browse the repository at this point in the history
  4. Rename confusing variable

    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    71d992b View commit details
    Browse the repository at this point in the history
  5. Implement multiple selections

    Issue #778
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    324ca9b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c635493 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    25197f4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    246e27c View commit details
    Browse the repository at this point in the history
  9. More selection command fixes and tests

    Issue #778
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    c1cb205 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5395b14 View commit details
    Browse the repository at this point in the history
  11. Implement ctrl-click multi-selection

    Issue #778
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    22f63cd View commit details
    Browse the repository at this point in the history
  12. Implement alt-drag rectangle-selection

    Issue #778
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    1336462 View commit details
    Browse the repository at this point in the history
  13. Implement line-per-selection paste

    Issue #778
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    e012745 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8ca09be View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    27ebe5e View commit details
    Browse the repository at this point in the history
  16. [closebrackets addon] Adjust to multi-selections

    And fix example code in demo.
    
    Issue #778
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    3b9fd60 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2f90a11 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3185937 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    4290648 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    09006cf View commit details
    Browse the repository at this point in the history
  21. [multiselect keymap] Add

    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    722a7f4 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    765d3a9 View commit details
    Browse the repository at this point in the history
  23. 1 Configuration menu
    Copy the full SHA
    62827d6 View commit details
    Browse the repository at this point in the history
  24. Document multiple selection API

    Issue #778
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    7f01799 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    61253d2 View commit details
    Browse the repository at this point in the history
  26. Add a v4 upgrade guide

    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    451c9a8 View commit details
    Browse the repository at this point in the history
  27. 1 Configuration menu
    Copy the full SHA
    38073cd View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    3e7781d View commit details
    Browse the repository at this point in the history
  29. Fix bug in triple-click handling

    Closes #1953
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    90450a9 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    269e3ff View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    7090abb View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    25278ea View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    59941da View commit details
    Browse the repository at this point in the history
  34. Fix right-click menu

    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    6d14685 View commit details
    Browse the repository at this point in the history
  35. Remove stray call to ES5-style indexOf

    Closes #1989
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    25aee73 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    07a8e56 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    0014d66 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    c35d06a View commit details
    Browse the repository at this point in the history
  39. Change TextMarker.find to allow more control over result

    And use this to cut some indirection in its callers.
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    0622080 View commit details
    Browse the repository at this point in the history
  40. Upgrade in-tree acorn

    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    b9c1db5 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    73a3efe View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    010ca15 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    bd79a72 View commit details
    Browse the repository at this point in the history
  44. Change data structure used to track rendered lines

    Simplifies updateDisplay, remove lineObj property on DOM nodes.
    
    Prepares the way for smarter updating, and maybe smarter measuring.
    
    Breaks updating of lines without redrawing their widgets (which I
    intend to implement in a better way in a subsequent patch).
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    214041a View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    df565bc View commit details
    Browse the repository at this point in the history
  46. Implement (somewhat) intelligent updating of lines

    Changes to text, widgets, classes, and gutter are now separated.
    
    For individual line changes, the DOM is updated for only the change,
    rather than doing a full redraw on the line.
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    4a1c567 View commit details
    Browse the repository at this point in the history
  47. New measurement model

    Uses regular rendered lines, rather than a custom one-span-per-char
    rendering, to measure lines.
    
    Also makes rendering incremental -- no longer measures all characters
    in a single go, but rather measures as-needed.
    
    In this commit, the new model is implemented alongside the old one.
    Subsequent commits will rip out the old code.
    marijnh committed Jan 23, 2014
    Configuration menu
    Copy the full SHA
    95dc4c8 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    565c8f3 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    957771b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    18fc398 View commit details
    Browse the repository at this point in the history