Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Add sigil command-line arguments

AuthorDaveJarvis <email>
Date2022-01-03 23:33:06 GMT-0800
Commitc8352169c4e9e9d96769a87fedee21423ec8a1c0
Parent8599335
Delta2 lines added, 5 lines removed, 3-line decrease
src/test/java/com/keenwrite/processors/markdown/ImageLinkExtensionTest.java
import com.keenwrite.AwaitFxExtension;
import com.keenwrite.editors.common.Caret;
-import com.keenwrite.preferences.Workspace;
import com.keenwrite.processors.Processor;
import com.keenwrite.processors.ProcessorContext;
@SuppressWarnings( "SameParameterValue" )
public class ImageLinkExtensionTest {
- private static final Workspace sWorkspace = new Workspace();
private static final Map<String, String> IMAGES = new HashMap<>();
.with( ProcessorContext.Mutator::setInputPath, inputPath )
.with( ProcessorContext.Mutator::setExportFormat, XHTML_TEX )
- .with( ProcessorContext.Mutator::setWorkspace, sWorkspace )
.with( ProcessorContext.Mutator::setCaret, () -> Caret.builder().build() )
.build();
src/main/java/com/keenwrite/processors/VariableProcessor.java
super( successor );
- mSigilOperator = createKeyOperator( context );
mContext = context;
+ mSigilOperator = createKeyOperator( context );
}
protected UnaryOperator<String> createKeyOperator(
final ProcessorContext context ) {
- return context.createSigilOperator();
+ return context.createKeyOperator();
}