Eric Schulte
d7b7025eac
flattening out lisp directory structure
...
all babel and babel/langs files now live in the base of the lisp directory.
2010-07-05 11:14:49 -07:00
Eric Schulte
ae98b23ab9
babel: assigning copyright to the FSF for core babel files
2010-06-25 09:20:39 -07:00
Eric Schulte
6da29f1519
integrating org-babel into org.el
2010-06-23 13:41:20 -07:00
Eric Schulte
c981f6d697
babel: simplifying handling of tangle langs
...
- Removed the org-babel-tangle-langs variable.
- Added the org-babel-tangle-lang-exts alist for associating
languages with file extensions
- Comments now only added when the :comments header argument is set
to yes
* lisp/babel/ob-tangle.el (org-babel-tangle-w-comments):
this is now a defcustom
(org-babel-tangle-lang-exts): alist associating languages with file
extension, this is also a defcustom
(org-babel-spec-to-string): no longer using the complex tangle-lang
variables
2010-06-17 18:15:35 -07:00
Eric Schulte
32c985ffd9
babel: more compiler cleanup -- now only throwing 1 warning (which doesn't make sense anyways)
2010-06-17 18:15:35 -07:00
Eric Schulte
b329b7a736
babel: uniform declare-function placement at the tops of files
2010-06-17 18:15:34 -07:00
Eric Schulte
df5f954c79
babel: swapping function order to appease the compiler
...
* lisp/babel/ob-tangle.el (org-babel-spec-to-string): swap flet and
let order to make compiler happy
2010-06-17 18:15:34 -07:00
Eric Schulte
0e939a7df5
babel: more compiler satisfaction
2010-06-17 18:15:33 -07:00
Eric Schulte
0dabebc444
babel: eval-when-compile for 'cl in more babel files
2010-06-17 18:15:33 -07:00
Eric Schulte
6fa2ab7eac
babel: replacing functions like "fifth" with "nth 4"
2010-06-17 18:15:33 -07:00
Eric Schulte
defa2dcb2f
babel: declaring functions and variables for the compiler
2010-06-17 18:15:33 -07:00
Eric Schulte
0738893160
updating require and provide boilerplate for new ob* files
2010-06-17 18:15:32 -07:00
Eric Schulte
e0e4d76094
renaming all org-babel* function to ob* to conform with Emacs conventions
2010-06-17 18:15:32 -07:00