Permalink
Switch branches/tags
Nothing to show
Commits on Mar 8, 2017
  1. linkfile: improve the URL regex

    By requiring a "non-word" letter or start-of-line before the URL
    committed Mar 8, 2017
Commits on Mar 22, 2016
  1. README: spelling

    committed Mar 22, 2016
  2. README: fix subtitles

    committed Mar 22, 2016
  3. README.md: markdown and edited

    committed Mar 22, 2016
  4. version: call this 0.11

    Since we added support for a given file name, it makes sense to have a
    new version to require.
    committed Mar 22, 2016
  5. roffit: allow a specified file name

    ... as it gives us a file name to output for errors, which is handy when
    this is run over many nroffs at once. Also the project site is HTTPS
    now.
    committed Mar 22, 2016
Commits on Aug 28, 2015
  1. roffit: Change errant tab indents to spaces

    99% of roffit is indented with spaces and %1 tabs.
    Replace the tabs with the appropriate amount of spaces.
    jay committed Aug 28, 2015
  2. roffit: Don't linkify preformatted text

    jay committed Aug 28, 2015
  3. roffit: Add more allowed URL chars to linkify

    Allowed chars are from RFC 3986 pages 11-12.
    
    - Fix bug where linkify can happen when link isn't preceded by
    whitespace.
    
    For example sftp://foo must not be linkified as ftp://foo.
    
    - Make RFC regex global to fix bug where only first RFC in line is
    linkified.
    jay committed Aug 28, 2015
Commits on Aug 19, 2015
  1. roffit: Convert https URLs to href links

    closes #4
    jay committed with Aug 18, 2015
Commits on May 24, 2015
  1. roffit: within <pre>, use &nbsp; instead of blank lines

    Mostly to make sure there are no blank lines within <pre> sections.
    committed May 24, 2015
Commits on Apr 22, 2015
Commits on Mar 16, 2015
  1. roffit: Handle text length overflow in pre tags

    - Show a border around text in pre tags.
    - Prevent long text in pre tags from extending the page beyond the
    browser window. Show a horizontal scrollbar instead, when necessary.
    jay committed with Mar 13, 2015
  2. roffit: Change pre tag indent formatting method

    - Add indent class for pre tags (piggyback on p tag indent class).
    - Reference the indent class in pre tags.
    - Stop using a nested p tag to indent in a pre tag.
    
    Prior to this change the roffit script's output for the pre tag used a
    nested p tag which included the css style indent level the text in the
    pre tag should appear at. W3C's validator says that isn't correct, even
    though it appears to work fine. In order to be correct in this it seems
    necessary to reference the indent class in the pre tag directly and do
    away with the nested p tag. The roffit output when rendered appears to
    be visually the same.
    jay committed with Mar 13, 2015
  3. roffit: Fix bad formatting in pre tags

    - Stop prepending a <p> tag to "no content" lines of text in pre tags.
    - Stop prepending a leading space to lines of text in pre tags.
    jay committed with Mar 13, 2015
Commits on Mar 12, 2015
  1. roffit: Remove trailing space from interpreter directive

    Because msysgit env chokes on the trailing space.
    jay committed with Mar 12, 2015
Commits on Nov 25, 2014
  1. BR: fix the man page scanning

    This corrects the SEE ALSO links that sometimes failed previously.
    
    Also bumped the version to 0.10 now
    committed Nov 25, 2014
  2. linkfile: scan man page names better

    [a-z_0-9-]* matches names better than \w since the former includes
    dashes, which sometimes are used in man pages. For example
    libcurl-errors.3.
    committed Nov 25, 2014
Commits on Sep 12, 2014
Commits on Jun 21, 2014
  1. link: remove the (section) part from the link in the output

    Not many humans care about that, and it gets easier to read without it.
    committed Jun 21, 2014
Commits on Jun 18, 2014
  1. roffit: support multiple --mandir

    Since there may be multiple directories to scan for other man pages in.
    committed Jun 18, 2014
Commits on Jun 16, 2013
Commits on Aug 15, 2012
  1. Perl 5.8.8 fixes, mostly pattern patching

    Signed-off-by: Jari Aalto <jari.aalto@cante.net>
    Sumit Roy committed with Aug 15, 2012
Commits on May 4, 2011
  1. multi-line formatting: revert ab62edb

    The commit ab62edb introduced a strict requirement that \fI
    or \fB would have to be on the same physical line as \fP which really is
    too strict. This commit basically reverts the status back to the
    previous "lax" attitute where each \f[IB] code ends up in a <span> and
    each \f[PR] ends up in a </span>.
    committed May 4, 2011
Commits on May 2, 2011
  1. test: update the test case

    committed May 2, 2011
  2. highlight: make it deal with \fP as end of formatting

    I have heaps of man pages using \fP to restore \fB or \fI.
    
    Also, call it 0.8 in the source now and clean up the top header comments.
    committed May 2, 2011
  3. test: add basic test case

    testpage.1 is a basic man page that generates a fixed look HTML that
    'make test' now will ensure is correct.
    
    We should extend this test page to use all supported nroff features.
    committed May 2, 2011
  4. HTML: remove roffit version from output

    as it makes it better to compare with for test etc
    committed May 2, 2011
Commits on Jun 7, 2010
  1. roffit: Add doctype

    jaalto committed with Jun 7, 2010