Eu procurei em todos os arquivos do Emacs Lisp no repo do Emacs Git e encontrei (goto-char (point-min))ocorre 3621 vezes e (goto-char 1)ocorre 31 vezes. Pessoalmente, vejo muitos, (point-min)mas nenhum 1, mesmo em muitos casos, é 100% certo de que a região não é reduzida. Então, aqui está a minha pergunta: (point-min)ainda é preferido do que 1mesmo no buffer não estreitado?
Eu acho que 1é mais rápido do que (point-min), por menor que seja, porque 1é constante enquanto (point-min)é uma chamada de função. Além disso, 1é muito menor do que (point-min)1 caractere vs 11 caracteres.