Commit Graph

7940 Commits (acffa61557e0d57d0136a106697a321e3b1f8aac)
 

Author SHA1 Message Date
nick black acffa61557 [include] add nonnull attributes to a few functions 3 years ago
nick black 897d981b93 [demo] clean up datadir to keep asan/valgrind meaningful 3 years ago
nick black 0f69cdbd49 [demo] make directory diagnostic meaningful again 3 years ago
nick black 321617d9b9 [tfman] '-q' argument for no input, mainly intended for fuzzing 3 years ago
nick black 52664e212f crender: change member order for less padding
Our crender struct was being padded up to 48 bytes. Change
the member ordering to get it down to 40 without use of
((packed)) or other alignment-unfriendly methods. Saves
16% of memory devoted to rendering solutions, hopefully
with attendant savings in memory traffic. See #2471.
3 years ago
Kristoffer Carlsson 6bcf71bb0d fix `Secur32` library to be lowercase 3 years ago
nick black a4df1aaffc
[tfman] only one line between subsection headings and text 3 years ago
nick black 73aea84a75
[tfman] structure browser support multiple moves #2457 3 years ago
nick black bcf713b5bc
[tfman] move structure browser along with page browser 3 years ago
nick black aa1a3fc3f5
[tfman] move structure browser along with page browser 3 years ago
nick black 5eb8558775
[tfman.1] document tfman UI thus far 3 years ago
nick black 685a88d2a6
[tfman] move remaining parsing code into parse.c 3 years ago
nick black 7f05f5281d
[tfman] move structure browser along with page #2457 3 years ago
nick black e49394a702
[output] partial print on right-aligned overflow text #2472 3 years ago
nick black 55e855cdaf
[workflows] specify pip3 for macos 3 years ago
nick black 944184d9b3
[tfman] get everything working on resize 3 years ago
nick black 5a205b8410
[tfman] toggle visibility of structure menu with 's' #2457 3 years ago
nick black 5295d0c938
[tfman] colorize structure based off distance #2457 3 years ago
nick black 9fda62030d
[include] use parens around macro arguments, erp! 3 years ago
nick black 6685815c7f
[tfman] proper structure paths #2457 3 years ago
nick black 83976af4b4
[tfman] stylize browser text 3 years ago
nick black 6f803ca2a5 [pocpp] add NCOPTION_DRAIN_INPUT where appropriate 3 years ago
nick black 2d098e6ede
[tfman] build up structure 3 years ago
KristofferC 2793e264c3 BINARIES -> EXECUTABLES 3 years ago
KristofferC bec297526d add an option to not build binaries 3 years ago
nick black 4f91a717d1
[INSTALL.md] mention BUILD_EXECUTABLES #2467 3 years ago
nick black 78269365b4
ncplane_resize_internal: realloc only when keepleny && !keepy #2426 3 years ago
nick black 7a99d00719
ncplane_resize_internal: release lost cells in the general case #2426 3 years ago
nick black 902fe7ee4b
ncplane_resize_internal: release lost cells on realloc #2426 3 years ago
nick black 61ef2f5ee4
[kitty] use zlib if libdeflate is unavailable #2423 3 years ago
nick black b3710c0cf1
[read_input_nblock] use standard int format specifiers 3 years ago
KristofferC a3c37932d6 check __MINGW32__ instead of __MINGW64__ 3 years ago
KristofferC d49a0375b7 use an explicit zero in initializers
empty initializers is a GNU extension
3 years ago
KristofferC 186fd9781a make Lmcons.h lowercase
this is the actual name of the file which matters on case-senstivie systems
3 years ago
nick black 8410271591
don't use XTPUSH/POPCOLORS with Kitty <= 0.23.1
Up until late in the 0.23.1 postcycle, Kitty's XTPOPCOLORS
implementation was unreliable (it didn't restore palette-
indexed colors visible on the screen). Only use
XTPUSHCOLORS+XTPOPCOLORS on Kitty if our version > 0.23.1,
reprogramming the palette directly until then. Closes #2459.
3 years ago
nick black 0f5a8855b6
kill compiler warning on unsigned char platforms 3 years ago
nick black 31b328c688
[ncplane_putc_yx] spelling 3 years ago
nick black cf754a6e02
nctree kill signed comparison with unsigned 3 years ago
nick black c067527c28
kill compilation warnings on alpine 3 years ago
nick black 53c95b6d86
v3.0.1 3 years ago
nick black b075de5da9
[channels_blend] blend palette-indexed colors #2442 3 years ago
nick black ca848a9987
[altscreen] put palette push/pops in #2459 3 years ago
nick black 799699930f
[CMake] don't yet install tfman 3 years ago
nick black 2e9e7fd43f
[CMake] don't yet install tfman 3 years ago
nick black f46acb8767
[tfman] set len on exit from zlib inflator 3 years ago
nick black a7ea84ea7d
[paint] yank newline handling #2464 3 years ago
Kristoffer Carlsson 4106a2888a change to use a value of 0 instead 3 years ago
Kristoffer Carlsson 12822d8b62 always define `AT_NO_AUTOMOUNT` if it is not defined 3 years ago
KristofferC 126652ef74 add missing `cstdint` include 3 years ago
nick black c81adef86f
[tfman] pass through escaped characters 3 years ago