Commit Graph
14 Commits
Author SHA1 Message Date
Jonathan Bernard 3668a9e112 NonBlockingInputStreamReader is now pausable.
* NonBlockingInputStreamReader now has pause() and resume(). The reader will
  stop listening to input when pause() is invoked and will skip all available
  input once resume() is invoked, ignoring any buffered input entered while it
  was paused.
* Bumped the version to 2.0. This version change should have been made instead
  of 1.11, as that was a breaking change, altering the package name of several
  classes.
2013-08-10 01:21:13 -05:00
Jonathan Bernard b47ca10660 Bugfixes for NonBlockingInputStreamReader. 2013-08-08 22:37:04 -05:00
Jonathan Bernard 7c8a3be4ac Bump version for latest changes. 2013-08-08 20:05:44 -05:00
Jonathan Bernard 3f50b81362 Reorganized IO utils. Added NonBlockingInputStreamReader 2013-08-08 19:55:15 -05:00
Jonathan Bernard db15eb8f88 HttpContext: Lightweight HTTP protocol support. 2013-03-14 04:50:43 -05:00
Jonathan Bernard 2308280480 Bugfix.
Default behavior in SmartConfig was wrong. What it should be (and now is) is
when a value is requested but not present, the value is set and returned with
the default if given, or null is returned if no default is given.
2011-12-05 22:18:26 -06:00
Jonathan Bernard 1227d53a14 Small updates to SmartConfig.
* Changed the behavior of SmartConfig when setting file type properties. Now it
  tries to coerce the given value into a File object if it is not already a File
  object.
* Changed the behavior of SmartConfig when retrieving a property without
  specifying a default value. Now it returns null if the property is not set and
  no default is given.
2011-12-05 22:12:20 -06:00
Jonathan Bernard 9457a6b7dd Really added keySet(). 2011-01-21 16:13:26 -06:00
Jonathan Bernard 2d7e8e67ca Updated common build script. 2011-01-21 13:43:54 -06:00
Jonathan Bernard b19d1cbe80 Updated SmartConfig, added keySet() method. 2011-01-21 13:41:29 -06:00
Jonathan Bernard 10b1b15a4a Version 1.0 committed using standard build process. 2011-01-21 11:33:24 -06:00
Jonathan Bernard 8a6181fc84 Upgraded common build script. 2011-01-21 11:21:03 -06:00
Jonathan Bernard 2b256c1d27 Added standard build process. 2011-01-21 11:14:27 -06:00
Jonathan Bernard 2f79d7e1a3 Initial commit. 2010-10-15 10:00:20 -05:00