LINUX.ORG.RU

Ломается индент при сохранении файла

 


0

1
for x in zzz:
   print 'zzzz'|

Делаем Enter

for x in zzz:
   print 'zzzz'
   |
Делаем C-x C-s
for x in zzz:
   print 'zzzz'
|

Дело в том, что используется плагин auto-save-buffers-enhanced и он ломает при сохранении позицию курсора. Но такое поведение репродуцируется и при ручном сохранении. Если пофиксить такое поведение при ручном сохранении, то и плагин ломать не будет при автосохранении.

★★★★

Последнее исправление: bryak (всего исправлений: 1)

Но такое поведение репродуцируется и при ручном сохранении

Смотри before-save-hook, там наверное delete-trailing-whitespace повешан. В customize вроде настраивается, хотя может и режим буфера такое присобачивает.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

(add-hook 'python-mode-hook 'py-autopep8-enable-on-save) виноват

bryak ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.