Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Z Ghostty 1.3 już na pokładzie, teraz skupiam się na ukończeniu C API libghostty (API Zig jest już gotowe). Właśnie dodałem podstawy do udostępnienia pełnego stanu terminala i formatowania go jako tekst zwykły, VT lub HTML.
To wszystko to pisanie API zgodnych z ABI C do już istniejących i mocno sprawdzonych w rzeczywistym świecie API Zig. Na przykład, API formatujące to sposób, w jaki działa nasza funkcja kopiuj/wklej (format HTML jest źródłem prawdy dla bogatego tekstu kopiowanego w Ghostty 1.3). Oczywiście, API terminala to dosłownie rdzeń emulatora terminala Ghostty!
Główne API, które muszę teraz zrobić, to API "render state". Formatery są stworzone do rzadkich zrzutów stanu w czasie; nie są szczególnie wydajne. Stan renderowania to stanowe API do budowania pętli renderujących o wysokiej wydajności i na tym oparty jest renderer GPU Ghostty. Wkrótce się pojawi...


Najlepsze
Ranking
Ulubione
