| Commit message (Expand) | Author | Age | Files | Lines |
* | Add initial EQN support to mandoc. This parses, then throws away, data | Kristaps Dzonsons | 2011-02-06 | 1 | -9/+72 |
* | Ignore .ns (no-space mode), .ps (change point size), .ta (tab control) | Ingo Schwarze | 2011-01-25 | 1 | -0/+6 |
* | When finding the roff .it request (line trap), | Ingo Schwarze | 2011-01-22 | 1 | -0/+5 |
* | Implement the roff .rm request (remove macro). | Ingo Schwarze | 2011-01-16 | 1 | -11/+18 |
* | Refactoring in preparation for .rm support: | Ingo Schwarze | 2011-01-11 | 1 | -38/+45 |
* | Calling a macro with fewer arguments than it is defined with is OK; | Ingo Schwarze | 2011-01-03 | 1 | -1/+1 |
* | Unify roff macro argument parsing (in roff.c, roff_userdef()) and man macro | Ingo Schwarze | 2011-01-03 | 1 | -43/+6 |
* | Churn to get parts of 'struct tbl' visible from mandoc.h: rename the | Kristaps Dzonsons | 2011-01-02 | 1 | -5/+5 |
* | More checks for proper table exit. | Kristaps Dzonsons | 2011-01-01 | 1 | -3/+8 |
* | Raise an error if a table is closed without data. | Kristaps Dzonsons | 2011-01-01 | 1 | -1/+1 |
* | Add documentation bits for libroff's new roff_span(). | Kristaps Dzonsons | 2011-01-01 | 1 | -2/+6 |
* | Expose the parsed table API to the world and add accessors through the | Kristaps Dzonsons | 2010-12-31 | 1 | -0/+7 |
* | Put parsed tables into a queue that's cleared at the end of parsing. | Kristaps Dzonsons | 2010-12-31 | 1 | -10/+20 |
* | Add handling for `T&', which restarts a table except for its options. | Kristaps Dzonsons | 2010-12-29 | 1 | -0/+16 |
* | Significant update to options handling, which now departs almost | Kristaps Dzonsons | 2010-12-29 | 1 | -1/+1 |
* | Temporarily remove check for r->tbl at end of parse since we need the | Kristaps Dzonsons | 2010-12-28 | 1 | -1/+2 |
* | Initial tbl framework. Parse point is in libroff, which keeps a | Kristaps Dzonsons | 2010-12-28 | 1 | -57/+65 |
* | Sync to OpenBSD: | Ingo Schwarze | 2010-12-21 | 1 | -11/+43 |
* | Track down a bug of empty `de XX' macros causing uncertain behaviour by | Kristaps Dzonsons | 2010-12-06 | 1 | -9/+21 |
* | Merge schwarze@'s changes to allow for user-defined strings. This | Kristaps Dzonsons | 2010-12-02 | 1 | -72/+213 |
* | Merge OpenBSD's `so' handling (plus some documentation). Great work to | Kristaps Dzonsons | 2010-12-01 | 1 | -0/+27 |
* | Re-ordering of roff requests as per OpenBSD. | Kristaps Dzonsons | 2010-12-01 | 1 | -4/+12 |
* | Low-hanging fruit: add OpenBSD's `ad', `hy', `ne', and `nh' handling. | Kristaps Dzonsons | 2010-12-01 | 1 | -4/+12 |
* | Churny commit to quiet lint. No functional changes. | Kristaps Dzonsons | 2010-09-04 | 1 | -2/+0 |
* | Fix premature return from sub-conditional roff statements. This fix | Kristaps Dzonsons | 2010-09-04 | 1 | -5/+3 |
* | Allow `.xx\}' where xx is a macro (e.g., `.br\}') to close scope. This is | Kristaps Dzonsons | 2010-08-29 | 1 | -2/+9 |
* | Have the `ds' processor strip out `\\' as stipulated in groff.7. I only | Kristaps Dzonsons | 2010-08-24 | 1 | -2/+25 |
* | Implement a simple, consistent user interface for error handling. | Ingo Schwarze | 2010-08-20 | 1 | -24/+8 |
* | No-op to shut up lint. | Kristaps Dzonsons | 2010-07-27 | 1 | -1/+1 |
* | Fix `ds' handling. This was stripping characters from "val", when the | Kristaps Dzonsons | 2010-07-27 | 1 | -12/+23 |
* | Lint-fixes (NetBSD). | Kristaps Dzonsons | 2010-07-21 | 1 | -5/+5 |
* | Re-constitution of `ds' symbol processing. First, push the | Kristaps Dzonsons | 2010-07-07 | 1 | -63/+122 |
* | Assert my copyright, making it explicit that i'm granting the same license | Ingo Schwarze | 2010-07-04 | 1 | -0/+1 |
* | Rudimentary implementation of user-defined strings; | Ingo Schwarze | 2010-07-03 | 1 | -1/+114 |
* | Allow registers to be unset. Implement and document the `.nr nS val'. | Kristaps Dzonsons | 2010-06-27 | 1 | -8/+11 |
* | Downstream maintainers: this removes UGLY! I don't want diverging | Kristaps Dzonsons | 2010-06-27 | 1 | -17/+18 |
* | First step of adding register support. This is inspired by a significant | Kristaps Dzonsons | 2010-06-26 | 1 | -8/+79 |
* | Fix adding some minimal intelligence to conditional parser. See roff.7 | Kristaps Dzonsons | 2010-06-10 | 1 | -33/+88 |
* | Make "sub" for conditionals run roffnode_cleanscope() before calling | Kristaps Dzonsons | 2010-06-09 | 1 | -1/+11 |
* | Fixed condition of `\}' closing a conditional at the start of the line. | Kristaps Dzonsons | 2010-06-01 | 1 | -3/+1 |
* | Give libroff an extremely simple table-lookup instead of iterating over | Kristaps Dzonsons | 2010-05-29 | 1 | -21/+71 |
* | recognize ".if n" as true; | Ingo Schwarze | 2010-05-24 | 1 | -5/+16 |
* | provide stubs to ignore .ds, .rm and .tr, | Ingo Schwarze | 2010-05-24 | 1 | -0/+16 |
* | Full support for ie/el. This completes the initial roff support. | Kristaps Dzonsons | 2010-05-17 | 1 | -60/+114 |
* | Oops: forgot to make roff_cblock() understand the new macros. | Kristaps Dzonsons | 2010-05-17 | 1 | -1/+16 |
* | libroff now intelligently throws away `am', `ami', `am1', `de', `dei', | Kristaps Dzonsons | 2010-05-17 | 1 | -13/+32 |
* | libroff now is aware of which sub-nodes should be interpreted even in a | Kristaps Dzonsons | 2010-05-17 | 1 | -80/+143 |
* | `ig' support in all its glory. Try | Kristaps Dzonsons | 2010-05-16 | 1 | -21/+124 |
* | Regression tests in place for `.if' in libroff. | Kristaps Dzonsons | 2010-05-16 | 1 | -4/+29 |
* | Re-admit the simple case of `.ig' that works with groff's stranger invocations. | Kristaps Dzonsons | 2010-05-16 | 1 | -123/+71 |