Commit graph

59 commits

Author SHA1 Message Date
Martin Dvorak
7097c23b39 Fixed #25 by adding raw history and ctrl-h switch. 2014-01-05 16:49:08 +01:00
Martin Dvorak
ac79df201f Fixed #26 sigsegv on empty history. 2014-01-05 15:25:31 +01:00
Martin Dvorak
da6fae71e2 Launchpad build optimization. 2014-01-05 13:38:18 +01:00
Martin Dvorak
e453dabebf Automated lauchpad release works E2E 2014-01-05 11:07:31 +01:00
Martin Dvorak
0ec5f6a6b5 Launchpad: checkout :-) + bzr builddeb works. 2014-01-05 11:04:01 +01:00
Martin Dvorak
137e839d06 Launchpad automation 2014-01-05 10:43:21 +01:00
Martin Dvorak
05fea46ba9 Launchpad release automation. 2014-01-04 23:08:23 +01:00
Martin Dvorak
d18e37ee6a Fixing prefix rendering in case insensitive mode 2014-01-04 09:27:59 +01:00
Martin Dvorak
53643e2b6f Fixed #24 by making the search case insensitive with possibility to switch sensitivity using Ctrl-i. 2014-01-04 08:39:03 +01:00
Martin Dvorak
3230917c2a Kernel code style 2014-01-03 01:50:54 +01:00
Martin Dvorak
f3cde79639 MD 2014-01-01 10:54:41 +01:00
Martin Dvorak
f8a93d65be Moving screenshot. 2014-01-01 07:14:19 +01:00
Martin Dvorak
d1a0027eb9 Ubuntu scripts improved. 2013-12-26 09:26:11 +01:00
Martin Dvorak
b7859396ab Adding PPA installation to readme. 2013-12-26 01:17:46 +01:00
Martin Dvorak
a03cb7c692 release/ > dist/ 2013-12-26 01:05:38 +01:00
Martin Dvorak
9f024db4c6 bin/ > release/ 2013-12-26 01:04:23 +01:00
Martin Dvorak
eef3a67183 Making source C99 compliant 2013-12-26 00:58:52 +01:00
Martin Dvorak
7e91f2bcd3 New version, changelog and PPA add script. 2013-12-26 00:12:19 +01:00
Martin Dvorak
cfbf25d65b Ubuntu package can be build on a clean system now. 2013-12-25 23:56:18 +01:00
Martin Dvorak
139022295c Adding DEB scripts and configs 2013-12-25 20:20:36 +01:00
Martin Dvorak
9ad1b946c1 Adding autoconf/automate configuration files. 2013-12-25 15:25:36 +01:00
Martin Dvorak
f94df24dd1 Fixed #22 by non NULL keys. 2013-12-23 21:34:00 +01:00
Martin Dvorak
692bf121b8 Improving hash function (Kernighan > Bergstain + XOR) and merging hash map & set (as it was set @ objects). 2013-12-23 21:10:24 +01:00
Martin Dvorak
cd52088c6f Fixed #18 - on screen line overflow. 2013-12-19 06:37:25 +01:00
Martin Dvorak
3fb00bfbe8 Fixing left/right keys. 2013-12-18 09:35:24 +01:00
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