| Commit message (Expand) | Author | Age | Files | Lines |
* | Temporarily remove check for r->tbl at end of parse since we need the | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-12-28 | 1 | -2/+3 |
* | Initial tbl framework. Parse point is in libroff, which keeps a | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-12-28 | 1 | -58/+66 |
* | Sync to OpenBSD: | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2010-12-21 | 1 | -12/+44 |
* | Track down a bug of empty `de XX' macros causing uncertain behaviour by | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-12-06 | 1 | -10/+22 |
* | Merge schwarze@'s changes to allow for user-defined strings. This | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-12-02 | 1 | -73/+214 |
* | Merge OpenBSD's `so' handling (plus some documentation). Great work to | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-12-01 | 1 | -1/+28 |
* | Re-ordering of roff requests as per OpenBSD. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-12-01 | 1 | -5/+13 |
* | Low-hanging fruit: add OpenBSD's `ad', `hy', `ne', and `nh' handling. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-12-01 | 1 | -5/+13 |
* | Churny commit to quiet lint. No functional changes. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-09-04 | 1 | -3/+1 |
* | Fix premature return from sub-conditional roff statements. This fix | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-09-04 | 1 | -6/+4 |
* | Allow `.xx\}' where xx is a macro (e.g., `.br\}') to close scope. This is | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-08-29 | 1 | -3/+10 |
* | Have the `ds' processor strip out `\\' as stipulated in groff.7. I only | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-08-24 | 1 | -3/+26 |
* | Implement a simple, consistent user interface for error handling. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2010-08-20 | 1 | -25/+9 |
* | No-op to shut up lint. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-07-27 | 1 | -2/+2 |
* | Fix `ds' handling. This was stripping characters from "val", when the | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-07-27 | 1 | -13/+24 |
* | Lint-fixes (NetBSD). | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-07-21 | 1 | -6/+6 |
* | Re-constitution of `ds' symbol processing. First, push the | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-07-07 | 1 | -64/+123 |
* | Assert my copyright, making it explicit that i'm granting the same license | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2010-07-04 | 1 | -1/+2 |
* | Rudimentary implementation of user-defined strings; | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2010-07-03 | 1 | -2/+115 |
* | Allow registers to be unset. Implement and document the `.nr nS val'. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-06-27 | 1 | -9/+12 |
* | Downstream maintainers: this removes UGLY! I don't want diverging | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-06-27 | 1 | -18/+19 |
* | First step of adding register support. This is inspired by a significant | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-06-26 | 1 | -9/+80 |
* | Fix adding some minimal intelligence to conditional parser. See roff.7 | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-06-10 | 1 | -34/+89 |
* | Make "sub" for conditionals run roffnode_cleanscope() before calling | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-06-09 | 1 | -2/+12 |
* | Fixed condition of `\}' closing a conditional at the start of the line. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-06-01 | 1 | -4/+2 |
* | Give libroff an extremely simple table-lookup instead of iterating over | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-29 | 1 | -22/+72 |
* | recognize ".if n" as true; | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2010-05-24 | 1 | -6/+17 |
* | provide stubs to ignore .ds, .rm and .tr, | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2010-05-24 | 1 | -1/+17 |
* | Full support for ie/el. This completes the initial roff support. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-17 | 1 | -61/+115 |
* | Oops: forgot to make roff_cblock() understand the new macros. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-17 | 1 | -2/+17 |
* | libroff now intelligently throws away `am', `ami', `am1', `de', `dei', | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-17 | 1 | -14/+33 |
* | libroff now is aware of which sub-nodes should be interpreted even in a | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-17 | 1 | -81/+144 |
* | `ig' support in all its glory. Try | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-16 | 1 | -22/+125 |
* | Regression tests in place for `.if' in libroff. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-16 | 1 | -5/+30 |
* | Re-admit the simple case of `.ig' that works with groff's stranger invocations. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-16 | 1 | -124/+72 |
* | Support for the general case of `if', which will boil out into other | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-16 | 1 | -50/+78 |
* | Allow roff_parseln() to be re-run. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-16 | 1 | -32/+109 |
* | Backed-out warning messages (lots). | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -4/+4 |
* | The `am', `ami', `de', and holy `dei' are all being properly ignored. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -36/+24 |
* | The `ig' now supports `ig end-macro'. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -8/+73 |
* | Pull `ig' out of -man and leave it the roff preparser. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -11/+1 |
* | Magic fix for bogus manuals making -man puke: I don't care if it's magic beca... | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -2/+2 |
* | Segfault fix and letting warnings slip through for now. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -3/+5 |
* | Add mandoc.h, which will eventually replace compilers' inner enum errors with... | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -2/+306 |
* | Initial roff shim skeleton in place. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2010-05-15 | 1 | -0/+24 |
* | More file pruning. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2008-12-15 | 1 | -1724/+0 |
* | *** empty log message *** | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2008-12-12 | 1 | -3/+95 |
* | Ready for looking over by people. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2008-12-10 | 1 | -4/+4 |
* | Sx to Sh anchors work. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2008-12-10 | 1 | -4/+7 |
* | Put prelude checking into asec. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2008-12-10 | 1 | -66/+43 |