Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     19 Dec 2002  01:08:12
 To : All
 Subject : want to unify documentation
 -------------------------------------------------------------------------------- 
 
 
 У меня не вопрос.
 
 Я хочу услышать мнение народа по поводу
 приведения документации для программистов
 в более-менее единую форму.
 
 Имеются ввиду справочники по функциям, классам,
 типам и так далее для языков программирования 
 и всяким приблудам.
 
 Лично мне надоедает вспоминать, где же это я видел
 "в манах ли", в "инфо", во всяких howto, rfc, perldoc
 opengroup.org и так далее.
 
 С помощью DICT клиента для emacs dictionary.el
 (AFAIK других нет) можно легко всё ето дело привести к одному
 виду и настроить на major/minor mode
 и получить доступ к любым справочникам
 непосредственно там, где программа собственно создаётся
 не ползая тормозиллой по всяким opengroup.org и другим.
 
 Вот пример:
 
 (defvar perl-help-history)
 
 (defun lookup-perl-func ()
   (interactive)
   (dictionary-search
     (read-string
     "word: "
     (current-word)
     'perl-help-history)
     "perl_ref"
   )
 )
 (defun my-perl-mode-hook ()
   (c-set-style "user")
   (local-set-key [f1] 'lookup-perl-func) 
 )
 (add-hook 'perl-mode-hook      'my-perl-mode-hook)
 
 Вопрос 1: что народ думает по этому поводу.
 Вопрос 2: готов ли кто-нибудь из присутствующих
           сконвертировать, например, справочник по stl
           в dict формат или что-то другое, ему нужное.
           Если да, то из этого дела может
           получиться yet another package ;) для любимого
           дистрибутива. Тоже самое касается надстройки
           над dictionary.el.
 
 Hа вопросах реализации DICT сервера я не останавливаюсь,
 потому как это детали.
 
 Hа мой взгляд, идею полезная и довольно банальна, но,
 почему-то, никем не реализована.
 
 Меня интересует ваше мнение.
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5
  * Origin: Science Soft (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 want to unify documentation   Aleksey Cheusov   19 Dec 2002 01:08:12 
Архивное /ru.linux/17283a38543d1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional