Я только что обновил emacs с 23.4 до 24.1 (на OS X). Я использую emacs-starter-kit, но, похоже, это не влияет на это поведение в 24.1 (сейчас я его отключил), и я почти уверен, что получил ожидаемое поведение в 23, прежде чем начал его использовать.
В 23.4, если у меня был буфер "x", открытый и открытый файл "y", список буферов показывал "y" перед "x", что означает
- в то время как в буфере "x" Cx <left> (
previous-buffer
) переключен на буфер "y" - в то время как в буфере "y" Cx <right> (
next-buffer
) переключен в буфер "x"
Этот порядок изменился бы, когда я использовал Cx b, но я был в порядке с этим.
В 24.1 открытие файла, кажется, иногда переупорядочивает список буферов и иногда добавляет файл после текущего буфера в список буферов (в зависимости от количества открытых файлов и позиции текущего буфера, когда я запускал Cx Cf, чтобы открыть другой файл ). Мое поведение не ожидается. Как мне вернуть поведение 23.4 (и ранее)?
Я знаю, что это кажется незначительным, но я тренировался в течение последних нескольких лет, чтобы ожидать определенного поведения от Cx <left> и Cx <right>, и новое поведение отталкивает меня.