18.2. Mudanças notáveis no Tcl/Tk 8.6
Red Hat Enterprise Linux 7 utilizado Tcl/Tk 8.5. Com o Red Hat Enterprise Linux 8, Tcl/Tk version 8.6 é fornecido no repositório do sistema operacional básico.
Grandes mudanças em Tcl/Tk 8.6 em comparação com Tcl/Tk 8.5 são:
- Apoio à programação orientada a objetos
- Implementação de avaliação sem empilhamento
- Tratamento melhorado de exceções
- Coleta de pacotes de terceiros construídos e instalados com Tcl
- Operações com múltiplas roscas habilitadas
- Suporte a scripts com base em banco de dados SQL
- Suporte a redes IPv6
- Compressão Zlib embutida
Processamento de listas
Dois novos comandos,
lmap
edict map
estão disponíveis, que permitem a expressão de transformações sobre Tcl contêineres.Canais empilhados por roteiro
Dois novos comandos,
chan push
echan pop
estão disponíveis, que permitem adicionar ou remover transformações de ou para os canais de E/S.
Grandes mudanças em Tk incluir:
- Suporte de imagem PNG embutido
Janelas ocupadas
Um novo comando,
tk busy
, está disponível, que desativa a interação do usuário para uma janela ou um widget e mostra o cursor ocupado.- Nova interface de diálogo de seleção de fontes
- Suporte de texto em ângulo
- Movendo as coisas em um suporte de lona
Para a lista detalhada das mudanças entre Tcl 8.5 e Tcl 8.6ver Mudanças no Tcl/Tk 8.6.