Support for \cfg{input-charset}. Input files can now be in ASCII,
[sgt/halibut] / main.c
diff --git a/main.c b/main.c
index 24e6077..182cbec 100644 (file)
--- a/main.c
+++ b/main.c
@@ -94,9 +94,7 @@ int main(int argc, char **argv) {
                        assert(opt[0] == '-');
                        for (k = 0; k < (int)lenof(backends); k++)
                            if (!strcmp(opt+1, backends[k].name)) {
-printf("%d\n", backendbits);
                                backendbits |= backends[k].bitfield;
-printf("%d\n", backendbits);
                                if (val) {
                                    paragraph *p = backends[k].filename(val);
                                    assert(p);
@@ -243,7 +241,6 @@ printf("%d\n", backendbits);
            infiles[nfiles++] = p;
        }
     }
-printf("%d\n", backendbits);
 
     if (errs)
        exit(EXIT_FAILURE);
@@ -273,6 +270,7 @@ printf("%d\n", backendbits);
        in.pushback = NULL;
        in.reportcols = reportcols;
        in.stack = NULL;
+       in.defcharset = CS_ASCII;
 
        idx = make_index();
 
@@ -336,7 +334,6 @@ printf("%d\n", backendbits);
        /*
         * Run the selected set of backends.
         */
-printf("%d\n", backendbits);
        for (k = b = 0; k < (int)lenof(backends); k++)
            if (b != backends[k].bitfield) {
                b = backends[k].bitfield;