Bug 9219 - Correct autoloads for desktop entry mode
Summary: Correct autoloads for desktop entry mode
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: emacs-mode-desktop-entry (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-09 23:33 MSK by Eugene Vlasov
Modified: 2006-10-13 17:38 MSD (History)
2 users (show)

See Also:


Attachments
Патч для desktop-entry-init.el (544 bytes, patch)
2006-03-09 23:35 MSK, Eugene Vlasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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 автоматическая загрузка режима работает корректно.