estoy usando Emacs 23 y el siguiente problema:¿Cómo se ajusta la ruta que obtiene el compilador-error de Emacs desde el búfer de compilación?
corro nuestro sistema de construcción de proyecto dentro de Emacs como Mx compile -> cd/foo/bar & & ./build
El sistema de construcción hace ahora un poco de magia, "CD" s en algún subdirectorio para el proceso de construcción y luego gcc genera un error:
../src/somesource.cc:50 error: blablabla
Ahora el problema es que Emacs ganó' t encuentra esa ruta, porque asume el proceso de compilación tarted en/foo/bar, y no en/foo/bar/builddir. Entonces, el "../" principal no funciona para Emacs, p. cuando se ejecuta compile-goto-error. ¿Hay alguna manera de decirle a Emacs que intente omitir el "../" principal?
Curiosamente, me estoy encontrando con esto al construir * Emacs * ... – SamB