Saya mencari di semua file Emacs Lisp di repo Emacs Git, dan ditemukan (goto-char (point-min))
terjadi 3621 kali dan (goto-char 1)
terjadi 31 kali. Secara pribadi, saya melihat banyak (point-min)
tetapi tidak ada 1
, bahkan dalam banyak kasus, 100% yakin bahwa wilayah tersebut tidak menyempit. Jadi di sini adalah pertanyaan saya: (point-min)
masih lebih disukai daripada 1
di buffer un-narrowed?
Saya kira 1
lebih cepat daripada (point-min)
, tidak peduli seberapa kecil itu, karena 1
konstan sementara (point-min)
adalah panggilan fungsi. Selain itu, 1
jauh lebih pendek dari (point-min)
, 1 karakter vs 11 karakter.