Auctex View funciona ou não depende de como eu iniciei o Emacs

1

Eu tento abrir um PDF no Skim do Emacs (via comando View do Auctex) no MacOSX Mavericks 10.9.2.

Quando abro o Emacs.app clicando duas vezes ou através do Spotlight, ele falha. Nada acontece. Não há mensagem nem erro. Mas, quando eu abro o Emacs do Terminal (~ $ open /Applications/Emacs.app ou ~ $ /Applications/Emacs.app/Contents/MacOS/Emacs), ele funciona. O que está acontecendo aqui?

Em ambos os casos, o mesmo Emacs.app está sendo executado, o exec-path é o mesmo, e o mesmo comando é usado: /Applications/Skim.app/Contents/SharedSupport/displayline 25 "test.pdf" "test. tex ". Esses arquivos e test.synctex.gz estão no meu diretório inicial. Então, o que há de diferente entre o lançamento do Terminal e o lançamento clicando duas vezes?

Isso costumava funcionar antes de eu atualizar para o Mavericks, então me pergunto se isso é um problema do Mavericks. Alguém conseguiu abrir o Skim do Emacs no MacOSX Mavericks? Alguém viu algo parecido?

Eu experimentei o último Emacs estável (24.3) do Homebrew e do emacsformacosx.com cada vez com o mesmo resultado.

Abaixo estão algumas informações sobre Homebrew:

~$ brew doctor
Your system is ready to brew.
~$ brew info emacs
emacs: stable 24.3, HEAD
http://www.gnu.org/software/emacs/
/usr/local/Cellar/emacs/24.3 (3909 files, 115M) *
  Built from source with: --cocoa, --srgb
From: https://github.com/Homebrew/homebrew/commits/master/Library/Formula/emacs.rb
==> Dependencies
Build: pkg-config ✔
Optional: gnutls ✘
==> Options
--cocoa
    Build a Cocoa version of emacs
--japanese
    Patch for Japanese input methods
--keep-ctags
    Don't remove the ctags executable that emacs provides
--srgb
    Enable sRGB colors in the Cocoa version of emacs
--use-git-head
    Use Savannah (faster) git mirror for HEAD builds
--with-gnutls
    Build with gnutls support
--with-x
    Include X11 support
--HEAD
    install HEAD version
==> Caveats
.app bundles were installed.
Run 'brew linkapps' to symlink these to /Applications.
~$ 
    
por dcatteeu 15.03.2014 / 08:22

1 resposta

0

Eu desabilitei todas as configurações até que ele funcionasse novamente e rastreiei o problema até onde eu defini erroneamente o DYLD_LIBRARY_PATH quando o emacs não é iniciado a partir da linha de comando. Aparentemente, isso influencia o lançamento do Skim ...

    
por 17.03.2014 / 13:47