with better punctuation
documenting change to unrrduUsage
API CHANGE: unrrduUsage should not have taken argv[0] as its first argument: it is only ugly if not confusing to be printing the whole path to the program as part of usage info
tweaks for visual appearance
GLKs SciVis class project 2 code has a single-letter command: q
dsgrend program seems to be done
still debugging cone intersection
fixing memory leak
forgot to update this array
first stab at modernizing echo, and also tendGlyph
first stab at modernizing echo, and also tendGlyph
more realistic description of possible utility of hestParm->selfMop
first step in modernizing tend commands
note about hparm->_selfMop to selfMop rename
decided the underscore in hparm->_selfMop was too weird looking; removed it
wasnt correctly calling newly named unrrduUnuHistoryAdd
putting in missing newline in error message about min,max strlen of command names, and lowering ok min length from 3 to 2 (since 2 is used in GLKs SciVis class)
now DONE! see unu history
reflecting recent changes
sync with source
adding note about how unu 1op and 2op can avoid valgrind memory-in-use warnings about airRandMTStateGlobal
fixing memory leak in historyAdd
fixing memory leak in historyAdd
trying to avoid memory-in-use-at-exit due to airSrandMT
now example correctly sets UNU_HISTORY_TRACE
Merge branch 'main' of ssh://git.code.sf.net/p/teem/teem into main
Merge branch 'main' of ssh://git.code.sf.net/p/teem/teem into main
Merge branch 'main' of ssh://git.code.sf.net/p/teem/teem into main
LLLMerge branch 'main' of ssh://git.code.sf.net/p/teem/teem into main
fixing memory usage
syncing with source
API NEW and new unu command: new unrrduUnuHistoryGet and associated "unu history" shows history built up with UNU_HISTORY_TRACE
removing diagnostic fprintf(stderr)
more progress on history
better formatting
happy new year
adding unu history to most unu commands
improving precision of how single value is shown (via airSinglePrintf), and adding unu history
creating new functions for generating history of unu commands
API NEW3: airStrcat allocates the concatenation of the three given strings
API NEW: airStrcat allocates the concatenation of the two given strings
better comment formatting
a little progress on unu history
fixing memory bug
beginning of implementation of unu history
starting work on unu history
API CHANGE and unu BEHAVIOR NEW:
Merge branch 'fix-MSVC-build-and-test-failures'
COMP: Add Teem.dll to PATH for Windows ctests to pass
COMP: Specify size of `IntxColor` array to match `ECHO_MATTER_MAX` definition.
Update `teem_EXPORTS` macro casing across all header files for consistency
syncing with source
Fixing test for size_t conversion sequence (%zu not %z), and simplifying test for whether we are parsing a double vs a float
cosmetic format consistency
added commentary about argc/argv usage (written as part of starting work on a unu history encoding in KVPs)
fixing incomplete %z --> %zu sscanf conversion sequence for blocksize
in comment correctly naming private macro
oops need histax -a not histo
another test set, but still not done: handling a failure running command (e.g. old unu bailing on -m histo-stdv), and, assessing correctness of its results
tweaks for simplicity or consistency
more consistent in error message about missing file
BEHAVIOR CHANGE: nrrdMeasure now recognizes histo-stdv as string for nrrdMeasureHistoSD, and now histo-stdv (instead of histo-SD) is the canonical string for that value
removing redundant statement of prod and sum from NRRD_MEASURE_DESC, which is printed by "unu project"
removing verbose print
consistency fixes
making test files start uniform
re-written to use new zet_inf* functions; so much shorter now
re-written to use new zet_inf* functions; so much shorter now .
finished first implementation of zet_inf* functions by handling IO of ich.txt files
first draft of zet_inf_begin zet_inf and zet_inf_end
fixing -Wconversion warnings, updating to C99, but still in need of testing
fixing -Wconversion warnings, updating to C99, and making sure it still runs
working on fixing -Wconversion warnings, and making C99
removing needless use of hparm
more comments about memory-clean usage
making it memory-clean
commentary about memory-clean usage
reordering things to avoid memory-in-use-at-exit
more use of airStrect
oops const char *; need new airStrect
API NEW: airStrect, the frustratingly const analog to airStret
using new airStret
oops rename airStruntag --> airStret
oops rename airStruntag --> airStret
now using the new airStruntag function
API NEW: added airStruntag which takes a char* and returns the same char*, hopefully preventing over-eager warnings about string truncation
using airStrunc to address warnings about possible string truncation
oops one final tweak to try to establish an idiom for airStrunc usage: use the ASP1_X values
oops one final tweak to try to establish an idiom for airStrunc usage: use the ASP1_X values
use of sizeof() and comment to clarify use of airStrunc
fixing airStrunc usage: last arg `drop` is how much to chop off at end of buffer
seeking to avoid warnings about string truncation
comment about intentional UB
comment formatting fix
nrrdStateMeasureModeBins is now unsigned int instead of int
recording recent changes
heq.zsh now has the rough draft of a pattern for either generating or checking the checksums of input files; also removing reffile data about tests since dropped
comment on no longer needing but not removing _zet_unspace
finishing removing pattern matching from _zet_read_reff, which did spead it up a lot; almost by a factor of 2
some tweaks