Commit graph

537 commits

Author SHA1 Message Date
Martin Dvorak 720bb08a8e Update README.md 2018-08-13 17:02:14 +02:00
Martin Dvorak 68343af5c3 Fixing links in the documentation. 2018-08-13 17:02:14 +02:00
Martin Dvorak 60103af78f Significant documentation improvements, fixes and rewrites. 2018-08-13 17:02:14 +02:00
Martin Dvorak 6865e1a46d Adding help to fedora. 2018-08-13 17:00:22 +02:00
Martin Dvorak 8b0746d905 Updating .rpm build script. 2018-08-13 17:00:22 +02:00
Martin Dvorak 2c83397996 Travis CI: installation is not tested, just compilation. 2018-08-13 17:00:22 +02:00
Martin Dvorak db9dbb74e2 HSTR CI test. 2018-08-13 17:00:22 +02:00
Martin Dvorak 0da7b7ae7d Travis CI badge. 2018-08-13 17:00:22 +02:00
Martin Dvorak 455ae79573 Initial Travis CI. 2018-08-13 17:00:22 +02:00
Martin Dvorak fa1a2bd591 Aptly and Fedora. 2018-08-13 17:00:22 +02:00
Martin Dvorak 01270e0005 Blacklist polishing. 2018-08-13 17:00:22 +02:00
Martin Dvorak 059ad53330 Making title conventions consistent. 2018-08-13 17:00:22 +02:00
Martin Dvorak 73dbadf0b3 Polishing documentation. 2018-08-13 17:00:22 +02:00
Martin Dvorak 84170726bb Improving Aptly PPA script. 2018-08-13 17:00:22 +02:00
Martin Dvorak b60eb37f1c Finishing Debian .deb builder script. 2018-08-13 17:00:22 +02:00
Martin Dvorak 91a8a8a447 Adding initalization of radixsort debug level which resolves #107. 2018-08-13 17:00:22 +02:00
Martin Dvorak a12fe5859c Finishing Ubuntu build scripts. 2018-08-13 17:00:22 +02:00
Martin Dvorak 19e9271161 Fixing all unsigned/signed warnings. 2018-08-13 17:00:22 +02:00
Martin Dvorak 80938d40d4 Adding hstr to ignore. 2018-08-13 17:00:22 +02:00
Martin Dvorak f1b01c738e Raspbian. 2018-08-13 16:59:59 +02:00
Martin Dvorak 947499e540 WIP launchpad release script. 2018-08-13 16:59:59 +02:00
Martin Dvorak de2581dcf1 Making tarball script more robust. 2018-08-13 16:59:59 +02:00
Martin Dvorak f5734127ae Polishing tarball build script comments. 2018-08-13 16:59:59 +02:00
Martin Dvorak 14d2e8ddc1 Tarball build script done. 2018-08-13 16:59:59 +02:00
Martin Dvorak 06d1523a86 WIP tarball build script. 2018-08-13 16:59:59 +02:00
Martin Dvorak c7bd623200 Developer notes polishing. 2018-08-13 16:59:32 +02:00
Martin Dvorak 915ff9035b Adding missing licenses to build scripts. 2018-08-13 16:59:32 +02:00
Martin Dvorak 1294dc1cb8 WIP: refactoring build/ directory. 2018-08-13 16:59:32 +02:00
Martin Dvorak abe888b0d0 Polishing pad.xml 2018-08-13 16:59:32 +02:00
Martin Dvorak be8cf523e9 HSTR can be build w/ qmake, polishing copyright years. 2018-08-13 16:59:32 +02:00
Martin Dvorak 11bf4442f6
Merge pull request #294 from fszymanski/master
gitignore: add snap
2018-08-13 10:56:03 +02:00
Filip Szymański 3304a4ecbd
gitignore: add snap 2018-08-13 10:49:42 +02:00
Martin Dvorak ff8bcd0729
Merge pull request #293 from fszymanski/master
snap: add build-essential
2018-08-13 10:46:11 +02:00
Filip Szymański 0e13edefab
snap: add build-essential
Just in case...
2018-08-13 10:39:50 +02:00
Martin Dvorak f75fa22f7c
Merge pull request #287 from fszymanski/master
Adding contributed snap package build configuration (#225)
2018-08-12 23:42:47 +02:00
Filip Szymański 3c2718daa6 dist: snap package (#225) 2018-08-12 17:29:27 +02:00
Martin Dvorak 3f92402ee6
Merge pull request #278 from gertcuykens/patch-1
Fix of Vim key binding.
2018-07-30 22:39:07 +02:00
Gert Cuykens a0c5116dfa
Update CONFIGURATION.md 2018-07-29 05:23:14 +02:00
Martin Dvorak 13e7dda861
GitHub icons caching on web doesn't work. 2018-07-17 10:59:38 +02:00
Martin Dvorak 7fe59aa5a2
Update INSTALLATION.md 2018-05-23 10:50:22 +02:00
Martin Dvorak 8014a6aa7c
Update INSTALLATION.md 2018-05-23 10:49:40 +02:00
Martin Dvorak ccaf495893
Merge pull request #270 from htower/master
Fix of shell name detection.
2018-05-18 14:02:00 +02:00
Anton Anikin 1be55e04ce Fix shell name detection 2018-05-11 11:10:24 +08:00
Martin Dvorak 9f1d9bbf99 Getting ready for 1.25 release. 2018-05-06 19:32:32 +02:00
Martin Dvorak c9c992b6fb
Merge pull request #268 from xaizek/several-improvements
Improvements: code improvements, bottom prompt fixes, last item deletion crash fix.
2018-05-06 19:23:04 +02:00
xaizek 88fbedb931
Don't crash after deleting last item in the list
The code used to try to select an element at index `-1`.

Handling of this special case is done after deletion of an item instead
of doing it in `highlight_selection()` assuming that this is the only
place where this condition might not be met.
2018-04-29 15:11:07 +03:00
xaizek 5c97716b13
Make print_help_label() preserve cursor position
Otherwise it might end up in a wrong part of the screen.

An easy way to reproduce is to press <Ctrl-D> right after launching `hh`.
2018-04-29 15:11:07 +03:00
xaizek 4e4fb4618b
Don't use regexp to check for timestamp
It's very slow and its use is unjustified for such a simple pattern.

On a big history file this change reduced startup time from ~111ms to
~60, that is almost halved it.
2018-04-29 15:11:07 +03:00
xaizek aae170ad3c
Fix Ctrl-R when prompt is at the bottom
It moved cursor in the opposite direction.
2018-04-29 15:11:07 +03:00
xaizek 3e9c3c52e5
Use HH_COLOR_* constants in more places 2018-04-29 15:11:07 +03:00