Commit graph

1601 commits

Author SHA1 Message Date
Aaron Traas
e7dc3eab5d Correct return types for all of the action handling functions in actions, so it's clear we're not just using arbitrary ints 2018-12-07 10:36:42 -05:00
Aaron Traas
2a5dac3d8c Abstracted a chuck of do_command() into seperate function do_move(), moved that call to main loop, so as to narrow the focus of do_command() to getting and processing commands. 2018-12-07 10:35:36 -05:00
Aaron Traas
e3b508536d Fix warning on macOS 2018-12-06 10:01:34 -05:00
Aaron Traas
5f4df123b4 Refactored; added state property to command struct to notate where in the lifecycle of command processing that the command is. 2018-12-05 15:05:55 -05:00
Aaron Traas
9475552be4 Major cleanups. Pre-process loop back in main loop, pre-processing abstracted into a function that makes sense. 2018-12-04 11:03:17 -05:00
Eric S. Raymond
b84a2392a1 Ready for 1.7 release. 2018-12-03 22:23:29 -05:00
Eric S. Raymond
673da862b5 NEWS update. 2018-12-03 21:06:03 -05:00
Aaron Traas
ea3b456715 Makefile fix for macOS 10.14 2018-12-03 13:51:02 -05:00
Aaron Traas
dd1d69ad82 Fix for change in list handling behavior in Python 3 2018-12-03 13:48:00 -05:00
Eric S. Raymond
6667ffd1f1 Address GitLab issue #45: OSX Compile issue 2018-11-30 09:50:25 -05:00
Eric S. Raymond
fcf99d56d8 Resolve GitLab issue #46: -o (oldstyle) clarification. 2018-11-30 09:50:25 -05:00
Eric S. Raymond
e65f31cac2 Documentation fix. 2018-11-30 09:50:25 -05:00
NHOrus
524f035e76 Reindentation, typo fix 2018-11-23 20:41:31 +03:00
Eric S. Raymond
f1d3b75561 Remove comments that are obsolete now that the code is goto-less. 2018-11-20 07:05:23 -05:00
Aaron Traas
a437136543 We are now goto free! 2018-11-19 17:01:31 -05:00
Aaron Traas
16545a5765 Eliminated "Lookup" label 2018-11-19 14:52:13 -05:00
Eric S. Raymond
eb49f4d0d2 Comment polishing. 2018-11-18 16:27:06 -05:00
Eric S. Raymond
08f77c692a Attempting voodoo change to banish GitLab error.
This shouldn't be necessary.
2018-11-18 12:39:04 -05:00
Eric S. Raymond
deb489cd8c Eliminate a label. 2018-11-16 08:30:26 -05:00
Eric S. Raymond
9a32aab879 Explicit preserve logic is no longer needed...
...now that we're not heedlessly nuking the command state.
2018-11-16 07:38:49 -05:00
Eric S. Raymond
42a42c49ac Extend coverage. 2018-11-16 07:20:58 -05:00
Eric S. Raymond
5fb6e2e1bc Magic-number elimination. 2018-11-16 05:19:31 -05:00
Eric S. Raymond
c09e36ef8b Recover 100% test coverage. 2018-11-16 05:04:18 -05:00
Eric S. Raymond
09cd426443 Try to get that last line of coverage. 2018-11-15 19:56:01 -05:00
Eric S. Raymond
7991d007ac Choose a less obscure label name. 2018-11-15 14:03:20 -05:00
Eric S. Raymond
17e6078122 Remove some dead symbols revealed by coverage analysis. 2018-11-15 14:00:37 -05:00
Eric S. Raymond
31d561b470 Coverage improvement. Also, it's rude to die silently. 2018-11-15 13:55:10 -05:00
Eric S. Raymond
3ca9613bcd More coverage tweaks. 2018-11-15 13:33:16 -05:00
Eric S. Raymond
42c66160a7 Another coverage tweak. 2018-11-15 13:23:16 -05:00
Eric S. Raymond
5ce427b62b Another coverage tweak. 2018-11-15 12:40:04 -05:00
Eric S. Raymond
79875c8088 Tweak code-coverage exclusions. 2018-11-15 12:18:27 -05:00
Eric S. Raymond
ce5b694458 Ready for 1.6 release. 2018-11-15 12:18:27 -05:00
Eric S. Raymond
1a5d7c7013 Ready for 1.6 release. 2018-11-15 10:08:10 -05:00
Eric S. Raymond
0590c080ee Remove unneeded code. 2018-11-14 19:08:55 -05:00
Eric S. Raymond
7bb2cda986 typo fix. 2018-11-14 13:53:17 -05:00
Eric S. Raymond
438ddceda7 NEWS update. 2018-11-14 13:42:04 -05:00
Eric S. Raymond
75772cf006 Typo fixes from Horst H. von Brand. 2018-11-14 13:33:09 -05:00
Eric S. Raymond
e060b99baf Create regression test for issue #36. 2018-11-14 13:17:56 -05:00
Eric S. Raymond
7701642e0c Regression test for GitLab issue #37 fix. 2018-11-14 13:03:33 -05:00
Eric S. Raymond
a4c87aa0b3 Fix for GitLab issue #37: prompt incorrectly handled. 2018-11-14 13:01:39 -05:00
Eric S. Raymond
876fbb2f78 Prepare for sync with the issue #37 bugfix branch. 2018-11-14 11:52:55 -05:00
Eric S. Raymond
87452af448 Sync patch. 2018-11-14 11:43:38 -05:00
Eric S. Raymond
25765a1b0f Typo fix. 2018-11-12 04:19:54 -05:00
Javier
6d9481130b Fix typo in the NEWS file (2016 -> 2017) 2018-11-11 22:11:32 +00:00
Eric S. Raymond
b93d529487 Ready for 1.5 release. 2018-11-11 09:06:44 -05:00
Eric S. Raymond
d5d6a3e02d Handle a bare numeric token on the command line a bit more gracefully. 2018-11-11 09:05:03 -05:00
Eric S. Raymond
ac2dad44bc NEWS update. 2018-11-11 08:56:15 -05:00
Eric S. Raymond
8207199a33 Identify libedit better. 2018-11-11 08:37:15 -05:00
Eric S. Raymond
6e340dfd53 Fix some accidental test damage in Javier's last commit. 2018-11-11 08:02:21 -05:00
Javier
a782e19982 Patch 1 2018-11-11 12:56:03 +00:00