229 Commits

Author SHA1 Message Date
Tim Stack
0a750b5580 [tidy] some more cleanup 2025-11-04 11:43:48 -08:00
Tim Stack
933052ee67 [coverity] suppress more 2025-10-31 10:46:25 -07:00
Tim Stack
b719080024 [log2src] rename prqlc-c rust dir to lnav_rs_ext
Add `:add-source-path` command.
2025-09-09 16:33:43 -07:00
Tim Stack
7d2b196419 [format] add fields for source file/line
Knowing the source file/line context in a log
message can help find log messages when using
log2src.
2025-09-09 10:00:44 -07:00
Tim Stack
543f8c49b4 [build] use brew docker image 2025-09-09 09:19:10 -07:00
Tim Stack
19740e8bde [build] try installing with linuxbrew 2025-09-09 09:16:35 -07:00
Tim Stack
75fb48cdc3 [build] winget again 2025-09-08 20:42:21 -07:00
Tim Stack
d49f4c13f3 [build] winget fix 2025-09-08 20:31:32 -07:00
Tim Stack
5ae018c381 [build] initial winget-release action 2025-09-08 20:22:56 -07:00
Tim Stack
faf1eb7492 Update bins.yml
skip test for now
2025-09-04 15:56:49 -07:00
Tim Stack
90825c8662 [build] try to use a signed msys-2.0.dll 2025-09-04 14:44:18 -07:00
Tim Stack
28695ee99d [build] sign stuff 2025-09-04 11:05:03 -07:00
Tim Stack
f6ff2805bc [perf] some startup tweaks 2025-08-26 22:23:28 -07:00
Tim Stack
628f2d3c2a [perf] start preload of file contents when opening logfile
And various other things:
* Do builds with -O3
* Check for null bytes in is_utf8()
* Redo scrub_to_utf8() since it was suboptimal
* Fix bad line_buffer::lb_compressed_offset value
* Only do preloading for line_buffer's used by logfiles.
  Otherwise, other uses like detect_file_format() will
  waste time waiting for the preload to finish and clog
  up the io_looper.
* Always do a full_sort if the index is empty.  Might
  be needed if there is a logfile that has a new order,
  but we skipped the previous iteration because we
  passed the deadline.
* Increase the file name panel width so we can see file
  size.
2025-08-26 00:13:57 -07:00
Tim Stack
382b6b50e2 [sql] recognize postgres keywords 2025-08-17 06:13:36 -07:00
Tim Stack
996edebd13 [build] paths 2025-08-13 07:44:07 -07:00
Tim Stack
5712c333cb [build] fix zip path 2025-08-13 07:05:58 -07:00
Tim Stack
9095a6cdd4 [windows] create zip for release 2025-08-12 22:12:35 -07:00
Tim Stack
9dd88f40ec fix step id 2025-08-11 19:52:00 -07:00
Tim Stack
e6326208d6 [overlay] refine message when log view is empty
some more win stuff too
2025-08-11 19:07:16 -07:00
Tim Stack
86b9dc2d03 [build] fix paths 2025-08-11 11:01:11 -07:00
Tim Stack
80b2dcf37c [build] try signing again 2025-08-11 10:21:13 -07:00
Tim Stack
8b8d53b4af [build] try to sign windows binary 2025-08-11 09:48:03 -07:00
Tim Stack
fd7160c76a [build] fix setup-rust version 2025-08-06 09:35:37 -07:00
Tim Stack
3a309924e0 [build] add rust to windows build 2025-08-06 08:58:29 -07:00
Tim Stack
4165a1dda4 [build] leave terminfo out of the win build 2025-08-01 08:45:58 -07:00
Tim Stack
e01f9c57fd [build] no joy, dropping 2025-07-31 11:29:00 -07:00
Tim Stack
ade5dc1eb1 [build] can't use tzdb on mingw 2025-07-31 10:48:34 -07:00
Tim Stack
36e281199c [build] curl stuff 2025-07-31 10:32:03 -07:00
Tim Stack
48d69904b1 [build] curl static 2025-07-31 10:19:59 -07:00
Tim Stack
1d191e32a1 [build] more libs 2025-07-31 10:16:34 -07:00
Tim Stack
cdbc30834f [build] remove bz2 2025-07-31 10:04:23 -07:00
Tim Stack
fadd0af8ea [build] try mingw32 2025-07-31 10:02:20 -07:00
Tim Stack
c628872614 [build] dot 2025-07-31 09:26:39 -07:00
Tim Stack
218447bc1b [build] fix path 2025-07-31 09:23:39 -07:00
Tim Stack
538752ee59 [build] use configure 2025-07-31 09:18:43 -07:00
Tim Stack
cdbd60c034 [build] try building win on lin 2025-07-31 09:07:06 -07:00
Tim Stack
702d2a69dd [build] reinstall ncurses, maybe need terminfo files 2025-07-29 17:58:18 -07:00
Tim Stack
1e8221ec38 [libterminfo] add a terminfo parser so we can remove the ncurses dependency completely 2025-07-29 16:32:03 -07:00
Tim Stack
9c62afe346 [build] more nodejs 2025-07-23 21:18:40 -07:00
Tim Stack
29a2d67336 [build] nodejs stuff 2025-07-23 21:10:46 -07:00
Tim Stack
35d72aae6d [build] mount again 2025-07-23 21:02:37 -07:00
Timothy Stack
cd30169518 [build] more more more 2025-07-23 18:02:11 -07:00
Timothy Stack
a2079a9878 [build] wth 2025-07-23 17:55:54 -07:00
Tim Stack
d274685b8c [build] try to get muslbuild going again 2025-07-23 14:46:34 -07:00
Tim Stack
ddd5be8388 [build] try to fix link errors 2025-06-03 14:14:00 -07:00
Tim Stack
cdf0cd665f [build] more win tweaks 2025-04-08 14:59:27 -07:00
Tim Stack
a7b9421188 [build] move windows build to bins workflow 2025-04-08 13:59:48 -07:00
Tim Stack
b7eb351fba [textfile] use index size for metadata size comparison 2025-04-08 12:49:11 -07:00
Tim Stack
501726d8fa [build] windows needs define...? 2025-04-08 12:23:07 -07:00