diff options
| author | Robin Haberkorn <rhaberkorn@fmsbw.de> | 2026-01-26 19:50:03 +0100 |
|---|---|---|
| committer | Robin Haberkorn <rhaberkorn@fmsbw.de> | 2026-01-26 19:50:03 +0100 |
| commit | 7fa9feae452ea05a083b17d3f0cdf69bf5d37822 (patch) | |
| tree | 080b0d24fad4bceee74cae6a41a56db434aa930d /contrib | |
| parent | 59d3c24f198ca4628fb69c8da163f103bafebc43 (diff) | |
* Instead of ORing COLOR_PAIR() into attributes, always pass separate `pair` arguments.
Since they are `short` this allows for up to 32767 color pairs.
Previously, we could only count on 256 color pairs (or 128 for SciTECO and Scinterm each).
* Analoguous changes have been made to Scinterm.
See also https://github.com/orbitalquark/scinterm/pull/37
Since it only correctly checks for overflows at the end of the color pair space, we allocate the second
half of that space to Scinterm.
It is now very unlikely to overflow the color pair space, though.
* This wasn't critical of course since even the 128 pairs would be unlikely to exhaust as long
as we support only 16 ANSI colors.
Scinterm however supports arbitrary RGB colors and we might want to do so soon as well.
Diffstat (limited to 'contrib')
| m--------- | contrib/scinterm | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/contrib/scinterm b/contrib/scinterm -Subproject 967211cb099bbf3da8a0b74ed2b071506d4ffc1 +Subproject c2f823590a8152433fcba25eb93b48836d8db29 |
