Commit graph

834 commits

Author SHA1 Message Date
Martin Dvorak ccea57649b Fixing history leak and adding Ctrl-x exit cmd. 2013-12-18 09:31:44 +01:00
Martin Dvorak fc60ac469d More efficient radix index evaluation. 2013-12-17 21:48:55 +01:00
Martin Dvorak 9875792881 Faster history ranking + C style. 2013-12-17 21:34:01 +01:00
Martin Dvorak e42fdad232 Radix sort optimized - slot size used as iteration limit. 2013-12-17 12:36:18 +01:00
Martin Dvorak 46f1294689 Radix sort: min/max improvements. 2013-12-17 11:52:59 +01:00
Martin Dvorak b53a29ccad Radix sort: min/max trim experiment > doesn't bring much speed > going to remove it. 2013-12-17 11:15:52 +01:00
Martin Dvorak 105336c0f8 Adding screenshot to .md 2013-12-16 08:15:11 +01:00
Martin Dvorak f9b90b3f2b Adding removal also in history selection. 2013-12-16 08:03:13 +01:00
Martin Dvorak 2ff78a02cf Adding install function. 2013-12-15 22:19:18 +01:00
Martin Dvorak 4617448226 Fixed #11 by freeing memory. 2013-12-15 22:07:06 +01:00
Martin Dvorak d078fb02d9 Added history file management and fixed #9. 2013-12-15 16:20:41 +01:00
Martin Dvorak a994222f43 Added history mgmt functions. 2013-12-15 15:49:07 +01:00
Martin Dvorak 0e564239a8 Fixed #14 by removing hash set that's no longer neede. 2013-12-15 14:18:47 +01:00
Martin Dvorak 1f2ee46e39 Removing history flushing (could not work as running in child shell and is shell built-in. 2013-12-15 14:13:07 +01:00
Martin Dvorak fa9b42ded3 Removing version from src. 2013-12-15 12:32:19 +01:00
Martin Dvorak ed9ab79887 Improved ranking function. 2013-12-15 12:21:51 +01:00
Martin Dvorak 35513e47d0 Polishing, Apache license headers, history from file loading removal, radix sort optimization impl started. 2013-12-15 11:21:37 +01:00
Martin Dvorak 98d93e846e Removing debugs. 2013-12-15 01:22:07 +01:00
Martin Dvorak 6b8d1564bc Adding hash map and radix sort. 2013-12-15 01:03:02 +01:00
Martin Dvorak 273c8456e2 Added history ranking, filtering and blacklisting. Enabled by the
implementation of hash map (based on hash set) and radix sort. Memory
not freed.
2013-12-15 01:00:41 +01:00
Martin Dvorak 87d4d5844c Fixing cursor navigation in selection (UP/DOWN arrows and prompt 2
selection switches) + reminding C conventions.
2013-12-13 21:19:25 +01:00
Martin Dvorak 63479cc718 2 C fun convention. 2013-12-12 22:31:37 +01:00
Martin Dvorak af932ea73c Version. 2013-12-12 22:19:49 +01:00
Martin Dvorak 45790a8482 Added syncing of history (all items present - fixed #8), use of history
library (fixed #10), correct cursor rendering @ prompt (fixed #2) and
selection area rendering (fixed #1).
2013-12-12 22:00:25 +01:00
Martin Dvorak 2e3556c814 Adding loading of history using readline/history. 2013-12-10 23:12:44 +01:00
Martin Dvorak f5fd8ec32b Added loading of the history using readline/history library. 2013-12-10 23:11:14 +01:00
Martin Dvorak 69b0500f87 Minor polishing 2013-12-03 22:49:28 +01:00
Martin Dvorak 49a8a9e9fc Fixing terminal resize prompt garbage. 2013-12-03 22:42:51 +01:00
Martin Dvorak 70149cc331 Changing download address. 2013-12-03 08:54:19 +01:00
Martin Dvorak f5fa468c4c More md polishing 2013-12-03 07:53:09 +01:00
Martin Dvorak f2545a0492 md polishing 2013-12-03 07:51:28 +01:00
Martin Dvorak b980d43fb4 Polishing readme 2013-12-02 23:58:34 +01:00
Martin Dvorak 986f158088 Source code 2013-12-02 23:55:33 +01:00
Martin c7688fe5e7 Initial commit 2013-12-02 14:47:51 -08:00