Skip to content

Commit c0631e3

Browse files
authored
Merge pull request #8 from Sergix/dev
Update v0.4.0
2 parents 6193429 + a5fb964 commit c0631e3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1995
-320
lines changed

.gitignore

+8
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,11 @@ build/tmp/
2525

2626
# test scripts
2727
test.bat
28+
target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
29+
*.class
30+
31+
target/
32+
*.lst
33+
*.class
34+
target/classes/main/java/jterm/test.bat
35+
.project

.project

-6
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,8 @@
1010
<arguments>
1111
</arguments>
1212
</buildCommand>
13-
<buildCommand>
14-
<name>org.eclipse.m2e.core.maven2Builder</name>
15-
<arguments>
16-
</arguments>
17-
</buildCommand>
1813
</buildSpec>
1914
<natures>
20-
<nature>org.eclipse.m2e.core.maven2Nature</nature>
2115
<nature>org.eclipse.jdt.core.javanature</nature>
2216
</natures>
2317
</projectDescription>
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
eclipse.preferences.version=1
22
encoding//src/main/java=UTF-8
3+
encoding//src/test/java=UTF-8
34
encoding/<project>=UTF-8

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ The format of the archive's filename is as follows: "jterm-v(build version).jar"
1717

1818
## Source Code
1919
Keep all updated and current source code in the /src directory, which should be updated with every build.
20-
Please review the [Source Code Style Guide](https://github.com/Sergix/JTerm/blob/master/docs/SourceStyleGuide.md) for more information.
20+
Please review the [Source Code Style Guide](https://github.com/Sergix/JTerm/blob/master/docs/SourceStyleGuide.md) for more information.
2121
Subfolders are formatted for packaging and for CI integration.
22-
When pushing the source code with a build, DO NOT change the filenames. When creating a new class, place it in a new file with the name of the class as the filename (e.g. "class WriteFile", "WriteFile.java".) Keep the name clear and concise, and the file's contents in line with its name.
23-
As mentioned in the "Builds" section, package the source code with every build into a ".zip" file that should be placed in the /build/src directory when pushing a build. Subfolders in the /src directory (e.g. /src/main/java/...) should be included in packaged source.
24-
The format for the file should be as follows: "jterm-src-(build version).zip".
22+
When pushing the source code with a build, DO NOT change the filenames.
23+
As mentioned in the "Builds" section, package the source code with every build into a ".zip" file and a Wrapfile that should be placed in the /build/src directory when pushing a build. Subfolders in the /src directory (e.g. /src/main/java/...) should be included in packaged source. Wrapfiles should only include sources in the `main/` source directory.
24+
The format for the file should be as follows: `jterm-src-v(version).zip`, and `jterm-src-v(version).wrap`.
2525

2626
## Changelog
2727
Every time an update is pushed, the changelog will be updated and pushed as well.
+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Changelog entry:
2+
3+
(#62)[7/1/2017-19:12 0.3.1 Sergix]
4+
Preparing for v0.4.0 release.
5+
Set a longer timeout for the "ping" command. Timeout is now 10 seconds.
6+
Edited "Ps" and "Ping" classes for function names and option processing. Original credit goes to @chromechris for writing these methods.
7+
Wrote docs for v0.4.0 and compiled binaries and other dependencies.
8+
EventHandler() is currently unneeded, so it has been removed.
9+
Added @chromechris to list of contributers at startup. Thanks again! :)
10+
Pushed updates to Git.
11+
12+
Full changes include:
13+
- Created "Ps" class (@chromechris)
14+
- Added a ps (process) command to view current processes in system
15+
- Created "Ping" class (@chromechris)
16+
- Added a ping (ICMP Request) command in order to ping internet hosts
17+
- Added "-h" option to "exec" command
18+
- User input stream variable moved to global static variable "JTerm.userInput"
19+
- Project now builds with Maven for testing and Travis CI
20+
- Formatted spacing and documentation comments for project
21+
- Other minor fixes and technical changes
22+
23+
More information provided in published release documentation.

build/jar/jterm-v0.4.0.jar

21.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)