hishtory/client
David Dworken 03363efbf6
Add basic fix for #225 by escaping tab characters before rendering
This is a tricky bug to fix because the width of a tab character varies depending on context. This means that when we're trying to build a table and calculating the width of columns for budgeting, we can't actually know the width of a tab without knowing exactly what characters come before it. This is in theory doable, but it leads to some really complex code that I'd rather not adopt.
2024-08-11 12:29:38 -07:00
..
ai Add ability to configure custom OpenAI API endpoint for #186 (#194) 2024-08-11 12:29:37 -07:00
cmd Add ability to skip config modifications for #212 (#216) 2024-08-11 12:29:38 -07:00
data Add index of start time so that queries with a LIMIT clause can avoid a full table scan (for #202) 2024-08-11 12:29:37 -07:00
hctx Add support for custom key bindings for #190 (#209) 2024-08-11 12:29:37 -07:00
lib Add full fix for #215 along with a test to reproduce the issue (#218) 2024-08-11 12:29:38 -07:00
posttest Run integration tests in parallel to speed up testing (#175) 2024-08-11 12:29:36 -07:00
table Add support for horizontal scrolling of all columns for #188 (#195) 2024-08-11 12:29:37 -07:00
testdata Add basic fix for #225 by escaping tab characters before rendering 2024-08-11 12:29:38 -07:00
tui Add basic fix for #225 by escaping tab characters before rendering 2024-08-11 12:29:38 -07:00
webui Add --port flag for the web UI for #203 2024-08-11 12:29:37 -07:00
client_test.go Add basic fix for #225 by escaping tab characters before rendering 2024-08-11 12:29:38 -07:00
fuzz_test.go Run integration tests in parallel to speed up testing (#175) 2024-08-11 12:29:36 -07:00
testutils.go Run integration tests in parallel to speed up testing (#175) 2024-08-11 12:29:36 -07:00