HeadlinesBriefing favicon HeadlinesBriefing.com

Tcl/Tk 9.1: Novos recursos e atualizações

Hacker News •
×

Tcl/Tk 9.1.0, o mais recente lançamento de desenvolvimento, foi publicado em 29 de setembro de 2026, visando lançamentos estáveis em setembro de 2026. Esta versão adiciona novos recursos e interfaces à base do Tcl/Tk 9.0.

Os destaques do Tcl 9.1 incluem novos comandos como `unicode` para normalização Unicode, `timer` para relógios monotônicos com resolução de microssegundos, e `lfilter` para seleção de listas. Novas rotinas C como `Tcl_UtfToNormalized*` e `Tcl_IsEmpty` são introduzidas. Os aplicativos agora devem chamar uma rotina de inicialização, seja `Tcl_FindExecutable` ou `TclZipfs_AppHook`. A atualização também traz funções matemáticas C99 como funções expr, internos de lista melhorados para eficiência de memória e suporte estendido de tamanho de 64 bits.

O Tk 9.1 foca na acessibilidade com suporte a leitores de tela e texto bidirecional para idiomas RTL. Novos widgets como `ttk::toggleswitch` e comandos como `tk attrib` são adicionados. O comando send é revisado no Aqua, e as melhorias incluem texto rotulado em rótulos, melhores cores de seleção de listbox e limitação de diálogos à largura física da tela. O suporte obsoleto à aparência do Windows XP é removido.

Esta versão está disponível para download no site principal do Tcl Developer Xchange em www.tcl-lang.org.