Hello, Anyone try to extend puppet-mode for emacs? I''m trying to figure out how to get tags working as well as code completion and snippets (snippets.el). Just getting started and my Elisp is not so great. :) Maybe others have given this a start? I''d be happy to submit a patch against puppet-mode.el if I make ant progress. Gary --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
gary <garyyuen@gmail.com> writes:> Anyone try to extend puppet-mode for emacs? I''m trying to figure out > how to get tags working as well as code completion and snippets > (snippets.el). Just getting started and my Elisp is not so great. :) > Maybe others have given this a start? I''d be happy to submit a patch > against puppet-mode.el if I make ant progress.I think I''ve done most of the work on it recently, and I probably know less elisp than you do. :) I personally don''t use tags, code completion, or snippets (in any Emacs mode), so hadn''t investigated those things, but I''d certainly be happy to help check any changes you come up with. I do have a slightly more recent version than what''s currently in Git and hadn''t figured out how to use Redmine to submit a patch. I''ll add that to my to-do list. -- Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Russ Allbery wrote:> gary <garyyuen@gmail.com> writes: > >> Anyone try to extend puppet-mode for emacs? I''m trying to figure out >> how to get tags working as well as code completion and snippets >> (snippets.el). Just getting started and my Elisp is not so great. :) >> Maybe others have given this a start? I''d be happy to submit a patch >> against puppet-mode.el if I make ant progress. > > I think I''ve done most of the work on it recently, and I probably know > less elisp than you do. :) I personally don''t use tags, code completion, > or snippets (in any Emacs mode), so hadn''t investigated those things, but > I''d certainly be happy to help check any changes you come up with. > > I do have a slightly more recent version than what''s currently in Git and > hadn''t figured out how to use Redmine to submit a patch. I''ll add that to > my to-do list. >Russ You can also just email patches to the -dev list in the meantime. I''ll pick them up from there too.. Redmine is very easy though - let me know off-list if there is anything I can help you with. Regards James Turnbull -- Author of: * Pulling Strings with Puppet (http://www.amazon.com/gp/product/1590599780/) * Pro Nagios 2.0 (http://www.amazon.com/gp/product/1590596099/) * Hardening Linux (http://www.amazon.com/gp/product/1590594444/)
On Dec 23, 6:40 am, Russ Allbery <r...@stanford.edu> wrote:> gary <garyy...@gmail.com> writes: > > Anyone try to extend puppet-mode for emacs? I''m trying to figure out > > how to get tags working as well as code completion and snippets > > (snippets.el). Just getting started and my Elisp is not so great. :) > > Maybe others have given this a start? I''d be happy to submit a patch > > against puppet-mode.el if I make ant progress. > > I think I''ve done most of the work on it recently, and I probably know > less elisp than you do. :) I personally don''t use tags, code completion, > or snippets (in any Emacs mode), so hadn''t investigated those things, but > I''d certainly be happy to help check any changes you come up with.I was a long time TextMate user but now I''m spending most of my time in front of linux; it''s bringing me back to emacs. I''ll see what I can do. Though all those things that I''d like to add will take me a while to figure out. :) I made a patch to the indent matching. It was mis-indenting alias metaparamers (ending with "},"). It should show up on the dev list shortly. I''ve seen varous completion packages but maybe we can figure something out from ruby or rails mode. Gary --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
gary <garyyuen@gmail.com> writes:> I was a long time TextMate user but now I''m spending most of my time > in front of linux; it''s bringing me back to emacs. I''ll see what I > can do. Though all those things that I''d like to add will take me a > while to figure out. :) > > I made a patch to the indent matching. It was mis-indenting alias > metaparamers (ending with "},"). It should show up on the dev list > shortly.I filed a Redmine bug that included this fix. Thank you!> I''ve seen varous completion packages but maybe we can figure something > out from ruby or rails mode.I found the most useful mode to use as an example when I was working on it earlier to be the Tcl mode, but I''m not sure it implements those features. -- Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---