Commit f80ca40f authored by Sarah Grebing's avatar Sarah Grebing

minor bugfix

parent da98f424
Pipeline #22321 passed with stages
in 3 minutes and 34 seconds
...@@ -6,7 +6,7 @@ plugins { ...@@ -6,7 +6,7 @@ plugins {
allprojects { allprojects {
apply plugin: 'maven' apply plugin: 'maven'
group = 'edu.kit.iti.formal.psdbg' group = 'edu.kit.iti.formal.psdbg'
version = '1.1-experimental' version = '1.2-experimental'
} }
subprojects { subprojects {
......
apply plugin: 'antlr'
description = ''
repositories { mavenCentral() }
generateGrammarSource {
maxHeapSize = "64m"
arguments += ["-visitor", "-long-messages",
"-package", "edu.kit.iti.formal.psdbg.termmatcher"]
outputDirectory file("${project.buildDir}/generated-src/antlr/main/")
}
dependencies {
compile group: 'org.antlr', name: 'antlr4', version: '4.7'
antlr group: 'org.antlr', name: 'antlr4', version: '4.7'
compile project(':keydeps')
}
...@@ -30,7 +30,7 @@ public class KeyMatcherFacade { ...@@ -30,7 +30,7 @@ public class KeyMatcherFacade {
} else { } else {
ret = matchesTerm(pattern); ret = matchesTerm(pattern);
} }
loggerConsole.info("Pattern: {} against Sequent: {} matches as {}", pattern, this.sequent, ret); //loggerConsole.info("Pattern: {} against Sequent: {} matches as {}", pattern, this.sequent, ret);
return ret; return ret;
} }
......
...@@ -54,6 +54,7 @@ task runApp(type: JavaExec) { ...@@ -54,6 +54,7 @@ task runApp(type: JavaExec) {
task distJar(type: Jar) { task distJar(type: Jar) {
manifest { manifest {
attributes 'Main-Class': mainClassName attributes 'Main-Class': mainClassName
} }
...@@ -61,4 +62,14 @@ task distJar(type: Jar) { ...@@ -61,4 +62,14 @@ task distJar(type: Jar) {
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } } from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar with jar
} }
distJar.dependsOn jar distJar.dependsOn jar
\ No newline at end of file
task customFatJar(type: Jar) {
manifest {
attributes 'Main-Class': 'edu.kit.iti.formal.psdbg.gui.ProofScriptDebugger'
}
baseName = 'all-in-one-jar'
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
}
customFatJar.dependsOn jar
\ No newline at end of file
...@@ -27,7 +27,7 @@ import java.util.Locale; ...@@ -27,7 +27,7 @@ import java.util.Locale;
public class ProofScriptDebugger extends Application { public class ProofScriptDebugger extends Application {
public static final String NAME = "Proof Script Debugger"; public static final String NAME = "Proof Script Debugger";
public static final String VERSION = "Experimental-1.1"; public static final String VERSION = "1.2-experimental";
public static final String KEY_VERSION = KeYConstants.VERSION; public static final String KEY_VERSION = KeYConstants.VERSION;
private static Logger consoleLogger = LogManager.getLogger("console"); private static Logger consoleLogger = LogManager.getLogger("console");
......
...@@ -6,8 +6,8 @@ script full(){ ...@@ -6,8 +6,8 @@ script full(){
case match `!q ==> p`: case match `!q ==> p`:
notLeft; notLeft;
notRight; notRight;
close; closeAntec;
auto;
case match `q==>!p`: case match `q==>!p`:
notLeft; notLeft;
......
...@@ -209,14 +209,14 @@ interactive rule applications. ...@@ -209,14 +209,14 @@ interactive rule applications.
Terms in KPS are enquoted using backticks `. Terms in KPS are enquoted using backticks `.
Entering these in the editor of PDBG requires a Entering these in the editor of PDBG requires a
keyboard layout with the option "no dead keys" enabled. keyboard layout with the option "no dead keys" enabled.
If this is not possible the terms can be entered by using the shortcut Ctrl+E <!--If this is not possible the terms can be entered by using the shortcut Ctrl+E
which adds a pair of backticks to the cursor position. which adds a pair of backticks to the cursor position.-->
<h2>Downloads</h2> <h2>Downloads</h2>
<ul> <ul>
<li>PSDBG - <strong>Experimental Version</strong> <li>PSDBG - <strong>Experimental Version</strong>
<a href="../psdbg_releases/psdbg-Experimental-1.1.jar">psdbg-Experimental-1.1.jar</a> <a href="../psdbg_releases/psdbg-1.2-experimental.jar">psdbg-1.2-experimental.jar</a>
<br> <br>
This version is an experimental development version of PSDBG, including examples. This version is an experimental development version of PSDBG, including examples.
Its enhancements are based on an evaluation of the first version. Its enhancements are based on an evaluation of the first version.
...@@ -229,7 +229,7 @@ which adds a pair of backticks to the cursor position. ...@@ -229,7 +229,7 @@ which adds a pair of backticks to the cursor position.
<a href="https://www.gnu.org/licenses/gpl-3.0.txt">License: GPLv3</a> <a href="https://www.gnu.org/licenses/gpl-3.0.txt">License: GPLv3</a>
<a href="thirdparty.txt">Third Party Licenses</a> <a href="thirdparty.txt">Third Party Licenses</a>
<br> <br>
Executable with <code>java -jar psdbg-Experimental-1.1.jar</code> Executable with <code>java -jar psdbg-1.2-experimental.jar</code>
</li> </li>
<li>PSDBG - <strong>Version 1.0.2c-FM</strong> <li>PSDBG - <strong>Version 1.0.2c-FM</strong>
<a href="../psdbg_releases/psdbg-1.0.2c-fm.jar">psdbg-1.0.2c-fm.jar</a> <a href="../psdbg_releases/psdbg-1.0.2c-fm.jar">psdbg-1.0.2c-fm.jar</a>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment