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 e dict 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 e chan 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.