ediff-split-window-function horizontal == vertical?
Emacs 23.1.1 Ediff 2.81.2 no CentOs 6
Antes de qualquer personalização, o Ediff, por padrão, dividia as janelas horizontalmente (uma em cima da outra
Eu os queria lado a lado, então tentei adicionar as seguintes linhas ao meu .emacs
(setq ediff-split-window-function 'split-window-vertically)
(setq ediff-merge-split-window-function 'split-window-vertically)
Isso não teve efeito - as janelas ainda estavam divididas horizontalmente. Também tentei usar a interface de personalização do Emacs para Ediff para obter a divisão vertical por padrão - a mesma históri
Note que eu tentei isso em comparação com dois buffers que foram divididos verticalmente. Também tentei sem arquivos abertos nos buffers e pedi ao Ediff para comparar dois arquivos - o mesmo resultad
Então tentei especificar a janela dividida horizontalmente como a função da janela dividida para a divisão de ediff e a mesclagem de edif
(setq ediff-split-window-function 'split-window-horizontally)
(setq ediff-merge-split-window-function 'split-window-horizontally)
Isso fez com que as janelas se dividissem verticalmente (próximas umas das outras). Isso também aconteceu quando eu comentei essas linhas e usei a interface de personalização do Emacs para definir essas opçõe
E sim, eu viessa questã mas não quero eliminar a divisão horizontal em uma base global - só quero que o Ediff faça isso por padrã
Estou perdendo a cabeça ou alguém mudou o significado de "horizontal" e "vertical" (e, a propósito, estou adotando a definição de "vertical" e "horizontal" dividida em minha cópia do livro de O'Reilly "Aprendendo Gnu Emacs")?