diff --git a/Makefile b/Makefile index c3494807f..e29ccb84c 100644 --- a/Makefile +++ b/Makefile @@ -160,7 +160,8 @@ LISPF = org.el \ ob-lilypond.el \ ob-java.el \ ob-shen.el \ - ob-fortran.el + ob-fortran.el \ + ob-picolisp.el LISPFILES0 = $(LISPF:%=lisp/%) LISPFILES = $(LISPFILES0) lisp/org-install.el diff --git a/contrib/babel/langs/ob-picolisp.el b/lisp/ob-picolisp.el similarity index 89% rename from contrib/babel/langs/ob-picolisp.el rename to lisp/ob-picolisp.el index b4d61232f..c828f9650 100644 --- a/contrib/babel/langs/ob-picolisp.el +++ b/lisp/ob-picolisp.el @@ -1,40 +1,27 @@ ;;; ob-picolisp.el --- org-babel functions for picolisp evaluation -;; Copyright (C) 2011 Thorsten Jolitz +;; Copyright (C) 2010-2011 Free Software Foundation, Inc. ;; Authors: Thorsten Jolitz and Eric Schulte -;; Keywords: literate programming, reproducible research, +;; Keywords: literate programming, reproducible research ;; Homepage: http://orgmode.org -;; Version: 1.0 -;;;; Contact: +;; This file is part of GNU Emacs. -;; For comments, bug reports, questions, etc, you can contact the -;; first author via email to -;; (concat "t" "jolitz") at gmail dot com -;; or post a question in the org-newsgroup (see homepage) with prefix -;; [babel] in the header. - -;; This file is NOT (yet) part of GNU Emacs - -;;; License: - -;; This program is free software; you can redistribute it and/or modify +;; GNU Emacs is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation; either version 3, or (at your option) -;; any later version. -;; -;; This program is distributed in the hope that it will be useful, +;; the Free Software Foundation, either version 3 of the License, or +;; (at your option) any later version. + +;; GNU Emacs is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. -;; -;; You should have received a copy of the GNU General Public License -;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -;; Boston, MA 02110-1301, USA. -;;; Commentary: +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs. If not, see . + +;;; Commentary: ;; This library enables the use of PicoLisp in the multi-language ;; programming framework Org-Babel. PicoLisp is a minimal yet @@ -193,4 +180,7 @@ then create. Return the initialized session." (current-buffer)))))) (provide 'ob-picolisp) + + + ;;; ob-picolisp.el ends here diff --git a/lisp/org.el b/lisp/org.el index 915a8ac64..2c7fc069a 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -179,6 +179,7 @@ requirements) is loaded." (const :tag "Octave" octave) (const :tag "Org" org) (const :tag "Perl" perl) + (const :tag "Pico Lisp" picolisp) (const :tag "PlantUML" plantuml) (const :tag "Python" python) (const :tag "Ruby" ruby)