A variável `org-mobile-directory` deve apontar para um diretório existente. Configuração multiplataforma, como fazer

A variável `org-mobile-directory` deve apontar para um diretório existente. Configuração multiplataforma, como fazer

Configurei o modo organizacional do emacs em um Mac, funcionando corretamente, tendo meus arquivos organizacionais e o arquivo MobileOrg em minha pasta DropBox ( ~/DropBox/ ) e detalhados da seguinte forma:

;; Set to the location of your Org files on your local system
(setq org-directory "~/DropBox/org")
;; Set to the name of the file where new notes will be stored
(setq org-mobile-inbox-for-pull "~/DropBox/org/flagged.org")
;; Set to <your Dropbox root directory>/MobileOrg.
(setq org-mobile-directory "~/Dropbox/MobileOrg")

Agora, gostaria que minha configuração do emacs funcionasse corretamente na minha caixa do Windows. Consegui fazê-lo funcionar em termos de leitura do meu arquivo .emacs e da pasta emacs.d, compartilhados por meio da configuração do link simbólico.

Tudo parece estar funcionando corretamente, exceto que quando desejo executar org-mobile-pull ou org-mobile-push no Windows, recebo o seguinte erro:"A variável org-mobile-directorydeve apontar para um diretório existente"

O problema parece ser que o emacs não está configurado para ler ou apontar para o diretório org-mobile, de acordo com os caminhos definidos em .emacs (por exemplo: = "~/DropBox/ ..........." ).

Encontrei algumas informações na web, que apontavam para definir um parâmetro no .emacs para que ele identificasse durante a execução no Windows, que deveria procurar em uma estrutura de diretórios.

Agora, como devo fazer isso adequadamente?

Encontrei alguns exemplos de:

;;No Windows (if (eq system-type 'windows-nt) (progn (setq default-directory "C:\Usuarios/User/") ) )

Mas não parece estar funcionando.

Obrigado por qualquer ajuda.

informação relacionada