]> git.cameronkatri.com Git - mandoc.git/commitdiff
Removed assertion (disregarded blank literal lines).
authorKristaps Dzonsons <kristaps@bsd.lv>
Wed, 15 Jul 2009 15:53:57 +0000 (15:53 +0000)
committerKristaps Dzonsons <kristaps@bsd.lv>
Wed, 15 Jul 2009 15:53:57 +0000 (15:53 +0000)
mdoc_action.c
term.c

index dcb938e5f04ce08f1d0410961579b88d7343fefc..8bc981fe3afa66e83527ec753279339508d74c87 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: mdoc_action.c,v 1.27 2009/07/12 20:50:08 kristaps Exp $ */
+/*     $Id: mdoc_action.c,v 1.28 2009/07/15 15:53:57 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -298,6 +298,11 @@ post_lb(POST_ARGS)
        char            *buf;
        size_t           sz;
 
+       /* 
+        * FIXME: this must be broken apart into a series of TEXT nodes,
+        * each containing a single word. 
+        */
+
        assert(MDOC_TEXT == m->last->child->type);
        p = mdoc_a2lib(m->last->child->string);
        if (NULL == p) {
@@ -326,6 +331,11 @@ post_st(POST_ARGS)
 {
        const char      *p;
 
+       /* 
+        * FIXME: this must be broken apart into a series of TEXT nodes,
+        * each containing a single word. 
+        */
+
        assert(MDOC_TEXT == m->last->child->type);
        p = mdoc_a2st(m->last->child->string);
        assert(p);
@@ -343,6 +353,11 @@ post_at(POST_ARGS)
        struct mdoc_node *n;
        const char       *p;
 
+       /* 
+        * FIXME: this must be broken apart into a series of TEXT nodes,
+        * each containing a single word. 
+        */
+
        if (m->last->child) {
                assert(MDOC_TEXT == m->last->child->type);
                p = mdoc_a2att(m->last->child->string);
diff --git a/term.c b/term.c
index e67a99e47c3f0005a68c87fa9936245b68174bf4..066013d6d68c5e0b1f57d1448b73c158ba1e370e 100644 (file)
--- a/term.c
+++ b/term.c
@@ -1,4 +1,4 @@
-/*     $Id: term.c,v 1.86 2009/07/15 15:37:48 kristaps Exp $ */
+/*     $Id: term.c,v 1.87 2009/07/15 15:53:57 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -496,7 +496,6 @@ void
 term_word(struct termp *p, const char *word)
 {
 
-       assert(*word);
        if (term_isclosedelim(word))
                if ( ! (TERMP_IGNDELIM & p->flags))
                        p->flags |= TERMP_NOSPACE;