Misc Questions

37 views
Skip to first unread message

Ian Tegebo

unread,
Feb 23, 2016, 4:03:10 AM2/23/16
to ProjecturEd
I've watched some of videos and read through some of the code.  Still, I'm having a hard time figuring out the keybindings.  Is there a generic "help" command a la Emacs `describe-bindings`?

Also, I notice that the hu.dwim.* packages are both heavily used as well as contain various Emacs snippets.  What's the developer setup like?  I.e. is there a recommended Emacs config?

Levente Mészáros

unread,
Feb 23, 2016, 4:33:17 AM2/23/16
to Ian Tegebo, ProjecturEd
Yes, there's a generic C-h (Help) keybinding for this specific purpose. It supposed to bring up a popup window that shows all possible commands, their keybindings and descriptions. The list is specific for the current selection and document. It is created using some kind of reflection (macros) in the readers. I don't use this feature too often, so I can only hope that its not broken.

We use the emacs scripts that you can find under hu.dwim.environment/emacs/*.el I'm not sure if any of these scripts are required for M-. and M-, to work wrt. def function/def macro and the like.

Hope this helps,
levy

On Tue, Feb 23, 2016 at 10:03 AM, Ian Tegebo <ian.t...@gmail.com> wrote:
I've watched some of videos and read through some of the code.  Still, I'm having a hard time figuring out the keybindings.  Is there a generic "help" command a la Emacs `describe-bindings`?

Also, I notice that the hu.dwim.* packages are both heavily used as well as contain various Emacs snippets.  What's the developer setup like?  I.e. is there a recommended Emacs config?

--
You received this message because you are subscribed to the Google Groups "ProjecturEd" group.
To unsubscribe from this group and stop receiving emails from it, send an email to projectured...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

attila.lendvai

unread,
Feb 23, 2016, 12:12:12 PM2/23/16
to ProjecturEd
Also, I notice that the hu.dwim.* packages are both heavily used as well as contain various Emacs snippets.  What's the developer setup like?  I.e. is there a recommended Emacs config?

the emacs/ dirs mostly contain eye candy, like coloring for the (def function foo ...) syntax, or the coloring stuff in hu.dwim.syntax. it's nice to have them loaded, but none of them are mandatory for anything.

also, projectured doesn't use much of the hu.dwim world, it was one of the design goals to keep it simple, so that in case of a bootstrap, or a hand-written port, it's easy to produce e.g. a scheme version.

hu.dwim.environment/emacs/dwim-init.el also has some stuff, but again, mostly only subjective customizations.

HTH,

- attila
Reply all
Reply to author
Forward
0 new messages