diff options
Diffstat (limited to 'src/sisudoc/spine.d')
| -rwxr-xr-x | src/sisudoc/spine.d | 31 | 
1 files changed, 13 insertions, 18 deletions
| diff --git a/src/sisudoc/spine.d b/src/sisudoc/spine.d index b79bc54..39563fb 100755 --- a/src/sisudoc/spine.d +++ b/src/sisudoc/spine.d @@ -656,11 +656,19 @@ string program_name = "spine";        bool _is;        if (opts["serial"] == true) {          _is = false; -      } else if (sqlite_shared_db_action) { +      } else if ( +        sqlite_shared_db_action +        || source_or_pod +      ) {          _is = false;        } else if (opts["parallel"] == true) {          _is = true; -        if (sqlite_shared_db_action) { _is = false; } +        if ( +          sqlite_shared_db_action +          || source_or_pod +        ) { +         _is = false; +        }        } else if (          opts["abstraction"]          || concordance @@ -670,7 +678,6 @@ string program_name = "spine";          || odt          || latex          || manifest -        || source_or_pod          || sqlite_discrete        ) {          _is = true; @@ -1030,12 +1037,7 @@ string program_name = "spine";        foreach(manifest; parallel(_manifests[1..$])) {          if (!empty(manifest.src.filename)) {            scope(success) { -            if (_opt_action.vox_gt0) { -              writefln( -                "%s", -                "-- ~ document complete, ok ~ ------------------------------------", -              ); -            } +            if (_opt_action.vox_gt0) { writeln("-- ~ document complete, ok ~ ------------------------------------"); }            }            scope(failure) {              debug(checkdoc) { @@ -1138,17 +1140,10 @@ string program_name = "spine";        }      } else {                                           // note cannot parallelise sqlite shared db        foreach(manifest; _manifests[1..$]) { -        if (_opt_action.vox_gt2) { -          writeln("parallelisation off: actions include sqlite shared db"); -        } +        if (_opt_action.vox_gt2) { writeln("parallelisation off: actions include sqlite shared db"); }          if (!empty(manifest.src.filename)) {            scope(success) { -            if (_opt_action.vox_gt0) { -              writefln( -                "%s", -                "-- ~ document complete, ok ~ ------------------------------------", -              ); -            } +            if (_opt_action.vox_gt0) { writeln("-- ~ document complete, ok ~ ------------------------------------"); }            }            scope(failure) {              debug(checkdoc) { | 
