Přemysl Eric Janouch
f6d552766b
g_ctx -> g
...
Because it's just plain noise. But I still enjoy the indicator.
2023-06-19 13:20:28 +02:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
62c6d43ca3
Add a real manual page
2023-06-15 22:32:02 +02:00
Přemysl Eric Janouch
ccb3974895
Avoid ringing the bell on focus events
2023-06-05 20:00:06 +02:00
Přemysl Eric Janouch
1cb069aa8b
Fix second nibbles in the hex dump
...
Welp.
2021-12-01 05:03:41 +01:00
Přemysl Eric Janouch
e5ddd6a6af
Fix a compiler warning
2021-11-05 02:59:55 +01:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
ada863925f
Add clang-format configuration
2021-10-30 02:59:09 +02:00
Přemysl Eric Janouch
38694ea520
Bump liberty and termo
2020-10-27 11:53:03 +01:00
Přemysl Eric Janouch
b3f117a785
Name change
2020-09-28 05:10:27 +02:00
Přemysl Eric Janouch
16e24195e7
Cleanup, add comment
2018-10-27 15:08:18 +02:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
89764adf8e
Improve redrawing performance
2017-11-14 03:24:10 +01:00
Přemysl Eric Janouch
f075d11b0d
Bump liberty, termo, fix compiler detection
2017-11-14 03:23:41 +01:00
Přemysl Eric Janouch
6a6c7b2496
Fix SIGWINCH handling
2017-05-21 21:10:37 +02:00
Přemysl Eric Janouch
2b62d49409
Fix and update LICENSE
2017-02-03 23:10:29 +01:00
Přemysl Eric Janouch
dd5c78a46f
Fix cursor hiding
2017-01-27 21:33:12 +01:00
Přemysl Eric Janouch
929d9ec6ba
Fix the -o and -s switches
...
At least they work as expected, once unbroken.
2017-01-27 21:25:03 +01:00
Přemysl Eric Janouch
caa740df79
Lua: don't die on unspecified detectors
2017-01-27 04:02:21 +01:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
2a0e968924
Plug some leaks
2017-01-27 01:15:05 +01:00
Přemysl Eric Janouch
aff07bc63d
Make app_lua_mark() stupidity resistant
2017-01-26 23:19:36 +01:00
Přemysl Eric Janouch
2b6f43d428
Lua: fix non-marking reads
2017-01-26 22:18:53 +01:00
Přemysl Eric Janouch
5934913790
Lua: fix setting chunk.position
...
Double decrement.
2017-01-26 22:18:52 +01:00
Přemysl Eric Janouch
6d81ea596b
Bump liberty
...
Lots of stuff has been moved into it etc.
2017-01-23 23:18:55 +01:00
Přemysl Eric Janouch
fccfd1dd3b
Color the ASCII column instead
2017-01-23 22:45:13 +01:00
Přemysl Eric Janouch
c43e9f348f
Improve ARRAY
2017-01-23 22:32:21 +01:00
Přemysl Eric Janouch
a20b09e809
Fix forced interpretation
2017-01-22 14:23:46 +01:00
Přemysl Eric Janouch
5d78d1a316
Fix error checking on input file
2017-01-18 16:28:15 +01:00
Přemysl Eric Janouch
29c03495e6
Update comments
2017-01-18 16:04:55 +01:00
Přemysl Eric Janouch
57fec13e3a
Lua: fix __len for chunks
2017-01-18 02:35:55 +01:00
Přemysl Eric Janouch
cdb6f57a47
Fix mark flattening
2017-01-18 00:34:49 +01:00
Přemysl Eric Janouch
45a73ff68e
Lua: make chunk:mark() call string.format()
2017-01-17 16:22:30 +01:00
Přemysl Eric Janouch
0f96cc9b9f
Make Home/End handling a bit more intuitive
2017-01-17 16:11:01 +01:00
Přemysl Eric Janouch
e67066d80f
Add actions to jump by fields
2017-01-17 16:02:38 +01:00
Přemysl Eric Janouch
bf7eae8bf6
Add field highlighting using Lua plugins
2017-01-17 14:46:38 +01:00
Přemysl Eric Janouch
80e511f3cb
Add infrastructure for field highlighting
2017-01-17 14:13:57 +01:00
Přemysl Eric Janouch
d2aed61783
Make app_decode() more functional
2017-01-17 14:13:57 +01:00
Přemysl Eric Janouch
e0a5320da7
Underline the currently decoded field
2017-01-17 13:54:21 +01:00
Přemysl Eric Janouch
62a18f4b01
Update copyright years
2017-01-15 23:59:43 +01:00
Přemysl Eric Janouch
958cb6e912
Random cleanup
2016-12-30 06:46:38 +01:00
Přemysl Eric Janouch
bc631570c3
Finishing touches for an early release
2016-12-30 05:45:53 +01:00
Přemysl Eric Janouch
dc33535bbb
Further improvements
2016-12-30 05:14:48 +01:00
Přemysl Eric Janouch
ebeab19626
Add formatting to the decoder
...
And deuglify.
2016-12-30 03:53:41 +01:00
Přemysl Eric Janouch
5705ef3fdf
Various bugfixes
...
Mostly usable now.
2016-12-30 02:54:41 +01:00
Přemysl Eric Janouch
742647ef80
Get it halfway working
2016-12-30 02:01:21 +01:00
Přemysl Eric Janouch
5c4be81f25
Improve the footer
2016-12-29 23:33:41 +01:00
Přemysl Eric Janouch
c6881e8815
Make it show something
...
Move TUI-related code to its own file.
2016-12-29 22:43:29 +01:00
Přemysl Eric Janouch
d0eee678b5
Initial commit
...
This is essentially a gutted fork of nncmpp that doesn't do anything.
2016-12-29 16:48:56 +01:00