Skip to content
Commits on Dec 2, 2015
  1. silence bookmark errors on startup

    committed
    Just disable the warning for now. The bookmark system will be replaced
    with the project system soon - so no sense putting much effort into
    this.
    
    Closes #168
Commits on Nov 27, 2015
  1. silence an `ls!` call

    committed
Commits on Nov 26, 2015
  1. bugfix for win trees when using "stay in current win" command variants

    committed
    Previously maps like T would not restore the cursor position. Not sure
    why the code was like this in the first place... hopefully I haven't
    just broken a bunch of shit.
    
    Closes #146.
  2. fix a bug with `C` mapping

    committed
    Closes #512
Commits on Nov 25, 2015
  1. update changelog

    committed
  2. remove NERDTreeDirArrows option

    committed
    Use +/~ for windows - which seems to not have the arrow chars in its
    default font. TBH I don't really understand this.
    
    Inprove the UI indent matching so that it should handle any combo of
    open/close symbol lengths e.g. the fancy arrows are 3 bytes each,
    whereas +/~ are 1 byte each.
  3. fix flag rendering for cascading dirs

    committed
    Use the innermost dirs flags only. Previously each dirs flags were
    rendered inline i.e.
    
        [x]dir1/[y]dir2/[z]dir3/
    
    This looked bad and broke the UI. Now we only render the flags for dir3
    - and render them on the left side of the cascade.
    
    Not sure if this is ultimately the right decision - but will do for now.
Commits on Nov 24, 2015
  1. make cascading dirs more compact

    committed
    Render cascading dirs on one line i.e.
    
        > foo/bar/baz
          file1
    
    instead of
    
        > foo
          > bar
            > baz
              > file1
    
    This should be useful things like java projects that have deep dir
    structures.
    
    Remove the old UI view (pre the dir arrows) as this simply isnt worth
    supporting for a proof of concept. This may get added back - or not.
Commits on Nov 22, 2015
Commits on Nov 20, 2015
  1. add path.isAncestor

    committed
  2. fix a typo

    committed
  3. add NERDTree.getroot()

    committed
    Eventually 'root' will become a "private" instance var '_root'
  4. remove dependency on b:NERDTree from classes that dont need it

    committed
    Inject it where needed.
Commits on Nov 19, 2015
  1. wipeout "stale" nerdtree bufs

    committed
    When :NERDTree is called several times and &hidden is set, stale
    nerdtree bufs will exist. Wipe them out.
Commits on Nov 16, 2015
  1. dont use b:NERDTreeRoot internally, but leave the var there for compat

    committed
    Use b:NERDTree.root instead. I will eventually remove  b:NERDTreeRoot
    altogether - but this will break some other plugins so leave it for now.
Commits on Nov 15, 2015
  1. update changelog

    committed
Commits on Nov 14, 2015
  1. rename "primary" and "secondary" trees to "tab" and "window" trees

    committed
    This is much more accurate and descriptive.
Commits on Nov 13, 2015
  1. add license file

    committed
    closes #368
Something went wrong with that request. Please try again.