Um bug no Winedt?

Um bug no Winedt?

Reproduzindo:

  1. Coloque o cursor no ponto A
  2. Clique com o botão direito em uma citação do ramo bibliográfico no painel em árvore e escolha inserir
  3. Pressione Ctrl- zpara desfazer a inserção.
  4. Coloque o cursor no ponto B
  5. Clique com o botão direito em uma citação do ramo bibliográfico no painel em árvore e escolha inserir
  6. A chave de citação é colocada no ponto A, enquanto deveria ser colocada no ponto B.

Isso é um inseto? ou como funciona? Também percebi que se você clicar duas vezes na citação em vez de clicar com o botão direito e inserir, ela funcionará corretamente.

PS: Estou usando o Winedt 8.1 no Win7!

Responder1

Sim, isso é um bug e será corrigido no WinEdt 8.2.

Enquanto isso, você pode fazer as coisas funcionarem corretamente dessa maneira.

  1. Abra Tree.inina "Interface de opções".

  2. Faça a seguinte substituição global por expressões regulares em:

    Procurar: <\(0@{ }\)MACRO="GlobalReturn;\(1*\)GlobalMark;"

    Substituir com:<\0MACRO="GlobalMark(1);GlobalReturn;\1"

  3. Pressione Shift+Ctrl+F9para aplicar as alterações.

  4. Abra Gather.inie repita as etapas acima.

Agora funcionará conforme o esperado.


IMPORTANTE

Essas alterações devem ser revertidas antes de instalar o WinEdt 8.2 e usar a função "Atualização", caso contrário o processo de atualização falhará.

Para reverter, esta é a substituição que você deve fazer em Tree.inie Gather.ini(com Expressões Regulares ativadas):

Procurar: <\(0@{ }\)MACRO="GlobalMark(1);GlobalReturn;\(1*\)"

Substituir com:<\0MACRO="GlobalReturn;\1GlobalMark;"

informação relacionada