Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Mar 4, 2013
  1. Fix error in jump template.

Commits on Feb 11, 2012
  1. Add quiet option to docco.

Commits on Feb 3, 2012
  1. Remove extraneous logging.

  2. Simplify client CoffeeScript

  3. Fix text size error.

Commits on Feb 2, 2012
  1. Add style for formatted side comments:

        // - 1st comment.
        for (...) {
          // - 2nd comment.
Commits on Jan 31, 2012
  1. Update README

  2. Fix bug with stickies not working in generated files. Regexp's don't …

    …play well with template method.
  3. Minor renaming.

  4. Add forward and back file navigation.

    - Add `navigate` method and `follow` function.
    - Refactoring, updates, etc.
  5. Add feature to show current file in jump menu; runs on top of the `se…

    …lect` method and `data-path` attribute.
    - Add show event.
    - Add `refresh` flag for `select` method.
    - Update doc and key binding (`r`).
    - Will pop modes if possible to find the matching item.
    - Add `$pageItem` accessor method.
  6. Abstract out the jump menu templating so we're not generating that ht…

    …ml redundantly for each file.
    - Also updated how the docco global is set.
  7. Jump menu tweaks:

    - For usability, clicking outside hides the menu, goes directly to read mode.
    - Adding referring mode info for mode events.
    - Correctly maintain nav menu state.
  8. Search fixes:

    - For usability, clearing the search is now bound to `esc` and pops back a mode.
    - Search items are better dealt with.
    - Sub nav doesn't use search method but the search form.
    - Sub nav now works with menu selection by correctly triggering search mode.
Commits on Jan 30, 2012
  1. Fix null reference bug.

  2. Shorten constant names.

Commits on Jan 28, 2012
  1. Add sticky menu item feature:

    - Add key bindings, UI handling, and wrapper for sticky CRUD.
    - Add wrapper for localStorage.
    - Add custom CRUD events.
    - Add file source path to docco template. (untested)
    - Add extend menu item with sticky style and template.
  2. Clean up:

    - Refactor and document ui. 
    - Tweak menu colors.
    - Fix small glitch with `select` method.
    - Refactor `no_results_tpl`.
Commits on Jan 27, 2012
  1. Add empty state to menu.

  2. UI improvements to menu.

    - Make menu fix height on window resize.
    - Make menu methods follow jQuery chaining convention.
    - Build nav menu feature on top of search. Think of it as search shortcuts.
    - Other
      - More comments.
      - Minor whitespace.
  3. Fix what c027fa8 failed to fix with blank menu items, and refactor fo…

    …rmatting menu item text.
  4. Tweak styles.

  5. Update sample config.

  6. Add subdirectory navigation:

    - To configure, specify `dir_floor` and `dir_ceil` in the config.
    - Add a callback to the recursive walk procedure.
    - Add `data-path` attributes to the menu item elements.
    - Add the dir menu next to the source menu. Scrolling coming soon.
    - Styled similarly, so I factored out a new `.menu-item` placeholder class.
    - Minor refactoring on the docco.jst and files.
Commits on Jan 21, 2012
  1. Fix a couple bugs:

    - If `index_file` config, index menu item text is blank.
    - Sometimes the menu height fix creates the wrong height.
    - Minor code cleanup.
Commits on Jan 17, 2012
  1. Add search:

    - Add search bar elements to the jump menu.
    - Add clear search button to the search field, and related close-button class.
    - Add again-`t` key binding for triggering search mode.
    - Add `esc` key bindings for popping out of nav and search modes.
        read > nav > search
    - Refactor
      - Minor refactor of scroller.
      - Refactor accessing for `$items`, `$itemWrapper`.
      - Add search behavior function.
      - Refactor some jQuery into instance methods on `$menu`.
      - Refactor manipulation to integrate with fading.
    - Other
      - Use the `in` CoffeeScript feature.
      - Minor reformatting (for TextMate code folding).
      - Add debug log.
  2. Add sample json config.

Commits on Jan 14, 2012
Commits on Jan 12, 2012
  1. Update README

  2. Big feature dump: config, recursive generation, blacklisting, index f…

    - Add `base_dir` and `file_types` settings.
    - Add config file support for adding blacklists for files and dirs. Paths should be relative to `base_dir`.
    - Add `index_file` setting for the source doc to show as the home page.
    - Add `version` flag.
    - Changes inspired by @jswartwood's fork.
Something went wrong with that request. Please try again.