Permalink
Commits on Oct 22, 2012
  1. Mark release 3.0beta2

    marijnh committed Oct 22, 2012
  2. Add more real-world uses

    marijnh committed Oct 22, 2012
Commits on Oct 19, 2012
  1. Add expanded list of real-world uses as a separate page

    marijnh committed Oct 19, 2012
    So that I don't have to say 'no' so often
Commits on Oct 18, 2012
  1. Add internal document tree visualization demo

    marijnh committed Oct 18, 2012
    As shown at GOTO Aarhus this month
  2. Reduce default viewportMargin

    marijnh committed Oct 18, 2012
    Issue #881
  3. Move line.className check to buildLineContent

    marijnh committed Oct 18, 2012
    This way, it is also used when measuring the line.
  4. Different approach to ensuring marker.clear works well with undo

    marijnh committed Oct 18, 2012
    The previous approach was completely misguided.
    
    Issue #894
Commits on Oct 17, 2012
  1. Don't hide/show the line area during redraw when the change is minor

    marijnh committed Oct 17, 2012
    Because laying out the whole thing again is more work than what is
    saved by manipulating it in hidden state.
    
    Issue #892
  2. Cache DOM dimensions when building up content

    marijnh committed Oct 17, 2012
    To save round-trips on layout.
    
    Speeds up rendering by 33% on Chrome.
    
    Issue #892
Commits on Oct 16, 2012
  1. Remove copyright header

    marijnh committed Oct 16, 2012
    (git is the authoritative source of who wrote what)
  2. Fix removing of spans

    marijnh committed Oct 16, 2012
  3. Yet another attempt at feature-detecting wheel delta values

    marijnh committed Oct 16, 2012
    Removes the kludge with the vertical scrollbar trying to handle
    all wheel events.
    
    Issue #810
  4. Don't use innerHTML = "" on content in IE<10

    marijnh committed Oct 16, 2012
    It messes up parent relationships in inner nodes, and we'll re-use
    the marker and widget nodes later.
    
    Closes #890
  5. Fix refactoring mistake

    marijnh committed Oct 16, 2012
  6. Merged JavaScript and TypeScript mode as marijnh suggested

    ComFreek authored and marijnh committed Oct 15, 2012
  7. Add a flattenSpans option

    marijnh committed Oct 16, 2012
  8. Move some properties from doc to view

    marijnh committed Oct 16, 2012
    The reason for putting them in doc turned out to be misguided
  9. Stop using methods on lines

    marijnh committed Oct 16, 2012
    Simply use top-level functions + a plain object.
  10. More robust vertical movement

    marijnh committed Oct 16, 2012
    Detect when new position falls outside of a line, and retry. Also
    replaces the kludgy widget compensation code.
    
    Closes #886
Commits on Oct 15, 2012
  1. Fix typo (lenght)

    marijnh committed Oct 15, 2012
  2. Fix typo in manual.

    0b10011 authored and marijnh committed Oct 13, 2012
  3. Fixed multi-line Lua comment recognition

    ks-ifware authored and marijnh committed Sep 20, 2012
    Multi-line Lua comments start with "--[[", not "--["
  4. Slight scrolling optimization

    marijnh committed Oct 15, 2012
    Issue #881
  5. Try to catch scroll wheel events on an element that's not the main sc…

    marijnh committed Oct 15, 2012
    …roller
    
    By growing the vertical scrollbar to cover the whole editor when a wheel scroll
    is taking place.
    
    (This to avoid manually handling wheel events, for which there doesn't appear
    to be any way that feels native across browsers.)
    
    Closes #810
  6. Don't mutated makedSpans arrays

    marijnh committed Oct 15, 2012
    And add marker changes to the undo history, so that
    un/redoing doesn't cause 'ghost' markers to appear.
    
    Closes #882