Permalink
Commits on Mar 25, 2013
  1. Experimental: Add option to name branch for top_level_README

    See esl#8
    
    If {top_level_readme, {Path, URL, Branch}} is specified, edown will
    use Branch instead of deriving the current branch when linking to
    the top-level README file.
    uwiger committed Mar 25, 2013
Commits on Mar 19, 2013
Commits on Mar 7, 2013
Commits on Mar 6, 2013
Commits on Feb 10, 2013
  1. Handle explicit code blocks separately from edoc generated blocks

    Explicit code blocks (e.g. ```CODE''' in edoc) use an intermediate
    'pre' tag and are now rendered using Github Flavored Markdown "fenced"
    code block style. Using the markdown code block as opposed to 'pre'
    tags avoids needing to escape content in the block and slightly
    improves the readability of the generated markdown.
    
    The edoc generated function and type spec descriptions use a 'pre_pre'
    tag. The code now assumes that the pre_pre elements contain code with
    anchor tags for linking, but no other HTML tags. Special processing is
    added to wrap the 'pre_pre' blocks in '<pre><code>' tags and to
    translate angle brackets in the body of such tags to the appropriate
    HTML entity (&gt;, &lt;).
    
    This patch also adjusts newline behavior for generated markdown.
    Paragraphs now begin/end with a single \n. As a result, the formatting
    of ol and ul lists in markdown is improved.
    seth committed Feb 3, 2013
Commits on Feb 4, 2013
  1. Merge pull request #22 from seth/sf/use-rev-parse

    Use git rev-parse to obtain current branch name
    uwiger committed Feb 4, 2013
Commits on Dec 21, 2012
  1. Use git rev-parse to obtain current branch name

    Obtaining the current branch name using describe is roundabout and the
    tokenization that includes '/' is broken for any branch with '/' in
    its name (a common git practice). Using `git rev-parse --abbrev-ref
    HEAD` seems to provide the current branch name in an easy to parse
    fashion.
    seth committed Dec 21, 2012
Commits on Jul 17, 2012
Commits on Jul 9, 2012
  1. newer rebar

    uwiger committed Jul 9, 2012
Commits on Jul 4, 2012
  1. Merge pull request #19 from RJ/patch-1

    Add {registered, []} tuple to edown.app.src
    uwiger committed Jul 4, 2012
  2. Add {registered, []} tuple to edown.app.src

    Missing 'registered' tuple in the app file causes `rebar generate-upgrade` to fail,
    when this app is included in a release.
    RJ committed Jul 4, 2012
Commits on May 12, 2012
  1. Expand double-newlines, then collapse double 'p' tags

    This commit replaces #xmlText{} entries containing only two newlines
    (after stripping away spaces) with a 'p' tag. Afterwards, the
    markdown/3 function traverses the tree and removes 'p' tags
    followed by another 'p' tag.
    
    After this, it seems ok to remove the trailing space previously
    added by edown_xmerl:brstrip().
    uwiger committed May 12, 2012
  2. reverting brstrip change

    uwiger committed May 12, 2012
Commits on May 11, 2012
  1. brstrip(): replace with NO space

    uwiger committed May 11, 2012
Commits on May 10, 2012
  1. Merge pull request #1 from norton/dev

    Use git-describe to get git branch
    uwiger committed May 10, 2012
Commits on May 8, 2012
  1. re-generated docs

    uwiger committed May 8, 2012
  2. fixed indenting

    beadsland committed May 8, 2012
Commits on May 6, 2012
  1. update header

    beadsland committed May 6, 2012
  2. document what we did

    beadsland committed May 6, 2012
  3. fix brstrip

    beadsland committed May 6, 2012
  4. brstrip

    beadsland committed May 6, 2012
  5. removed rstrip

    beadsland committed May 6, 2012
  6. eliminate debugging code

    beadsland committed May 6, 2012
  7. revised throw

    beadsland committed May 6, 2012