github dankamongmen/notcurses v2.1.5
v2.1.5—it's my job to keep punk rock elite

latest releases: v3.0.9, v3.0.8, v3.0.7...
3 years ago
  • Resolved a bug when a plane with grandchildren was removed or reparented.
  • Replaced the allglyph demo with animate. The former was wildly divergent in runtime, mostly reflecting libfreetype's feelings that day, and tended to dominate deltas across runs. It was also kinda redundant, given the uniblock demo.
  • Imports all the ASCII logos from neofetch, and uses them as fallbacks if we don't know a pretty logo for the distro in ncneofetch.
  • Addressed various issues keeping us from building on DragonFly BSD.
  • Test (using wcwidth()) for libc support of Unicode 13 at startup, and deny sextants if it's lacking. This prevents us from trying to use sextants on FreeBSD, which was causing notcurses-demo to blow up in fallin'.
  • New functions ncplane_abs_yx() and ncplane_abs_y()/ncplane_abs_x().
  • Don't use tiparm() with parameterless control sequences.
  • Read /etc/os-release and use any LOGO field found therein.
  • ncneofetch now uses vendor_id in /proc/cpuinfo; fixes s390x
  • ncneofetch now uses sysctl(3) on BSD, where it now works
  • FIxed return values of a few output functions to return columns not bytes written

Don't miss a new notcurses release

NewReleases is sending notifications on new releases.