Diff of /src/SciTEBuffers.cxx [4a2b4d] .. [a8f970]  Maximize  Restore

Switch to unified view

a/src/SciTEBuffers.cxx b/src/SciTEBuffers.cxx
...
...
1493
    const std::string itemSuffix = StdStringFromInteger(item) + ".";
1493
    const std::string itemSuffix = StdStringFromInteger(item) + ".";
1494
    const std::string propName = std::string("command.") + itemSuffix;
1494
    const std::string propName = std::string("command.") + itemSuffix;
1495
    std::string command(props.GetWild(propName.c_str(), FileNameExt().AsUTF8().c_str()).c_str());
1495
    std::string command(props.GetWild(propName.c_str(), FileNameExt().AsUTF8().c_str()).c_str());
1496
    if (command.length()) {
1496
    if (command.length()) {
1497
        JobMode jobMode(props, item, FileNameExt().AsUTF8().c_str());
1497
        JobMode jobMode(props, item, FileNameExt().AsUTF8().c_str());
1498
      if (jobQueue.IsExecuting() && (jobMode.jobType != jobImmediate))
1499
          // Busy running a tool and running a second can cause failures.
1500
          return;
1498
        if (jobMode.saveBefore == 2 || (jobMode.saveBefore == 1 && (!(CurrentBuffer()->isDirty) || Save())) || SaveIfUnsure() != IDCANCEL) {
1501
        if (jobMode.saveBefore == 2 || (jobMode.saveBefore == 1 && (!(CurrentBuffer()->isDirty) || Save())) || SaveIfUnsure() != IDCANCEL) {
1499
            if (jobMode.isFilter)
1502
            if (jobMode.isFilter)
1500
                CurrentBuffer()->fileModTime -= 1;
1503
                CurrentBuffer()->fileModTime -= 1;
1501
            if (jobMode.jobType == jobImmediate) {
1504
            if (jobMode.jobType == jobImmediate) {
1502
                if (extender) {
1505
                if (extender) {