Desabilitar o popup de autocompletar # no editor de posts?

Não exatamente.

Sou totalmente a favor do autocompletar… 100%

Ele só deveria ter um pequeno atraso quando você está no início de uma linha… espere mais 1 letra.

A objeção anterior era que ele nunca completava no início de uma linha. Isso é diferente.

6 curtidas

Acho que essa mudança ajudaria. Pode haver mais uma regra faltando:

Pegue esta linha:

this ##

Se eu posicionar meu cursor após o primeiro #, ele atualmente aciona o preenchimento automático.

E isto:

some stuff #abcdefg

Se eu usar a tecla de seta para a esquerda para voltar por #abcdefg, ele é acionado em todas as posições. Parece que ele só deveria ser acionado quando eu estiver posicionado no final dessa string.

Então, talvez a lógica devesse ser algo como:

Acionar preenchimento automático SE:

  • # for precedido por espaço em branco E
  • o cursor for seguido por espaço em branco E
  • os caracteres entre # e o cursor forem todos caracteres de hashtag válidos OU
  • (nenhum caractere entre # e o cursor E # não estiver no início da linha)
3 curtidas

Sim, concordo, podemos fazer algo aqui… especialmente se a função completa não retornar nada se vir uma conclusão para # e fizermos um lookahead.

É um código bastante complexo, mas começamos a modernizá-lo um pouco ultimamente, podemos conseguir uma mudança completa aqui.

4 curtidas

Eu acho que isso foi corrigido?

A regra agora é que só acionamos a autocompletar da hashtag # se e somente se o # for seguido por um caractere de hashtag válido.

2 curtidas