thandle section (9p) - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit b50e9caf31a0d1346bf782c6b4e32f90fd707223
 (DIR) parent a192c1406c0427235c22e1b8151b660e9bfbee75
 (HTM) Author: rsc <devnull@localhost>
       Date:   Sun, 16 Jan 2005 21:30:59 +0000
       
       handle section (9p)
       
       Diffstat:
         M src/cmd/troff2html/troff2html.c     |       5 ++++-
       
       1 file changed, 4 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/src/cmd/troff2html/troff2html.c b/src/cmd/troff2html/troff2html.c
       t@@ -610,7 +610,7 @@ xcmd(Biobuf *b)
                        if(nfld==6 && strcmp(fld[2], "manref")==0){
                                /* was the right macro; is it the right form? */
                                if(strlen(fld[5])>=3 &&
       -                           fld[5][0]=='(' && fld[5][2]==')' &&
       +                           fld[5][0]=='('/*)*/ && (fld[5][2]==/*(*/')' || (isalpha((uchar)fld[5][2]) && fld[5][3]==/*(*/')')) &&
                                   '0'<=fld[5][1] && fld[5][1]<='9'){
                                        if(strcmp(fld[3], "start") == 0){
                                                /* set anchor attribute and remember string */
       t@@ -622,6 +622,9 @@ xcmd(Biobuf *b)
        #else
                                                snprint(buf, sizeof buf,
                                                        "<a href=\"../man%c/%s.html\">", fld[5][1], fld[4]);
       +                                        for(p=buf; *p; p++)
       +                                                if('A' <= *p && *p <= 'Z')
       +                                                        *p += 'a'-'A';
        #endif
                                                nanchors++;
                                                anchors = erealloc(anchors, nanchors*sizeof(char*));