Mike Gerwitz
0b31902f19
Ignoring colons in ref footnote definitons
...
Preparation for transition to Markdown
2014-11-30 16:32:45 -05:00
Mike Gerwitz
a485238ca0
msgfmt bold regex correction
...
This also has existed for a long time; had forgotten to commit
2014-11-30 16:32:42 -05:00
Mike Gerwitz
61804d8e1d
Pre-formatted block (blockquote) in msgfmt
...
This has existed for a while; must have forgotten to commit
2014-11-30 16:32:39 -05:00
Mike Gerwitz
3ef6714551
Ensuring url_root will always contain forward slash when concatenated with cref
...
Trailing slash, if any, is stripped and explicitly added.
2013-06-04 22:42:47 -04:00
Mike Gerwitz
2b143a5d90
Added support for strong emphasis with double-star notation (msgfmt)
2013-06-04 22:29:36 -04:00
Mike Gerwitz
11236d4c27
Corrected msgfmt em formatting with asterisks
2013-05-29 20:20:36 -04:00
Mike Gerwitz
80b466694b
Added -P option to msgfmt and moved addition of beginning and ending p tags from commit2html to msgfmt
...
This not only makes more sense, but allows raw (-i) mode to work properly
2013-05-29 20:20:31 -04:00
Mike Gerwitz
67bd586ecd
Added commit_html_* references to commit template, along with classes to support additional styling
...
This allows for simple configuration of the commit template. The intended use is
to either use a configuation script to export these values, or set a custom
template path and have the commit template set the values before exec'ing or
otherwise running the default script.
The template also now makes use of HTML5 tags, such as <article>.
2013-05-19 15:54:59 -04:00
Mike Gerwitz
8b6e57709d
Enclosed text in reference hyperlinks must not begin with a non-numeric character
...
This is not the best of solutions, but will at least help to eliminate the problem of multiple adjacent references.
2013-03-15 16:26:05 -04:00
Mike Gerwitz
35b390dc37
Corrected cref_errlog output from msgfmt (was overwriting)
2013-03-12 22:48:14 -04:00
Mike Gerwitz
a0b1186d12
Pattern processing (caret insertion) logic removed from msgfmt and put where it rightfully belongs
2013-03-12 22:30:59 -04:00
Mike Gerwitz
3cec847866
Added cref-errlog to post-process cref errors rather than priming the hashcache
...
This is more performant, contains additional logging and will properly output
invalid crefs.
2013-03-10 21:51:08 -04:00
Mike Gerwitz
e7fadb3513
Added cref tag support to msgfmt, permitting ref of previous commits
2013-03-09 09:59:29 -05:00
Mike Gerwitz
16993151a8
Hyperlink-related enhancements to msgfmt
...
- Removing <> delimiters from links
- Stripping punctuation from the end of links
Yes, Perl would be easier, but I'd prefer to avoid the dependency if at all
possible. If this gets too much more complicated, Perl may be a necessity to
prevent a maintinance nightmare.
2012-10-28 00:03:40 -04:00
Mike Gerwitz
ba85af8b52
msgfmt will now properly handle adjacent blockquote paragraphs
2012-10-27 23:18:45 -04:00
Mike Gerwitz
a570abc87a
Moved ampersand escaping in msgfmt to occur before other replacements
...
Oops
2012-10-27 23:09:03 -04:00
Mike Gerwitz
c5cc5c4ffa
Added emphasis support to msgfmt
2012-10-16 23:01:20 -04:00
Mike Gerwitz
3adf4a836a
Added blockquote support to msgfmt
2012-10-16 22:49:46 -04:00
Mike Gerwitz
ff237bbc6f
RSS feed no longer outputs HTML entities in the title
2012-10-13 00:42:29 -04:00
Mike Gerwitz
0ea280a430
References in text are now converted into hyperlinks
...
References are bracketed---they are converted into superscripts. If text
immediately preceeding the reference is bracketed, it is also hyperlinked.
2012-10-09 23:31:40 -04:00
Mike Gerwitz
9bf3831c28
Corrected copyright notice
...
..this is what happens when you copy notices from other projects blindly (at
least it was my own)
2012-10-07 11:22:49 -04:00
Mike Gerwitz
7965009bd4
Initial repo2html concept
...
Certain things are thrown in place just to demonstrate the concept. Many things
are also hard-coded that should be configurable (such as the title, copyright
and RSS item count).
Licensed under the GPLv3 instead of the AGPLv3 because the license does not
apply to generated content unless that content uses a portion of the program.
2012-10-07 10:04:42 -04:00