Commit Graph

52 Commits

Author SHA1 Message Date
189bf94034 Bump liberty
All checks were successful
Alpine 3.20 Success
Arch Linux AUR Success
OpenBSD 7.5 Success
2024-08-08 09:25:23 +02:00
0bbcbb7207 Fix build on Alpine
All checks were successful
Arch Linux AUR Success
Alpine 3.19 Success
2024-04-09 20:47:01 +02:00
d57db951aa Plugin load errors should not be fatal
All checks were successful
Arch Linux AUR Success
2024-02-26 23:54:05 +01:00
f6d552766b g_ctx -> g
Because it's just plain noise.  But I still enjoy the indicator.
2023-06-19 13:20:28 +02:00
00d6c5ede9 Bump liberty, move the UI to liberty-xui.c
This deduplicates code between nncmpp and hex,
while adding functionality.
2023-06-19 13:19:48 +02:00
62c6d43ca3 Add a real manual page 2023-06-15 22:32:02 +02:00
ccb3974895 Avoid ringing the bell on focus events 2023-06-05 20:00:06 +02:00
1cb069aa8b Fix second nibbles in the hex dump
Welp.
2021-12-01 05:03:41 +01:00
e5ddd6a6af Fix a compiler warning 2021-11-05 02:59:55 +01:00
84831a1492 Bind _/C-a/$/C-e to go to row start/end
Avoiding 0 because that's how you would write a zero in edit mode.
2021-10-30 02:59:09 +02:00
ada863925f Add clang-format configuration 2021-10-30 02:59:09 +02:00
38694ea520 Bump liberty and termo 2020-10-27 11:53:03 +01:00
b3f117a785 Name change 2020-09-28 05:10:27 +02:00
16e24195e7 Cleanup, add comment 2018-10-27 15:08:18 +02:00
d22959cdd3 Relicense to 0BSD, update mail address
I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.

The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway.
2018-06-24 04:11:24 +02:00
89764adf8e Improve redrawing performance 2017-11-14 03:24:10 +01:00
f075d11b0d Bump liberty, termo, fix compiler detection 2017-11-14 03:23:41 +01:00
6a6c7b2496 Fix SIGWINCH handling 2017-05-21 21:10:37 +02:00
2b62d49409 Fix and update LICENSE 2017-02-03 23:10:29 +01:00
dd5c78a46f Fix cursor hiding 2017-01-27 21:33:12 +01:00
929d9ec6ba Fix the -o and -s switches
At least they work as expected, once unbroken.
2017-01-27 21:25:03 +01:00
caa740df79 Lua: don't die on unspecified detectors 2017-01-27 04:02:21 +01:00
973d12a84e Optimize memory usage a bit
Stop calling calloc() to allocate large amounts of tiny lists of
pointers but instead serialize these lists and keep offsets.
2017-01-27 01:17:16 +01:00
2a0e968924 Plug some leaks 2017-01-27 01:15:05 +01:00
aff07bc63d Make app_lua_mark() stupidity resistant 2017-01-26 23:19:36 +01:00
2b6f43d428 Lua: fix non-marking reads 2017-01-26 22:18:53 +01:00
5934913790 Lua: fix setting chunk.position
Double decrement.
2017-01-26 22:18:52 +01:00
6d81ea596b Bump liberty
Lots of stuff has been moved into it etc.
2017-01-23 23:18:55 +01:00
fccfd1dd3b Color the ASCII column instead 2017-01-23 22:45:13 +01:00
c43e9f348f Improve ARRAY 2017-01-23 22:32:21 +01:00
a20b09e809 Fix forced interpretation 2017-01-22 14:23:46 +01:00
5d78d1a316 Fix error checking on input file 2017-01-18 16:28:15 +01:00
29c03495e6 Update comments 2017-01-18 16:04:55 +01:00
57fec13e3a Lua: fix __len for chunks 2017-01-18 02:35:55 +01:00
cdb6f57a47 Fix mark flattening 2017-01-18 00:34:49 +01:00
45a73ff68e Lua: make chunk:mark() call string.format() 2017-01-17 16:22:30 +01:00
0f96cc9b9f Make Home/End handling a bit more intuitive 2017-01-17 16:11:01 +01:00
e67066d80f Add actions to jump by fields 2017-01-17 16:02:38 +01:00
bf7eae8bf6 Add field highlighting using Lua plugins 2017-01-17 14:46:38 +01:00
80e511f3cb Add infrastructure for field highlighting 2017-01-17 14:13:57 +01:00
d2aed61783 Make app_decode() more functional 2017-01-17 14:13:57 +01:00
e0a5320da7 Underline the currently decoded field 2017-01-17 13:54:21 +01:00
62a18f4b01 Update copyright years 2017-01-15 23:59:43 +01:00
958cb6e912 Random cleanup 2016-12-30 06:46:38 +01:00
bc631570c3 Finishing touches for an early release 2016-12-30 05:45:53 +01:00
dc33535bbb Further improvements 2016-12-30 05:14:48 +01:00
ebeab19626 Add formatting to the decoder
And deuglify.
2016-12-30 03:53:41 +01:00
5705ef3fdf Various bugfixes
Mostly usable now.
2016-12-30 02:54:41 +01:00
742647ef80 Get it halfway working 2016-12-30 02:01:21 +01:00
5c4be81f25 Improve the footer 2016-12-29 23:33:41 +01:00