Commit Graph

12 Commits

Author SHA1 Message Date
Kovid Goyal
fd5876b94e Use SIMD to replace C0 control codes in Go code 2025-07-21 08:54:22 +05:30
Kovid Goyal
056e7532f6 ... 2025-04-27 10:46:06 +05:30
Kovid Goyal
65d97e2379 Use os_log to report get_argv failures on Apple 2025-04-27 10:42:43 +05:30
Kovid Goyal
05f0839add Work on moving launch services handling into C
This will make it faster and also more robust, not recuring hacks like
re-execs.
2025-04-24 21:07:29 +05:30
Kovid Goyal
036241fc6c macOS: Fix a regression in the previous release that caused --single-instance to not work when using macos-launch-services-cmdline 2024-08-23 15:27:26 +05:30
Kovid Goyal
bb45062ef6 Use monotonic() instead of time of day for logging
Time of day is verbose and I have never found it to be of any use
2024-03-26 13:32:07 +05:30
Kovid Goyal
91c3492455 Allow logging code to log arbitrary length messages 2024-02-25 09:57:25 +05:30
Kovid Goyal
6205fb32fd Refactor VT parser for more speed
No longer copy bytes into a separate buffer, instead parse them in place
in the read buffer
2024-02-25 09:57:23 +05:30
Kovid Goyal
56f45e8b0f Fix unhandled exceptions not being printed to stderr on macOS when run from launch services and using prewarming 2022-08-16 15:28:07 +05:30
Kovid Goyal
17f34d1f95 Use the more secure localtime_r variant
Pointed out by code scanning
2020-07-07 09:20:27 +05:30
Kovid Goyal
e716f6d35e Replace deprecated ASL with os_log on macOS 2018-03-04 12:28:06 +05:30
Kovid Goyal
c7506496da Unify error logging between python and C 2018-03-04 11:55:47 +05:30