Re: [O] [RFC] org-noweb: org-tangle + org-weave for literate programming using Org

2014-06-11 Thread Grant Rettke
Understood. The quick and dirty approach removes the ability for headings to inherit the noweb properties of, and override, the properties of its parent header. That feature enables the true literate programming to remove it would be a great loss. Grant Rettke | AAAS, ACM, ASA, FSF, IEEE, SIAM, S

Re: [O] [RFC] org-noweb: org-tangle + org-weave for literate programming using Org

2014-06-11 Thread Nicolas Girard
2014-06-10 19:54 GMT+02:00 Grant Rettke : > On Tue, Jun 10, 2014 at 9:46 AM, Nicolas Girard > wrote: >> >> - About =org-babel-use-quick-and-dirty-noweb-expansion=: >> should it be set to 't' by default ? I'd be tempted to say yes, >> given the dramatic performance gain > Use Emacs to run Emacs

Re: [O] [RFC] org-noweb: org-tangle + org-weave for literate programming using Org

2014-06-10 Thread Waldemar Quevedo
Hi Nicolas, This is the right direction I think. I added a similar command to a project that I've been working but I use the Ruby parser so the functionality is less: https://github.com/wallyqs/org-converge/blob/master/bin/org-tangle So... I have a added a link to your project. Thanks for sharin

Re: [O] [RFC] org-noweb: org-tangle + org-weave for literate programming using Org

2014-06-10 Thread Grant Rettke
Use Emacs to run Emacs Lisp and set org-babel-use-quick-and-dirty-noweb-expansion to nil. Grant Rettke | AAAS, ACM, ASA, FSF, IEEE, SIAM, Sigma Xi g...@wisdomandwonder.com | http://www.wisdomandwonder.com/ “Wisdom begins in wonder.” --Socrates ((λ (x) (x x)) (λ (x) (x x))) “Life has become immeasur

[O] [RFC] org-noweb: org-tangle + org-weave for literate programming using Org

2014-06-10 Thread Nicolas Girard
Hi folks, I've released today a couple of tools named "org-tangle" and "org-weave" in a public GitHub repository: https://github.com/ngirard/org-noweb I thought that Org's literate programming abilities deserved to be made accessible non-interactively from the command-line via "official" commands