8545 Commits

Author SHA1 Message Date
nick black
58f08c62ee
[demo] summary_json: call fclose() on json output 2025-01-30 09:05:25 -05:00
nick black
c1833eded7
[ncneofetch] close /proc/cpuinfo once done with it 2025-01-30 09:05:14 -05:00
nick black
8c02c30d6a
tdescs: ghostty always has quadrants and sextants #2833 2025-01-30 09:04:07 -05:00
nick black
82ead0e307
tdescs: add TERMINAL_GHOSTTY #2833 2025-01-30 09:03:54 -05:00
nick black
ee310959d3
add 'ghostty ' to matched XTVERSIONS #2833 2025-01-30 09:03:26 -05:00
nick black
50f18543e4
[input] push and pop mutex cleanup around cancellation points #2837 2025-01-23 19:16:36 -05:00
Daniel Eklöf
c11efe877f termdesc: foot has octants since 1.20.0 2025-01-17 01:31:19 -05:00
Daniel Eklöf
25c08a3709
termdesc: foot has undercurls since 1.18.0 (#2845)
References:

* https://codeberg.org/dnkl/foot/src/branch/master/CHANGELOG.md#1-18-0
* https://codeberg.org/dnkl/foot/pulls/1747
2025-01-16 13:41:03 -05:00
nick black
bf5e78c48e
[signals] hand signo back to fatal sig handler to correct output #2842 2025-01-14 14:11:02 -05:00
nick black
bbb6781ca1
unixsig: check for NULL altstack in drop_signals() #2842 2025-01-14 13:59:08 -05:00
nick black
fa7dbdc7f3
workflow: drop oiio from windows 2025-01-14 00:07:29 -05:00
nick black
bb7f35bc8b
windows ci: don't use OIIO for now 2025-01-14 00:02:57 -05:00
nick black
c68db9963d
export ncplane_family_destroy() #2839 2025-01-13 23:04:11 -05:00
nick black
cc9444c644
debrelease.sh: remove obsolete comment 2025-01-11 20:09:19 -05:00
nick black
afb504ad54
run it as xterm, not sudo 2025-01-11 20:06:56 -05:00
nick black
707a293baa
run pbuilder with TERM=xterm 2025-01-11 18:52:22 -05:00
nick black
16d1aa5109
debrelease.sh: proper directory for XBALL 2025-01-11 17:07:00 -05:00
nick black
e11dfe7f54
release.sh: build the documentation tarball in the root 2025-01-11 16:30:44 -05:00
nick black
fb02ba185f
v3.0.13 v3.0.13 2025-01-11 16:19:17 -05:00
nick black
e39b2de183
ci: just run ctest --output-on-failure, never run make test #2837 2025-01-11 13:53:17 -05:00
nick black
7a3d89ed39
ci: rerun with --output-on-failure on test error #2837 2025-01-11 13:51:18 -05:00
nick black
092fab5605
only assign options to notcurses++ with USE_CXX
cmake otherwise blows up. closes #2835.
2025-01-11 13:13:20 -05:00
nick black
aaf1ff69e3
add Ghostty to TERMINALS.md #2833 2025-01-10 03:02:06 -05:00
nick black
73a7190b80
properly check for utf8 for calling ncmetric_use_utf8() closes #2834 2025-01-10 02:53:12 -05:00
nick black
9f294e0153
eliminate anticipated-repack-count lintian warning 2025-01-10 02:23:29 -05:00
nick black
7eacf2c974
use conformant dfsg naming in debian package #2831 2025-01-10 01:23:11 -05:00
nick black
245003e571
cffi: replace distutils.command.build with setuptools.command.build #2832 2025-01-09 08:18:04 -05:00
nick black
0ac85ba308
beef up .gitignore a bit to deal with releases better 2025-01-09 08:17:27 -05:00
nick black
c81a222dfc
debrelease.sh: make things easier
now that we're using gh instead of github-release,
we no longer get our uploads stupidly renamed.
remove the reminder to manually change them. huzzah!
also, use --upstream-version with gbp so we don't
get asked.
2025-01-09 03:56:28 -05:00
nick black
f2ba02bc75
debrelease.sh: run readlink before cd 2025-01-09 03:53:51 -05:00
nick black
7618f611f2
rewrite tools/debrelease.sh using gh #2830 2025-01-09 03:52:14 -05:00
nick black
e0461a8249
rewrite tools/release.sh to use gh
rather than a python program which continuously
breaks on me, use gh, which is distributed in
debian and seems to work pretty well.

closes #2830.
2025-01-09 03:33:03 -05:00
nick black
0b53931c79
v3.0.12 v3.0.12 2025-01-09 03:17:42 -05:00
nick black
92804e68d5
update copyright file 2025-01-05 03:28:38 -05:00
nick black
4d4942a9a4
notcurses.h: emphasize that octants are a superset of 2x1 2025-01-02 17:22:22 -05:00
nick black
192fcef313
[drone] that's gentoo 2025-01-02b 2025-01-02 14:01:43 -05:00
nick black
3974c60f7d
[unixsig] proper ident for minstksz whoops 2025-01-02 13:50:21 -05:00
nick black
22461c7f5d
[drone] update gentoo to dankamongmen/gentoo:2025-01-02a 2025-01-02 13:46:06 -05:00
nick black
3a43881b01
only use _SC_SIGSTKSZ when it's defined 2025-01-02 11:49:24 -05:00
nick black
4adde8f63d
comment out gentoo drone until it's updated 2025-01-02 10:48:50 -05:00
nick black
287aa4dd58
[signals] don't free alternate stack until late
musl uses any registered signal stack for its thread
cancellation logic. since alternate stacks are a
per-thread deal, but signal handlers are per-process,
threads other than the main thread (having not disabled
their (shared) alternate signal stack) could get
whalloped by musl's "SIGCANCEL". ought close #2828.
2025-01-02 08:47:08 -05:00
nick black
a8e797169a
blit.c: drop messy assert() 2025-01-02 06:38:17 -05:00
nick black
90bf8ba847
setup_signals: use sysconf(_SC_SIGSTKSZ) when available 2025-01-02 03:10:50 -05:00
nick black
ee50c6f006
ensure we're allocating sufficient memory for sigaltstack() #2828 2025-01-02 02:56:55 -05:00
nick black
c6b13e08a3
throw a diagnostic on sigaltstack() failure #2828 2025-01-02 02:10:50 -05:00
nick black
a924cede7f
ffmpeg: relax version check for AVFrame->duration #2828 2025-01-02 00:29:48 -05:00
nick black
544d4fccc3
cmake: use find_library for deflate, but pkg-style identifiers 2024-12-31 17:10:52 -05:00
nick black
f2545423a0
drone: use noble:2024-12-31b 2024-12-31 16:28:34 -05:00
nick black
69e75050fa
work around find_library 2024-12-31 15:34:02 -05:00
nick black
13db632d6a
drone: update alpine builder to 2024-12-31a 2024-12-31 15:26:42 -05:00