Como instalo os arquivos de informações do modo organizacional versão 7.5 no Windows XP?

Como instalo os arquivos de informações do modo organizacional versão 7.5 no Windows XP?

Estou tentando instalar o modo organizacional 7.5 em uma máquina Windows XP, mas M-x org-infotraz a documentação da versão 6.33x da organização fornecida com o Emacs 23.3.1

Baixei o arquivo zip e extraí-o para "~/.emacs.d/org-7.5/":

c:/Documents and Settings/myusername/Application Data/.emacs.d/org-7.5:
total used in directory 16 available 279614668
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 .
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:58 ..
-rw-rw-rw-  1 myusername Domain Users 14168 03-07 13:29 Makefile
-rw-rw-rw-  1 myusername Domain Users  1051 03-07 13:29 README
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 contrib
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 doc
drwxrwxrwx  1 myusername Domain Users     0 04-08 10:10 lisp
-rw-rw-rw-  1 myusername Domain Users  1007 03-07 13:29 request-assign-future.txt

EmSeção 1.2 "Instalação"deO Manual da Organizaçãoas instruções dizem para editar o Makefile enviado e depois executar o arquivo make. Sendo uma máquina Windows, isso não funcionará.

C:\Documents and Settings\myusername\Application Data\.emacs.d\org-7.5>make
make
'make' is not recognized as an internal or external command,
operable program or batch file.

Então, o que adicionou a seguinte linha ao meu ~/.emacs.d/init.elarquivo:

(setq load-path (cons "~/.emacs.d/org-7.5/lisp" load-path))

Reiniciei o emacs e fiz uma compilação de bytes do diretório lisp do Org 7.5:

ELISP> (version)
"GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600)\n of 2011-03-10 on 3249CTO"
ELISP> load-path

("~/.emacs.d/org-7.5/lisp" "~/.emacs.d" <snip>)

ELISP> (byte-recompile-directory "~/.emacs.d/org-7.5/lisp/" 0 t)
"Done (Total of 99 files compiled)"

Em seguida, adicionei as seguintes linhas ao init.el:

(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(global-set-key "\C-col" 'org-store-link)
(global-set-key "\C-coc" 'org-capture)
(global-set-key "\C-coa" 'org-agenda)
(global-set-key "\C-cob" 'org-iswitchb)
(setq org-log-done t)

Reiniciei o emacs novamente. Agora a Organização 7.5 está instalada:

ELISP> org-version
"7.5"

Mas as etapas executadas não criam ou instalam arquivos de informações de forma que, quando eu uso, M-x org-inforecebo o manual da Org versão 7.5 em vez de 6.33x:

File: org,  Node: Top,  Next: Introduction,  Prev: (dir),  Up: (dir)

Org Mode Manual
***************

This manual is for Org version 6.33x.

Responder1

Adicione uma linha a .emacs ou .emacs.d/init.el conforme apropriado que inclua a documentação enviada com a Org 7.5 em Info-default-directory-list:

; Find the Org documentation
(setq Info-default-directory-list 
  (cons "~/.emacs.d/org-7.5/doc/" Info-default-directory-list)) 

Isso leva a uma estranheza: quando o modo info é iniciado (digamos com M-x infoou C-h i), o Modo Org agora é a linha superior do Menu, antes da ajuda principal do Emacs.

File: dir,  Node: Top   This is the top of the INFO tree

  <snip>

* Menu:

Emacs
* Org Mode: (org).      Outline-based notes management and organizer

* Info: (info).                 How to use the documentation browsing system.
* Emacs: (emacs).               The extensible self-documenting text editor.
* Emacs FAQ: (efaq).            Frequently Asked Questions about Emacs.
* <snip>

Além disso, descobri org-infoque não estava disponível até que o modo organizacional fosse usado pelo menos uma vez. Adicionei a seguinte linha para torná-lo sempre disponível:

(require 'org-info)

OBSERVAÇÃO:Oentrada wiki do emacs no InfoPathrecomenda usar a INFOPATHvariável de ambiente em vez de Info-default-directory-listem máquinas que não sejam Windows.

informação relacionada