Bug 9219

Summary: Correct autoloads for desktop entry mode
Product: Sisyphus Reporter: Eugene Vlasov <eugvv>
Component: emacs-mode-desktop-entryAssignee: Sergey V Turchin <zerg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: viy, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Патч для desktop-entry-init.el none

Description Eugene Vlasov 2006-03-09 23:33:27 MSK
Для того, чтобы режим desktop-entry-mode автоматически загружался при открытии
.desktop файлов предлагается вместо

(setq auto-mode-alist (append '(("\.desktop$" . desktop-entry)) auto-mode-alist))

прописать в файл /etc/emacs/site-start.d/desktop-entry-init.el следующее:


(autoload 'desktop-entry-mode "desktop-entry-mode" "Desktop entry mode." t)
(setq auto-mode-alist (append '(("\\.desktop$" . desktop-entry-mode))
  auto-mode-alist))
(setq auto-coding-alist (append '(("\\.desktop$" . utf-8)) auto-coding-alist))


Последняя строка к правильной загрузке режима не относится, но, как мне кажется,
тоже будет полезна - для того чтобы при открытии .desktop-файлов автоматически
устанавливалась кодировка utf-8

$ rpm -qf /etc/emacs/site-start.d/desktop-entry-init.el 
emacs-mode-desktop-entry-0.10-alt3
Comment 1 Eugene Vlasov 2006-03-09 23:35:51 MSK
Created attachment 1423 [details]
Патч для desktop-entry-init.el

Прикрепляю патч для /etc/emacs/site-start.d/desktop-entry-init.el
Comment 2 Sergey V Turchin 2006-03-13 18:53:09 MSK
Я не против, но не знаю, т.к. не пользую emacs. Может в devel спросить? Или 
все очевидно без обсуждения? 
Comment 3 Eugene Vlasov 2006-03-13 19:50:52 MSK
(In reply to comment #2)
> Я не против, но не знаю, т.к. не пользую emacs. Может в devel спросить? Или 
> все очевидно без обсуждения? 

То, что есть сейчас просто не работает - в одной строке там две ошибки и одна
неточность. Предложенное у меня работает хорошо.
Comment 4 Eugene Vlasov 2006-03-20 12:31:18 MSK
В 0.10-alt4 автоматическая загрузка режима работает корректно.