Tópicos populares
#
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.
Com o Ghostty 1.3 lançado, o meu foco agora está em completar a API C do libghostty (a API Zig já está completa). Acabei de adicionar a base para expor o estado completo do terminal e formatá-lo como texto simples, VT ou HTML.
Tudo isso é apenas escrever APIs compatíveis com C ABI para as APIs Zig já existentes e amplamente comprovadas no mundo real. Por exemplo, a API de formatação é como o nosso copiar/colar funciona (o formato HTML é a fonte da verdade para a cópia de texto rico do Ghostty 1.3). E, claro, a API do terminal é literalmente o núcleo do emulador de terminal Ghostty!
A principal API que preciso fazer a seguir é a API "render state". Os formatadores são feitos para capturas de estado pontuais e infrequentes; não são particularmente eficientes. O render state é uma API com estado para construir loops de renderização de alto desempenho e é sobre isso que o renderizador GPU do Ghostty é construído. Virá em breve...


Top
Classificação
Favoritos
