Commit graph

549 commits

Author SHA1 Message Date
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
xaizek 321e731915
No delay for escape key 2018-04-29 15:11:07 +03:00
xaizek a395fc40dd
Recalculate height on terminal resize 2018-04-29 15:11:07 +03:00
xaizek 00687a98b5
Add .gitignore 2018-04-29 15:10:51 +03:00
Martin Dvorak a9f3681f15 Beaver is bionic. 2018-04-27 16:57:39 +02:00
Martin Dvorak 39e9fbb88a Ubuntu release: start GPG agent if not running. 2018-04-27 16:52:58 +02:00
Martin Dvorak adea111aca Making keywords match the default. 2018-04-27 16:25:48 +02:00
Martin Dvorak c7929a8753
Adding badges. 2018-04-27 09:30:08 +02:00
Martin Dvorak ce8ca63074
Merge pull request #261 from xaizek/fix-selected-row-hilight
Fixed padding of currently selected item.
2018-04-13 20:50:07 +02:00
xaizek b037958df4
Fix padding of currently selected item
* Have a single character highlighted margin on the right.
* Always fill the line completely (was filled partially in wide
  terminal).
2018-04-09 14:04:30 +03:00
Martin Dvorak 1fb270cfb7
Update README.md 2018-03-17 18:03:16 +01:00
Martin Dvorak 1b9469e905
Update README.md 2018-03-17 17:56:33 +01:00
Martin Dvorak 2ae5f1a7a3
Merge pull request #257 from snehm/master
Fixing pointer initialisation to ensure correct tests especially on binaries compiled w/ optimizations.
2018-03-16 15:48:22 +01:00
Martin Dvorak 649c1b326d
Merge pull request #259 from Busindre/patch-1
PKGBUILD sha256sum fix.
2018-03-16 15:46:51 +01:00
Busindre b845491e6f
Sha256 fix
sha256sum 1.24.tar.gz: 6c130afd8ca570ee1988a0c7d6a96efeeabd21be7e05ce1f3144bb3c86c74441
2018-03-15 16:01:42 +01:00
sneh-m e7da5b9dc8 Initialising pointers to avoid warning messeges during source building 2018-03-07 21:32:14 +05:30
sneh-m 5dccec9e13 Initialising all pointers to avoid WARNING messeges during source building. 2018-03-07 21:26:52 +05:30
Martin Dvorak 00c867dc78 Adding binding of -k to C-x k #251. 2018-02-21 09:06:00 +01:00
Martin Dvorak 5cd7e1548b Adding verbose option for kill last command #251. 2018-02-21 08:40:14 +01:00
Martin Dvorak c0c6db116a PPA update to the current release. 2018-02-18 11:28:52 +01:00
Martin Dvorak 069ad24822 Added CLI parameter to delete the last command from the history and thus fixed #251. 2018-02-18 11:15:14 +01:00
Martin Dvorak 71e20a17b8 Just polishing source code. 2018-02-18 10:25:00 +01:00
Martin Dvorak be13501e30 Adding detailed PROMPT_COMMAND configuration explanation for #250 and #238. 2018-02-18 09:54:22 +01:00
Martin Dvorak 0bfb65b6ad
Merge pull request #249 from sublimino/patch-1
Adding `noconfirm` to configuration doc.
2018-02-08 22:04:40 +01:00
Andrew Martin dbea0e624a
docs: add noconfirm to configuration 2018-02-08 13:10:45 +01:00
Martin Dvorak cc22cf4868 Fixing WLS to WSL fixes. 2018-01-19 12:23:38 +01:00
Martin Dvorak 70b963c362
Merge pull request #246 from b-/patch-1
WLS > WSL.
2018-01-19 12:20:33 +01:00
Brian Recchia 39ca1e1ea2
Update INSTALLATION.md
WSL ("Windows Subsystem for Linux"), not WLS
2018-01-18 11:28:49 -05:00
Martin Dvorak 40bff3ee9f
Fixing broken link. 2018-01-11 12:01:13 +01:00
Martin Dvorak 85909ec588 Fixing bug #238 - delete confirmation can be disabled by env variable e.g. export HH_CONFIG=noconfirm 2018-01-03 12:41:58 +01:00
Martin Dvorak 079d8f9ac1 Fixing bug #237 by making build repeatable (removal of compiler generated build number) + 1.24 update. 2018-01-03 12:41:58 +01:00
Martin Dvorak 013caeda17
Merge pull request #243 from yurivict/master
FreeBSD port patches.
2017-11-24 23:12:32 +01:00
Yuri 25129fffbe FreeBSD port patches. 2017-11-24 12:03:15 -08:00
Martin Dvorak 203cca6701 Set theme jekyll-theme-hacker 2017-11-01 12:06:02 +01:00
Martin Dvorak 476b10fb5d Merge pull request #233 from stephengroat/patch-1
Get better coverage from Travis.
2017-10-19 13:40:24 +02:00
Stephen 54395dc8c7 get better coverage from travis 2017-10-08 14:12:40 -07:00
Martin Dvorak 30496160cf Getting ready for 1.23 release. 2017-09-30 12:01:44 +02:00
Martin Dvorak 3edff1f415 Adding walgrind test. 2017-06-12 08:40:28 +02:00
Martin Dvorak 4d8b7bac91 Polishing option name for keeping the page on exit. 2017-06-11 14:44:09 +02:00