El mié, 18 de abr de 2007, a las 12:13:53 -0300, Gabriel Arellano dijo: > Gastón: > > Ya lo encontré! era una pavada.... (y bastante obvio ahora que ya sé > lo que era...) > > (require 'rails) > tiene que ir después de cargar semantic: > > (require 'semantic-load) > > te adjunto tu .emacs corregido > > Saludos! Muchas Gracias!!!!!
ahora funciona, pero no entiendo por que tiene que ir después? > > > > -- > > Gabriel Arellano. > Linux Registered User #188284 > Grupo de Estudios de Software Libre > U.T.N. - F.R. C. del Uruguay > > ----BEGIN GEEK CODE BLOCK---- > Version: 3.1 > GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- PS++ PE > Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ r* y-- > -----END GEEK CODE BLOCK----- > > > On 4/18/07, Gabriel Arellano <[EMAIL PROTECTED]> wrote: > >Gastón: > > > >Después de pensarlo un rato, se me ocurren tres nuevas posibilidades: > >- que tengas otra versión de semantic instalada además de la del > >directorio $HOME/.emacs.d/site-lisp/ > >- que tengas alguna otra sentencia de configuración en otro archivo > >aparte del $HOME/.emacs > >- Mirando que vos hacés un autoload de ruby-mode y leyendo un poco me > >encontré con este post de Ruby-talk > >(http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/131654) > >ahí dice que si hace autoload de ruby-mode la línea del hook para el > >resaltado de sintaxis: > >en lugar de: > > (add-hook 'ruby-mode-hook 'turn-on-font-lock) > >debería ser: > > ((lambda nil > > (make-local-variable 'font-lock-defaults) > > (make-local-variable 'font-lock-keywords) > > (make-local-variable 'font-lock-syntax-table) > > (make-local-variable 'font-lock-syntactic-keywords) > > (setq font-lock-defaults > > '((ruby-font-lock-keywords) > > nil nil)) > > (setq font-lock-keywords ruby-font-lock-keywords) > > (setq font-lock-syntax-table ruby-font-lock-syntax-table) > > (setq font-lock-syntactic-keywords > > ruby-font-lock-syntactic-keywords)) > > turn-on-font-lock) > > > >probá comentando la línea del autoload de ruby-mode... si el resaltado > >funciona bien, entonces probá cambiar el hook... > > > >-- > > > >Gabriel Arellano. > >Linux Registered User #188284 > >Grupo de Estudios de Software Libre > >U.T.N. - F.R. C. del Uruguay > > > >----BEGIN GEEK CODE BLOCK---- > >Version: 3.1 > >GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- PS++ PE > >Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ r* y-- > >-----END GEEK CODE BLOCK----- > > > > > >On 4/18/07, Gaston Ramos <[EMAIL PROTECTED]> wrote: > >> El mar, 17 de abr de 2007, a las 02:40:38 -0300, Gabriel Arellano dijo: > >> > Gastón: > >> > > >> > Ambos tienen los mismos archivos (en diferentes versiones) > >> > - inf-ruby.el > >> > - ruby-electric.el > >> > - ruby-mode.el > >> > > >> > mirá esta parte del log del repositorio svn del archivo ruby-mode.el: > >> > > >------------------------------------------------------------------------ > >> > r11570 | matz | 2007-01-24 06:09:51 -0300 (Wed, 24 Jan 2007) | 2 lines > >> > > >> > * misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): fix > >> > regexp font-lock bug. [ruby-talk:235758] > >> > > >------------------------------------------------------------------------ > >> > > >> > la versión de ruby-mode.el incuída en el paquete de Debian es del > >> > 13/06/2006... así que debería tener este error.... > >> > > >> > lo que debe ocurrir es que te está tomando ese archivo en lugar del > >> > más nuevo que tenes en tu $HOME/.emacs.d/site-lisp/ .... > >> > > >> > para solucionarlo eliminá el paquete ruby1.9-elisp 1.9.0+20060609-1 o > >> > bien borrá el archivo /etc/emacs/site.d/50ruby1.9-elisp.el > >> > > >> > Contanos si te sirvió... > >> Ya desinstalé el ruby1.9-elisp y probé varias versiones de ruby-mode.el, > >> el problema que tengo es que lo único que tiene highlight son los strings > >> en el modo Ruby, los demás modos funcionan ok. > >> > >> Saludos. > >> > >> Gastón Ramos > >> > >> > >> > > >> > > >> > -- > >> > > >> > Gabriel Arellano. > >> > Linux Registered User #188284 > >> > Grupo de Estudios de Software Libre > >> > U.T.N. - F.R. C. del Uruguay > >> > > >> > ----BEGIN GEEK CODE BLOCK---- > >> > Version: 3.1 > >> > GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- PS++ PE > >> > Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ r* > >y-- > >> > -----END GEEK CODE BLOCK----- > >> > > >> > > >> > On 4/17/07, Gaston Ramos <[EMAIL PROTECTED]> wrote: > >> > > El mar, 17 de abr de 2007, a las 01:19:24 -0300, Gabriel Arellano > >dijo: > >> > > > Gastón: > >> > > > > >> > > > qué problemas notas en el resaltado? yo no he notado ninguno hasta > >ahora... > >> > > > > >> > > > La única diferencia entre tu instalación y la mía (ojo, puede ser > >> > > > crucial) es que el ruby-mode que tu usas es el del paquete > >> > > > ruby.9-elisp 1.9.0+20060609-1 de Debian y yo utilizo un checkout de > >> > > tengo los dos, me bajé el ruby-mode como dice el tutorial, > >> > > no debería tener los dos? > >> > > > >> > > Saludos. > >> > > > >> > > Gastón > >> > > > >> > > > la última revisión del repositorio de ruby-lang.org.... > >> > > > > >> > > > estoy bajando el paquete.... (yo utilizo Slack, así que voy a > >probar > >> > > > "a mano" para ver si es eso...) > >> > > > > >> > > > Saludos. > >> > > > > >> > > > > >> > > > -- > >> > > > > >> > > > Gabriel Arellano. > >> > > > Linux Registered User #188284 > >> > > > Grupo de Estudios de Software Libre > >> > > > U.T.N. - F.R. C. del Uruguay > >> > > > > >> > > > ----BEGIN GEEK CODE BLOCK---- > >> > > > Version: 3.1 > >> > > > GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- > >PS++ PE > >> > > > Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ > >r* y-- > >> > > > -----END GEEK CODE BLOCK----- > >> > > > > >> > > > > >> > > > > >> > > > On 4/17/07, Gaston Ramos <[EMAIL PROTECTED]> wrote: > >> > > > > El jue, 12 de abr de 2007, a las 05:55:16 -0300, Gabriel > >Arellano dijo: > >> > > > > > Gente: > >> > > > > > > >> > > > > > Aquí va la primera versión del tutorial de adaptación de Emacs > >a Rails: > >> > > > > > http://www.gabriel-arellano.com.ar/file_download/27 > >> > > > > > > >> > > > > > Es una versión preliminar... agradezco comentarios / > >sugerencias,,, > >> > > > > > > >> > > > > Aclaraciones: > >> > > > > > - aun faltan agregar los modos para dar soporte a archivos > >.yml, .css, > >> > > > > > .js, sql... no se preocupen.... ya vendrán... > >> > > > > > - Falta documentar las combinaciones de teclas de Emacs y ECB > >(las mas > >> > > > > > útiles y comunes obviamente.. y ademas faltan mencionar > >muuuuchas > >> > > > > > combinaciones del modo rails) > >> > > > > > > >> > > > > > Saludos > >> > > > > > > >> > > > > > -- > >> > > > > Acabo de instalar el la 'adaptación' de Emacs a Rails siguiendo > >el tutorial, > >> > > > > funciona todo, excepto el highlight de ruby que no funciona del > >todo > >> > > > > bien, alguien sabe como solucionarlo? > >> > > > > > >> > > > > estas son las versiones de emacs: > >> > > > > > >> > > > > emacs21 21.4a+1-5 > >> > > > > xemacs21 21.4.20-1 > >> > > > > ruby1.9-elisp 1.9.0+20060609-1 > >> > > > > > >> > > > > ecb-2.32 > >> > > > > speedbar-0.14beta4 > >> > > > > semantic-1.4.4 > >> > > > > eieio-0.17 > >> > > > > > >> > > > > les adjunto mi .emacs > >> > > > > > >> > > > > > >> > > > > > > >> > > > > > Gabriel Arellano. > >> > > > > > Linux Registered User #188284 > >> > > > > > Grupo de Estudios de Software Libre > >> > > > > > U.T.N. - F.R. C. del Uruguay > >> > > > > > > >> > > > > > ----BEGIN GEEK CODE BLOCK---- > >> > > > > > Version: 3.1 > >> > > > > > GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ > >w--- PS++ PE > >> > > > > > Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ > >h+ r* y-- > >> > > > > > -----END GEEK CODE BLOCK----- > >> > > > > > _______________________________________________ > >> > > > > > ruby mailing list > >> > > > > > [email protected] > >> > > > > > > >http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >> > > > > > > >> > > > > > >> > > > > _______________________________________________ > >> > > > > ruby mailing list > >> > > > > [email protected] > >> > > > > > >http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >> > > > > > >> > > > > > >> > > > > > >> > > > _______________________________________________ > >> > > > ruby mailing list > >> > > > [email protected] > >> > > > > >http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >> > > > > >> > > _______________________________________________ > >> > > ruby mailing list > >> > > [email protected] > >> > > > >http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >> > > > >> > _______________________________________________ > >> > ruby mailing list > >> > [email protected] > >> > > >http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >> > > >> _______________________________________________ > >> ruby mailing list > >> [email protected] > >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >> > > > _______________________________________________ > ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar _______________________________________________ ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
