Commit Graph

129 Commits

Author SHA1 Message Date
Eric Budd 04ad5be41d Add reply indentation and text wrapping 2018-02-06 10:30:01 -05:00
Eric Budd 3b6ad0d3d3 Begin building out test suite
- Minor code shuffling
- Privatization of some methods
- Readline script doesn't kick off if running from a test
2018-02-02 00:59:57 -05:00
Eric Budd 22372906cd Break the replies up a bit for readability 2018-02-01 18:43:32 -05:00
Eric Budd 898fa4e5ef Add some CLI options 2018-02-01 02:27:51 -05:00
Eric Budd 9e51c00dfb Minor tweaks and cleanup 2018-02-01 02:27:30 -05:00
Eric Budd 0c02850243 Fix up README.rb 2018-01-31 01:04:02 -05:00
Eric Budd 9f9e4149d2 Add command to clear screen 2018-01-31 00:29:04 -05:00
Eric Budd e5743e6562 Fix screen width
Allow interface to use full screen width, while being at least 80 characters wide
2018-01-31 00:29:04 -05:00
Eric Budd 854dddb008 Set author column to be fixed width 2018-01-31 00:29:00 -05:00
Eric Budd 4a3871007b Gracefully handle unparsable files and bad name data 2018-01-31 00:24:36 -05:00
Eric Budd c51cfb6def Display when a message has validation errors 2018-01-30 23:47:45 -05:00
Eric Budd b847d63bd5 Change 'create' terminology to 'compose', as that makes more sense. 2018-01-30 22:50:50 -05:00
Eric Budd 4631157712 Remove config file fxality until I have something to put in there 2018-01-30 22:50:16 -05:00
Eric Budd 0b4dfa6a7f Create message file on startup if it doesn't exist 2018-01-30 22:49:29 -05:00
Eric Budd 475b2304ea Clean up screen noise 2018-01-30 22:27:23 -05:00
Eric Budd f5889fe39a More todos 2018-01-30 22:27:07 -05:00
Eric Budd 20028de37e Add reply-ro-topic functionality 2018-01-30 20:25:56 -05:00
Eric Budd 12cb082e4e Expanding startup checking and options 2018-01-30 20:25:16 -05:00
Eric Budd 59987b9619 Update TODOs 2018-01-30 20:18:34 -05:00
Eric Budd 3beeb992c9 Add initial interface 2018-01-27 20:16:09 -05:00
Eric Budd ccf2eb0a4e Add version and various cleanup 2018-01-27 20:15:58 -05:00
Eric Budd 7628afdfb7 Swap out Socket lib for domain output from hostname 2018-01-27 20:13:27 -05:00
Eric Budd 2faf89ddeb Doc tweaks 2018-01-27 20:12:44 -05:00
Eric Budd 2fb033d840 Adding corpus functionality 2018-01-26 00:59:23 -05:00
Eric Budd 48b82574dc Starting some documentation 2018-01-26 00:59:03 -05:00
Eric Budd 8d784900dd Add message file loading and validation 2018-01-24 10:01:15 -05:00
Eric Budd 4272f288a7 Changed Message storage format to JSON 2018-01-24 00:13:59 -05:00
Eric Budd 745a99367f Comments and fixes 2018-01-24 00:13:46 -05:00
Eric Budd cf980c91e2 First stab at some structure for messages and config 2018-01-23 23:58:43 -05:00