Committer: John-Charles D. Sokolow <john-charles@jcs-vaio.(none)>
 On branch master
 Initial commit this is an mvs held job output downloader and possibly
	a job submission tool too!
 Changes to be committed:
	new file:   .gitignore
	new file:   mvsjobtool.drjava
	new file:   src/edu/niu/cs/students/mvstool/ConnectionProfile.java
	new file:   src/edu/niu/cs/students/mvstool/Utils.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPDefaultListParser.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPDefaultOutputStream.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPException.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPListParser.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPOutputStream.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPPasvSocket.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/SimpleFTPPassiveSocket.java
	new file:   src/edu/niu/cs/students/mvstool/gui/AboutBox.java
	new file:   src/edu/niu/cs/students/mvstool/gui/ConnectionPanel.java
	new file:   src/edu/niu/cs/students/mvstool/gui/JobListTableModel.java
	new file:   src/edu/niu/cs/students/mvstool/gui/MVSJobList.java
	new file:   src/edu/niu/cs/students/mvstool/gui/MainFrame.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSDefaultJobListParser.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSException.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClientException.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPHeldJobsLineCallback.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobLineParser.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobListParser.java
 Committer: John-Charles D. Sokolow <john-charles@john-desktop.(none)>
 On branch master a lot has changed since the last commit, this software now
    works, admittedly it needs to be tested, but it can be used to view jobs
    download a selected job, and display it's output and even save that
    output to a file.

	new file:   .directory
	modified:   mvsjobtool.drjava
	new file:   src/.directory
	new file:   src/edu/.directory
	new file:   src/edu/niu/.directory
	new file:   src/edu/niu/cs/.directory
	new file:   src/edu/niu/cs/students/.directory
	new file:   src/edu/niu/cs/students/mvstool/.directory
	modified:   src/edu/niu/cs/students/mvstool/ConnectionProfile.java
	modified:   src/edu/niu/cs/students/mvstool/Utils.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPDefaultListParser.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPDefaultOutputStream.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPException.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPListParser.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPOutputStream.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPPasvSocket.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPTempFileOutputStream.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/SimpleFTPPassiveSocket.java
	new file:   src/edu/niu/cs/students/mvstool/gui/.directory
	modified:   src/edu/niu/cs/students/mvstool/gui/ConnectionPanel.java
	new file:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java
	new file:   src/edu/niu/cs/students/mvstool/gui/GUIJobLister.java
	new file:   src/edu/niu/cs/students/mvstool/gui/GUITempFileOutputStream.java
	new file:   src/edu/niu/cs/students/mvstool/gui/ImmutableTableModel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/MainFrame.java
	new file:   src/edu/niu/cs/students/mvstool/gui/OutputViewerFrame.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSDefaultJobListParser.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobListParser.java
 On branch master just cleaning up an old, no longer needed class!
	deleted:    src/edu/niu/cs/students/mvstool/gui/MVSJobList.java
 On branch master commiting the ide state!
	modified:   mvsjobtool.drjava
 Committer: John-Charles D. Sokolow <john-charles@john-desktop.(none)>
 On branch master fixed my first bug, only finished TSO jobs were being displayed
    TODO: Work on MVSJobListParser, improove the REGEX handling of various
    types of job output.

    I also implemented a check to ensure that no attempt is made to download an
      ACTIVE job as this appears to block the ftp server, perhaps till the job
      terminates?

    Attempting to download an active job now brings up a popup window with a
	message!
 Changes to be committed:
	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobListParser.java
 Committer: John-Charles D. Sokolow <john-charles@john-desktop.(none)>
 On branch master I did more work on layout, and tried to make the input
	bar appear more symetrical. I think I need to set each of the
	JTextField's min, max and prefered sizes individually to force
	them to all be the same size!
	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/gui/ConnectionPanel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/MainFrame.java
 On branch master more of the same, styling stuff!

 Changes to be committed:

	modified:   src/edu/niu/cs/students/mvstool/gui/ConnectionPanel.java
 Committer: John-Charles D. Sokolow <john-charles@john-desktop.(none)>
 On branch master no code changes here, but I'm adding/updating
	documentation, lots of documentation...
	I will need to do more of this, but I thought I'd commit
	what I have so far!

 Changes to be committed:

	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/gui/ConnectionPanel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobLister.java
	modified:   src/edu/niu/cs/students/mvstool/gui/ImmutableTableModel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/MainFrame.java
	modified:   src/edu/niu/cs/students/mvstool/gui/OutputViewerFrame.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobListParser.java
 Committer: John-Charles D. Sokolow <john-charles@jcs-desktop.(none)>
 On branch socket_experiment

	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/ConnectionProfile.java
	modified:   src/edu/niu/cs/students/mvstool/Utils.java
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/gui/AboutBox.java
	modified:   src/edu/niu/cs/students/mvstool/gui/ConnectionPanel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobLister.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUITempFileOutputStream.java
	modified:   src/edu/niu/cs/students/mvstool/gui/ImmutableTableModel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/MainFrame.java
	modified:   src/edu/niu/cs/students/mvstool/gui/OutputViewerFrame.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSDefaultJobListParser.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSException.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClientException.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPHeldJobsLineCallback.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPTempFileOutputStream.java
	new file:   src/edu/niu/cs/students/netio/LineEnding.java
	new file:   src/edu/niu/cs/students/netio/LineInput.java
	new file:   src/edu/niu/cs/students/netio/LineOutput.java
 Committer: John-Charles D. Sokolow <john-charles@jcs-desktop.(none)>
 On branch socket_experiment I have added a lot to this app, i have
	re-organized some of the downloader code...
	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/FTPRunnable.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java
	new file:   src/edu/niu/cs/students/mvstool/gui/JobDownloader.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobDownloader.java
	new file:   src/edu/niu/cs/students/netio/.directory
	new file:   src/edu/niu/cs/students/netio/ByteInput.java
	renamed:    src/edu/niu/cs/students/netio/LineInput.java -> src/edu/niu/cs/students/netio/CRLFLineInput.java
	new file:   src/edu/niu/cs/students/netio/CRLFLineOutput.java
	new file:   src/edu/niu/cs/students/netio/LFLineInput.java
	modified:   src/edu/niu/cs/students/netio/LineInput.java
	modified:   src/edu/niu/cs/students/netio/LineOutput.java
 Committer: John-Charles D. Sokolow <john-charles@jcs-desktop.(none)>
 On branch socket_experiment I have implemented an RFC/Wikipedia compliant
	ASA printer interpreter... The formatting now comes down correctly.
 Changes to be committed:

	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java
	modified:   src/edu/niu/cs/students/mvstool/gui/JobDownloader.java
	modified:   src/edu/niu/cs/students/mvstool/gui/OutputViewerFrame.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobDownloader.java
	modified:   src/edu/niu/cs/students/netio/ByteInput.java
	modified:   src/edu/niu/cs/students/netio/CRLFLineInput.java
	modified:   src/edu/niu/cs/students/netio/LFLineInput.java
 Committer: John-Charles D. Sokolow <john-charles@jcs-desktop.(none)>
 On branch socket_experiment I have deleted depricated methods:
	MVSFTPClient.getJobOutput(Job, Downloader...);
	FTPClinet.get(String, Type, Downloader);

 Changes to be committed:

	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobDownloader.java
 Committer: John-Charles D. Sokolow <john-charles@jcs-desktop.(none)>
	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/ConnectionProfile.java
	new file:   src/edu/niu/cs/students/mvstool/ftp/.directory
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/gui/.directory
	modified:   src/edu/niu/cs/students/mvstool/gui/AboutBox.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java
	new file:   src/edu/niu/cs/students/mvstool/mvsftp/.directory
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSFTPClient.java
 Committer: John-Charles D. Sokolow <john.charles@jcs-laptop.(none)>
 On branch socket_experiment I have setup the java look and feel so that
    the application now has a gtk look and feel, if it's on linux...
    this doesn't look super good, mostly because qt/kde translated into
    gtk, the into swing is just a lot of different stuff... but it's
    better than the defalt... next up do the same for windows...

	modified:   src/edu/niu/cs/students/mvstool/gui/MainFrame.java
	new file:   src/edu/niu/cs/students/mvstool/gui/SetLookAndFeel.java
	modified:   src/edu/niu/cs/students/mvstool/mvsftp/MVSJobDownloader.java
Merge branch 'socket_experiment' of jcs-desktop:Projects/MVSTool into socket_experiment
 On branch socket_experiment fixed dropping the stream after the first
	bit of output... the java InputStream behaves strangely.
 On branch socket_experiment added a configuration option to disable
    use of gtk Look And Feel, in the profile config file...
    this setting is manual, and must be made by editing the
    profile file...

 Changes to be committed:

	modified:   mvsjobtool.drjava
	modified:   src/edu/niu/cs/students/mvstool/ConnectionProfile.java
	modified:   src/edu/niu/cs/students/mvstool/gui/SetLookAndFeel.java
 Committer: John-Charles D. Sokolow <john-charles@jcs-desktop.(none)>
 On branch socket_experiment changed the license from bsd to gplv2
 Committer: John-Charles D. Sokolow <john-charles@jcs-desktop.(none)>
 On branch socket_experiment more cleaning up , deleted some classes...
 Changes to be committed: just a little bit of work on the readme.txt
	modified:   README.txt
	modified:   src/edu/niu/cs/students/mvstool/ftp/FTPClient.java
	modified:   src/edu/niu/cs/students/mvstool/gui/GUIJobListPanel.java