-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
View changelog entry #76 for details.
- Loading branch information
Showing
46 changed files
with
2,550 additions
and
313 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
eclipse.preferences.version=1 | ||
encoding//src/main/java=UTF-8 | ||
encoding//src/test/java=UTF-8 | ||
encoding/<project>=UTF-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,5 @@ | ||
eclipse.preferences.version=1 | ||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled | ||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 | ||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve | ||
org.eclipse.jdt.core.compiler.compliance=1.7 | ||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate | ||
org.eclipse.jdt.core.compiler.debug.localVariable=generate | ||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate | ||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error | ||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error | ||
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning | ||
org.eclipse.jdt.core.compiler.source=1.7 |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"java.configuration.updateBuildConfiguration": "automatic" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
@echo off | ||
cls | ||
|
||
rd /S /Q target | ||
|
||
mvn clean package |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
Changelog entry: | ||
|
||
(#76)[9/8/2017-18:55 0.4.1 Sergix] | ||
Updated CONTRIBUTING.md with branch information. | ||
Changed POM project version to 0.4.1. | ||
Built binaries for version 0.4.1. | ||
Wrote patch notes and compiled the full changelog. | ||
Pushed updates to Git. | ||
|
||
Full changes include: | ||
- Created Pause class | ||
- Pause.java | ||
- Contains all code previously located in Exec that was associated with the `pause` command | ||
- `EnterPause(options)`: pauses the interpreter until the Enter key is hit. | ||
- Created Set class | ||
- Set.java | ||
- Contains all code previously located in Exec that was associated with the `set` command | ||
- `set` now can be called from outside Exec | ||
- `vars`: global program hashtable containing all variables | ||
- `NewVar(options)`: creates a new variable | ||
- `PrintVars()`: prints all variables currently stored | ||
- Window class changes | ||
- Added `Window.CloseAll()` function (JTerm automatically calls `CloseAll()` right before exiting the application) | ||
- `Window.windows` array contains all active windows | ||
- Created batch scripts for build and run processes | ||
- `init.bat`: initializes the environment for building | ||
- `build.bat`: builds with Maven (`mvn clean package`) | ||
- `run.bat`: runs the application | ||
- The Maven package process now builds two JAR's: one w/o dependencies and one with. | ||
- If you perform the `run` batch script right after a build, it will rename the files to their respective names | ||
- Packaged JAR, no dependencies (before name change w/ `run`): `jterm-0.5.0.jar` | ||
- Packaged JAR, with dependencies (before name change w/ `run`): `jterm-0.5.0-jar-with-dependencies.jar` | ||
- Packaged JAR, no dependencies (after name change w/ `run`): `jterm-0.5.0-no-deps.jar` | ||
- Packaged JAR, with dependencies (after name change w/ `run`): `jterm-v0.5.0.jar` | ||
- `Files.WriteFile()` input stream is closed when a blank line is entered | ||
- Moved all non-JTerm-compatible switch cases from `Exec.Parse()` into `JTerm.Parse()` | ||
- Added documentation comments for multiple functions | ||
- Updated README and CONTRIBUTING | ||
- Deleted the `Dir` and `readfile` branches | ||
- Updated the POM to include build process changes | ||
- Maven now runs a special plugin that packages all dependencies into the binary (maven-assembly-plugin) | ||
- Merged [#17](https://github.com/Sergix/JTerm/pull/17). Thanks to @d4nntheman! | ||
- Fixed [#14](https://github.com/Sergix/JTerm/issues/14) | ||
- Fixed [#15](https://github.com/Sergix/JTerm/issues/15) | ||
- Fixed [#16](https://github.com/Sergix/JTerm/issues/16) | ||
- Fixed [#20](https://github.com/Sergix/JTerm/issues/20) | ||
- Minor Bug Fixes | ||
- `NewDir()` was not taking arguments with multiple spaces | ||
- `WriteFile()` was not taking arguments with multiple spaces | ||
- `Delete()` was not taking arguments with multiple spaces | ||
- `Echo()` was outputting an extra space | ||
- `ChangeDir()` accepts directory paths enclosed in quotes | ||
|
||
More information provided in published patch notes documentation. |
Binary file not shown.
Oops, something went wrong.