From ce6c60c32bf1ef48cae539a850d142548b24d8ad Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Sun, 16 May 2010 22:28:33 +0000 Subject: `ig' support in all its glory. Try .ig ig asdf .ig fdsa .. or .ig if asdf .if n \ foo for a laugh. It all works. Lots of regression tests supporting this and documentation for the same. --- regress/roff/if/multiline-free0.in | 10 ++++++++++ regress/roff/if/multiline-free1.in | 11 +++++++++++ regress/roff/ig/end0.in | 12 ++++++++++++ regress/roff/ig/end1.in | 12 ++++++++++++ regress/roff/ig/redef0.in | 13 +++++++++++++ regress/roff/ig/simple0.in | 12 ++++++++++++ regress/roff/ig/simple1.in | 12 ++++++++++++ regress/roff/ig/simple2.in | 15 +++++++++++++++ 8 files changed, 97 insertions(+) create mode 100644 regress/roff/if/multiline-free0.in create mode 100644 regress/roff/if/multiline-free1.in create mode 100644 regress/roff/ig/end0.in create mode 100644 regress/roff/ig/end1.in create mode 100644 regress/roff/ig/redef0.in create mode 100644 regress/roff/ig/simple0.in create mode 100644 regress/roff/ig/simple1.in create mode 100644 regress/roff/ig/simple2.in (limited to 'regress') diff --git a/regress/roff/if/multiline-free0.in b/regress/roff/if/multiline-free0.in new file mode 100644 index 00000000..f5f1f99a --- /dev/null +++ b/regress/roff/if/multiline-free0.in @@ -0,0 +1,10 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +.if t \{\ +there \} dude +fdsa diff --git a/regress/roff/if/multiline-free1.in b/regress/roff/if/multiline-free1.in new file mode 100644 index 00000000..5726e718 --- /dev/null +++ b/regress/roff/if/multiline-free1.in @@ -0,0 +1,11 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +.if t \{\ +there \\} dude +.\} +fdsa diff --git a/regress/roff/ig/end0.in b/regress/roff/ig/end0.in new file mode 100644 index 00000000..79013fd1 --- /dev/null +++ b/regress/roff/ig/end0.in @@ -0,0 +1,12 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +a +.ig foo +asdf +.foo +b diff --git a/regress/roff/ig/end1.in b/regress/roff/ig/end1.in new file mode 100644 index 00000000..15957ce4 --- /dev/null +++ b/regress/roff/ig/end1.in @@ -0,0 +1,12 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +a +.ig foo +asdf +.foo +b diff --git a/regress/roff/ig/redef0.in b/regress/roff/ig/redef0.in new file mode 100644 index 00000000..452dbc31 --- /dev/null +++ b/regress/roff/ig/redef0.in @@ -0,0 +1,13 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +a +.ig if +asdf +.if t \ +b +c diff --git a/regress/roff/ig/simple0.in b/regress/roff/ig/simple0.in new file mode 100644 index 00000000..2598b392 --- /dev/null +++ b/regress/roff/ig/simple0.in @@ -0,0 +1,12 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +123 +.ig +hello +.. +12124 diff --git a/regress/roff/ig/simple1.in b/regress/roff/ig/simple1.in new file mode 100644 index 00000000..2598b392 --- /dev/null +++ b/regress/roff/ig/simple1.in @@ -0,0 +1,12 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +123 +.ig +hello +.. +12124 diff --git a/regress/roff/ig/simple2.in b/regress/roff/ig/simple2.in new file mode 100644 index 00000000..856debbf --- /dev/null +++ b/regress/roff/ig/simple2.in @@ -0,0 +1,15 @@ +.Dd $Mdocdate: May 16 2010 $ +.Dt FOO 1 +.Os +.Sh NAME +.Nm foo +.Nd bar +.Sh DESCRIPTION +123 +.ig +hello +.if t \{\ +hello +.\} +.. +12124 -- cgit v1.2.3-56-ge451