Ich habe über alle Emacs Lisp-Dateien in Emacs Git repo gesucht und festgestellt, dass sie (goto-char (point-min))3621-mal und (goto-char 1)31-mal vorkommen. Persönlich sehe ich viele, (point-min)aber keine 1, auch in vielen Fällen ist 100% sicher, dass die Region nicht eingeengt ist. Also hier ist meine frage: ist (point-min)noch vorzuziehen, 1auch in nicht eingeengtem puffer?
Ich denke, es 1ist schneller als (point-min), egal wie gering es ist, weil 1es konstant ist, während (point-min)es ein Funktionsaufruf ist. Außerdem 1ist viel kürzer als (point-min)1 Zeichen gegen 11 Zeichen.