mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-11-22 07:09:47 +00:00
Add AUTHORS, update contrib/README, clean-up and fix comment sections in other files
This commit is contained in:
parent
0c9b468545
commit
48bc6ad52c
348
AUTHORS
Normal file
348
AUTHORS
Normal file
@ -0,0 +1,348 @@
|
||||
Many people have contributed code included in the Free Software
|
||||
Foundation's distribution of Org mode. To show our appreciation for
|
||||
their public spirit, we list here in alphabetical order a condensed
|
||||
list of their contributions.
|
||||
|
||||
Aaron Larson: changed bibtex.el
|
||||
|
||||
Achim Gratz: wrote org-fixup.el
|
||||
|
||||
Alan Schmitt: co-wrote ox-koma-letter.el
|
||||
|
||||
Andrew Hyatt: wrote org-screen.el
|
||||
|
||||
Andrew Oram: changed calendar.texi (and other files in man/)
|
||||
|
||||
Andrzej Lichnerowicz: wrote ob-io.el ob-scala.el
|
||||
|
||||
Andy Stewart: wrote org-w3m.el
|
||||
|
||||
Anthony Lander: wrote org-mac-link-grabber.el
|
||||
|
||||
Baoqiu Cui: wrote org-docbook.el
|
||||
|
||||
Bastien Guerry: wrote eldo.el org-latex.el org-registry.el org-toc.el
|
||||
and co-wrote org-bibtex.el org-list.el org-protocol.el org-src.el
|
||||
org-track.el
|
||||
|
||||
Bastien Guerry And Shatad Pratap: wrote org2rem.el
|
||||
|
||||
Benjamin Andresen: wrote ob-screen.el
|
||||
|
||||
Bill Wohler: co-wrote mh-e.el
|
||||
|
||||
Brian Marick: co-wrote hideif.el
|
||||
|
||||
Bzg At Gnu Dot Org: wrote org-elisp-symbol.el org-expiry.el
|
||||
|
||||
Carsten Dominik: wrote org-agenda.el org-archive.el org-ascii.el
|
||||
org-beamer.el org-capture.el org-clock.el org-colview-xemacs.el
|
||||
org-colview.el org-compat.el org-contribdir.el org-datetree.el
|
||||
org-depend.el org-eval.el org-exp.el org-faces.el org-feed.el
|
||||
org-footnote.el org-html.el org-icalendar.el org-id.el org-indent.el
|
||||
org-info.el org-inlinetask.el org-jsinfo.el org-macs.el org-man.el
|
||||
org-mks.el org-mobile.el org-mtags.el org-remember.el org-rmail.el
|
||||
org-sudoku.el org-table.el org-timer.el org-vm.el org-wikinodes.el
|
||||
org-xoxo.el org.el ox-jsinfo.el
|
||||
and co-wrote org-bbdb.el org-bibtex.el org-entities.el org-eval-light.el
|
||||
org-gnus.el org-list.el org-pcomplete.el org-src.el ox-beamer.el
|
||||
ox-icalendar.el
|
||||
|
||||
Chris Gray: wrote org-special-blocks.el
|
||||
|
||||
Christian Egli: wrote org-taskjuggler.el
|
||||
and co-wrote ox-taskjuggler.el
|
||||
|
||||
Christopher League: wrote org-interactive-query.el
|
||||
|
||||
Christopher Suckling: wrote org-mac-iCal.el
|
||||
and co-wrote org-mac-message.el
|
||||
|
||||
Dale R. Worley: changed mail-extr.el
|
||||
|
||||
Dan Davison: wrote ob-matlab.el ob-octave.el
|
||||
and co-wrote ob-R.el ob-core.el ob-exp.el ob-lob.el ob-perl.el
|
||||
ob-python.el ob-ref.el ob-tcl.el org-src.el
|
||||
|
||||
Daniel M German: co-wrote org-protocol.el
|
||||
|
||||
David Gillespie: wrote cl.texi
|
||||
|
||||
David M. Brown: wrote array.el
|
||||
|
||||
David Maus: wrote test-org.el
|
||||
and co-wrote org-wl.el
|
||||
|
||||
David Maus, Brunswick, Germany, Dmaus Ictsoc De: co-wrote org-test.el
|
||||
|
||||
David Maus, Michael Brand: wrote test-org-table.el
|
||||
|
||||
David O'Toole: wrote org-publish.el ox-publish.el
|
||||
and co-wrote ob-lisp.el
|
||||
|
||||
Eli Zaretskii: wrote [bidirectional display in xdisp.c] bidi.c
|
||||
|
||||
Eric Decker: changed hp800.h hpux10-20.h sysdep.c
|
||||
|
||||
Eric S Fraga: wrote ob-ledger.el
|
||||
and co-wrote ob-mathomatic.el ob-maxima.el org-track.el
|
||||
|
||||
Eric Schulte: wrote ob-C.el ob-asymptote.el ob-awk.el ob-calc.el
|
||||
ob-comint.el ob-css.el ob-ditaa.el ob-dot.el ob-emacs-lisp.el
|
||||
ob-eval.el ob-gnuplot.el ob-haskell.el ob-java.el ob-js.el ob-keys.el
|
||||
ob-latex.el ob-ocaml.el ob-org.el ob-ruby.el ob-sass.el ob-scheme.el
|
||||
ob-sh.el ob-shen.el ob-sql.el ob-sqlite.el ob-table.el ob-tangle.el
|
||||
ob.el org-bibtex-extras.el org-collector.el org-exp-blocks.el
|
||||
org-mime.el org-plot.el org-test-ob-consts.el test-ob-R.el
|
||||
test-ob-exp.el test-ob-lob.el test-ob-python.el test-ob-sh.el
|
||||
test-ob-table.el test-ob-tangle.el test-property-inheritance.el
|
||||
and co-wrote ob-R.el ob-clojure.el ob-core.el ob-exp.el ob-fortran.el
|
||||
ob-lisp.el ob-lob.el ob-mathomatic.el ob-maxima.el ob-perl.el
|
||||
ob-picolisp.el ob-python.el ob-ref.el ob-tcl.el org-bibtex.el
|
||||
org-eval-light.el
|
||||
|
||||
Eric Schulte And Thomas S. Dye: wrote ob-makefile.el
|
||||
|
||||
Eric Schulte, Martyn Jago: wrote test-ob-emacs-lisp.el test-ob.el
|
||||
|
||||
Eric Schulte, Santa Fe, New Mexico, Usa, Schulte.Eric Gmail Com: co-wrote
|
||||
org-test.el
|
||||
|
||||
Frank Bresz: wrote diff.el
|
||||
|
||||
Fred Fish: changed unexcoff.c
|
||||
|
||||
Frederic Pierresteguy: wrote widget.c
|
||||
|
||||
Garrett Wollman: changed sendmail.el
|
||||
|
||||
Geoff Voelker: wrote ms-w32.h w32-fns.el w32.c w32.h w32heap.c w32heap.h
|
||||
w32inevt.c w32proc.c w32term.c
|
||||
|
||||
Georg C. F. Greve: wrote org-mairix.el
|
||||
|
||||
Henry Kautz: wrote bib-mode.el
|
||||
|
||||
Hewlett-Packard: changed emacsclient.c keyboard.c server.el
|
||||
|
||||
Hiroshi Nakano: changed ralloc.c
|
||||
|
||||
Howard Gayle: wrote casetab.c
|
||||
|
||||
Hrvoje Nikšić: wrote htmlize.el
|
||||
|
||||
Indiana University Foundation: changed buffer.c buffer.h indent.c
|
||||
region-cache.c region-cache.h search.c xdisp.c
|
||||
|
||||
International Business Machines: changed emacs.c fileio.c process.c
|
||||
sysdep.c unexcoff.c
|
||||
|
||||
Jambunathan K: wrote org-lparse.el org-odt.el ox-html.el ox-odt.el
|
||||
|
||||
James R. Larus: co-wrote mh-e.el
|
||||
|
||||
James TD Smith: wrote org-checklist.el
|
||||
|
||||
James Van Artsdalen: changed unexcoff.c usg5-4.h
|
||||
|
||||
Jamie Zawinski: wrote tar-mode.el
|
||||
and co-wrote disass.el
|
||||
and changed bytecode.c
|
||||
|
||||
Jan Böcker: wrote org-docview.el
|
||||
|
||||
Jan Djärv: wrote org-static-mathjax.el
|
||||
|
||||
Jason Riedy: wrote orgtbl-sqlinsert.el
|
||||
|
||||
Jeff Morgenthaler: changed flow-ctrl.el vt200.el vt201.el vt220.el
|
||||
vt240.el
|
||||
|
||||
Joel Boehland: co-wrote ob-clojure.el ob-lisp.el
|
||||
|
||||
John Wiegley: wrote org-attach.el org-crypt.el org-habit.el org-learn.el
|
||||
and co-wrote org-mac-message.el org-pcomplete.el
|
||||
|
||||
Jonathan Arkell: wrote org-jira.el
|
||||
|
||||
Jonathan Leech-Pepin: wrote ox-texinfo.el
|
||||
|
||||
Jonathan Vail: changed vc.el
|
||||
|
||||
Joseph Arceneaux: wrote xrdb.c
|
||||
|
||||
Joseph M. Kelsey: changed dir.h fileio.c
|
||||
|
||||
Juan Pechiar: wrote ob-mscgen.el
|
||||
|
||||
Juan Reyero: wrote org-secretary.el
|
||||
|
||||
Julien Danjou: wrote org-contacts.el
|
||||
|
||||
Kayvan Sylvan: changed supercite.el
|
||||
|
||||
Keith Gabryelski: wrote hexl.c
|
||||
|
||||
Kevin Gallagher: wrote flow-ctrl.el
|
||||
|
||||
Konrad Hinsen: wrote org-eshell.el
|
||||
|
||||
Lars Lindberg: co-wrote imenu.el
|
||||
and changed dabbrev.el
|
||||
|
||||
Lawrence R. Dodd: co-wrote dired-x.el
|
||||
|
||||
Le Wang: wrote test-org-src.el
|
||||
|
||||
Leigh Stoller: changed emacsclient.c server.el
|
||||
|
||||
Lennart Borgman: wrote org-freemind.el org-panel.el
|
||||
|
||||
Lucid, Inc.: changed byte-opt.el byte-run.el bytecode.c bytecomp.el
|
||||
delsel.el disass.el faces.el font-lock.el lmenu.el mailabbrev.el
|
||||
select.el xfaces.c xselect.c
|
||||
|
||||
Luis Anaya: wrote ob-eukleides.el
|
||||
and co-wrote ob-mathomatic.el ob-tcl.el
|
||||
|
||||
Luis R Anaya: wrote ox-groff.el
|
||||
and co-wrote ox-man.el
|
||||
|
||||
Mark Lambert: changed process.c process.h
|
||||
|
||||
Mark Neale: changed fortran.el
|
||||
|
||||
Marko Kohtala: changed info.el
|
||||
|
||||
Martin Neitzel: changed supercite.el
|
||||
|
||||
Martyn Jago: wrote ob-lilypond.el test-ob-lilypond.el
|
||||
|
||||
Matthieu Lemerre: wrote org-notmuch.el
|
||||
|
||||
Michael D. Prange: changed tex-mode.el
|
||||
|
||||
Michael K. Johnson: changed configure.ac emacs.c intel386.h linux.h
|
||||
mem-limits.h process.c sysdep.c syssignal.h systty.h template.h
|
||||
unexcoff.c
|
||||
|
||||
Microelectronics and Computer Technology Corporation: changed
|
||||
emacsclient.c etags.c lisp.h movemail.c rmail.el rmailedit.el
|
||||
rmailkwd.el rmailmsc.el rmailout.el rmailsum.el scribe.el server.el
|
||||
sysdep.c unexcoff.c xmenu.c
|
||||
|
||||
Morten Welinder: wrote [many MS-DOS files] dosfns.c msdos.h
|
||||
|
||||
Mosur Mohan: changed etags.c
|
||||
|
||||
Motorola: changed buff-menu.el
|
||||
|
||||
Niall Mansfield: changed etags.c
|
||||
|
||||
Nicolas Goaziou: wrote org-element.el org-macro.el ox-ascii.el
|
||||
ox-groff.el ox-latex.el ox-md.el ox-org.el ox.el test-org-clock.el
|
||||
test-org-element.el test-org-footnote.el test-org-list.el
|
||||
test-org-macro.el test-ox.el
|
||||
and co-wrote ox-beamer.el ox-icalendar.el ox-koma-letter.el ox-man.el
|
||||
ox-taskjuggler.el
|
||||
|
||||
Paul Eggert: wrote rcs2log
|
||||
|
||||
Paul M. Rodriguez: wrote org-velocity.el
|
||||
|
||||
Paul Sexton: wrote org-ctags.el org-drill.el
|
||||
|
||||
Peter Münster: wrote org-notify.el
|
||||
|
||||
Philip Jackson: wrote org-annotate-file.el org-irc.el
|
||||
|
||||
Piotr Zielinski: wrote org-mouse.el
|
||||
|
||||
Rainer Schoepf: wrote alpha.h unexalpha.c
|
||||
|
||||
Reimar Finken: wrote org-git-link.el
|
||||
|
||||
Richard King: wrote filelock.c userlock.el
|
||||
|
||||
Richard M. Stallman: wrote [The original GNU Emacs and numerous files]
|
||||
|
||||
Richard Mlynarik: wrote ehelp.el
|
||||
|
||||
Rick Frankel: wrote ox-deck.el ox-s5.el
|
||||
|
||||
Roland B. Roberts: changed buffer.h callproc.c dired.c files.el process.c
|
||||
sort.el sysdep.c systty.h
|
||||
|
||||
Ross Patterson: co-wrote org-protocol.el
|
||||
|
||||
Sam Kendall: changed etags.c etags.el
|
||||
|
||||
Satyaki Das: co-wrote mh-search.el
|
||||
|
||||
Schlumberger Technology Corporation: changed gud.el
|
||||
|
||||
Sebastian Kremer: changed add-log.el
|
||||
|
||||
Sebastian Rose: co-wrote org-protocol.el org-track.el
|
||||
|
||||
Sebastian Rose, Hannover, Germany, Sebastian_Rose Gmx De: co-wrote
|
||||
org-test.el
|
||||
|
||||
Sergey Litvinov: wrote test-ob-C.el test-ob-awk.el test-ob-fortran.el
|
||||
test-ob-maxima.el test-ob-octave.el
|
||||
and co-wrote ob-fortran.el
|
||||
|
||||
Shawn M. Carey: wrote freebsd.h
|
||||
|
||||
Shinichirou Sugou: changed etags.c
|
||||
|
||||
Sidney Markowitz: changed doctor.el
|
||||
|
||||
Spencer Thomas: changed dabbrev.el emacsclient.c gnus.texi server.el
|
||||
unexcoff.c
|
||||
|
||||
Stephen Gildea: wrote refcard.tex
|
||||
and co-wrote mh-funcs.el mh-search.el
|
||||
|
||||
Steve Strassmann: wrote spook.el
|
||||
|
||||
Sun Microsystems, Inc: wrote emacs.icon sun.el
|
||||
and changed emacsclient.c server.el
|
||||
|
||||
Sébastien Delafond: wrote ox-confluence.el
|
||||
|
||||
Taru Karttunen: wrote org-exp-bibtex.el
|
||||
|
||||
Tassilo Horn: co-wrote org-gnus.el
|
||||
|
||||
The Worg People Http://Orgmode.Org/Worg/: co-wrote org-track.el
|
||||
|
||||
Thomas Baumann: wrote org-mhe.el
|
||||
and co-wrote org-bbdb.el
|
||||
|
||||
Thorsten Jolitz: co-wrote ob-picolisp.el
|
||||
|
||||
Tokuya Kameshima: wrote org-bookmark.el org-mew.el
|
||||
and co-wrote org-wl.el
|
||||
|
||||
Tom Breton: wrote org-choose.el
|
||||
|
||||
Torsten Anders: wrote ob-fomus.el
|
||||
|
||||
Torsten Anders And Eric Schulte: wrote ob-oz.el
|
||||
|
||||
Ulf Stegemann: co-wrote org-entities.el
|
||||
|
||||
Wes Hardaker: wrote org-export-generic.el
|
||||
|
||||
William Sommerfeld: wrote emacsclient.c scribe.el
|
||||
|
||||
Wolfgang Rupprecht: wrote float-sup.el floatfns.c
|
||||
and changed alloc.c callint.c config.in data.c ecrt0.c fns.c lisp-mode.el
|
||||
lisp.h loadup.el lread.c print.c sort.el
|
||||
|
||||
Zhang Weize: wrote ob-plantuml.el
|
||||
|
||||
Local Variables:
|
||||
coding: utf-8
|
||||
End:
|
@ -10,22 +10,21 @@ Please put your contribution in one of these directories:
|
||||
LISP (emacs-lisp code)
|
||||
======================
|
||||
htmlize.el --- Convert buffer text and decorations to HTML
|
||||
org2rem.el --- Convert org appointments into reminders
|
||||
org-annotate-file.el --- Annotate a file with org syntax
|
||||
org-bibtex-extras.el --- Extras for working with org-bibtex entries
|
||||
org-bookmark.el --- Links to bookmarks
|
||||
org-bullets.el --- Show bullets in org-mode as UTF-8 characters
|
||||
org-checklist.el --- org functions for checklist handling
|
||||
org-choose.el --- Use TODO keywords to mark decision states
|
||||
org-collector.el --- Collect properties into tables
|
||||
org-contacts --- Contacts management
|
||||
org-contacts.el --- Contacts management
|
||||
org-contribdir.el --- Dummy file to mark the org contrib Lisp directory
|
||||
org-depend.el --- TODO dependencies for Org-mode
|
||||
org-drill.el --- Self-testing with org-learn
|
||||
org-element.el --- Parser and applications for Org syntax
|
||||
org-elisp-symbol.el --- Org links to emacs-lisp symbols
|
||||
org-eval.el --- The <lisp> tag, adapted from Muse
|
||||
org-eval-light.el --- Evaluate in-buffer code on demand
|
||||
org-exp-bibtex.el --- Export citations to LaTeX and HTML
|
||||
org-eval.el --- The <lisp> tag, adapted from Muse
|
||||
org-expiry.el --- Expiry mechanism for Org entries
|
||||
org-export-generic.el --- Export framework for configurable backends
|
||||
org-git-link.el --- Provide org links to specific file version
|
||||
@ -47,11 +46,18 @@ org-screen.el --- Visit screen sessions through Org-mode links
|
||||
org-secretary.el --- Team management with org-mode
|
||||
org-static-mathjax.el --- Muse-like tags in Org-mode
|
||||
org-sudoku.el --- Create and solve SUDOKU puzzles in Org tables
|
||||
orgtbl-sqlinsert.el --- Convert Org-mode tables to SQL insertions
|
||||
org-toc.el --- Table of contents for Org-mode buffer
|
||||
org-track.el --- Keep up with Org development
|
||||
org-velocity.el --- something like Notational Velocity for Org
|
||||
org-wikinodes.el --- CamelCase wiki-like links for Org
|
||||
org2rem.el --- Convert org appointments into reminders
|
||||
orgtbl-sqlinsert.el --- Convert Org-mode tables to SQL insertions
|
||||
ox-confluence.el --- Confluence Wiki Back-End for Org Export Engine
|
||||
ox-deck.el --- deck.js Presentation Back-End for Org Export Engine
|
||||
ox-groff.el --- Groff Back-End for Org Export Engine
|
||||
ox-koma-letter.el --- KOMA Scrlttr2 Back-End for Org Export Engine
|
||||
ox-s5.el --- S5 Presentation Back-End for Org Export Engine
|
||||
ox-taskjuggler.el --- TaskJuggler Back-End for Org Export Engine
|
||||
|
||||
|
||||
BABEL
|
||||
@ -59,11 +65,9 @@ BABEL
|
||||
library-of-babel.org --- Documentation for the library of babel
|
||||
langs/ob-fomus.el --- Org-babel functions for fomus evaluation
|
||||
langs/ob-oz.el --- Org-babel functions for Oz evaluation
|
||||
|
||||
|
||||
ODT (OpenDocumentText)
|
||||
======================
|
||||
README.org --- Legacy documentation for Org ODT exporter
|
||||
langs/ob-mathomatic.el --- Org-babel functions for mathomatic evaluation
|
||||
langs/ob-tcl.el --- Org-babel functions for tcl evaluation
|
||||
langs/ob-eukleides.el --- Org-babel functions for eukleides evaluation
|
||||
|
||||
|
||||
SCRIPTS (shell, bash, etc.)
|
||||
|
@ -1,4 +1,4 @@
|
||||
;;; ob-eukleides.el --- org-babel functions for eukleides evaluation
|
||||
;;; ob-eukleides.el --- Org-babel functions for eukleides evaluation
|
||||
|
||||
;; Copyright (C) 2010-2012 Free Software Foundation, Inc.
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
;; Keywords: literate programming, reproducible research
|
||||
;; Homepage: http://orgmode.org
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
;; This file is not part of GNU Emacs.
|
||||
|
||||
;; 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
|
||||
|
@ -1,13 +1,12 @@
|
||||
;;; ob-fomus.el --- org-babel functions for fomus evaluation
|
||||
;;; ob-fomus.el --- Org-babel functions for fomus evaluation
|
||||
|
||||
;; Copyright (C) 2011-2013 Torsten Anders
|
||||
|
||||
;; Author: Torsten Anders
|
||||
;; Keywords: literate programming, reproducible research
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version:
|
||||
|
||||
;;; License:
|
||||
;; This file is not part of GNU Emacs.
|
||||
|
||||
;; This program is free software; you can redistribute it and/or modify
|
||||
;; it under the terms of the GNU General Public License as published by
|
||||
|
@ -1,4 +1,4 @@
|
||||
;;; ob-mathomatic.el --- org-babel functions for mathomatic evaluation
|
||||
;;; ob-mathomatic.el --- Org-babel functions for mathomatic evaluation
|
||||
|
||||
;; Copyright (C) 2009-2012 Free Software Foundation, Inc.
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
;; Keywords: literate programming, reproducible research, mathomatic
|
||||
;; Homepage: http://orgmode.org
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
;; This file is not part of GNU Emacs.
|
||||
|
||||
;; 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
|
||||
|
@ -1,13 +1,13 @@
|
||||
;;; ob-oz.el --- org-babel functions for Oz evaluation
|
||||
;;; ob-oz.el --- Org-babel functions for Oz evaluation
|
||||
|
||||
;; Copyright (C) 2009-2013 Torsten Anders and Eric Schulte
|
||||
;; Copyright (C) 2009-2013 Torsten Anders and Eric Schulte
|
||||
|
||||
;; Author: Torsten Anders and Eric Schulte
|
||||
;; Author: Torsten Anders and Eric Schulte
|
||||
;; Keywords: literate programming, reproducible research
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 0.02
|
||||
|
||||
;;; License:
|
||||
;; This file is not part of GNU Emacs.
|
||||
|
||||
;; This program is free software; you can redistribute it and/or modify
|
||||
;; it under the terms of the GNU General Public License as published by
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
;;; Commentary:
|
||||
|
||||
;; Org-Babel support for evaluating Oz source code.
|
||||
;; Org-Babel support for evaluating Oz source code.
|
||||
;;
|
||||
;; Oz code is always send to the Oz Programming Environment (OPI), the
|
||||
;; Emacs mode and compiler interface for Oz programs. Therefore, only
|
||||
@ -71,7 +71,7 @@
|
||||
;; arrive then in any order) I could use IDs
|
||||
;; (e.g. integers). However, how do I do concurrency in Emacs Lisp,
|
||||
;; and how can I define org-babel-execute:oz concurrently.
|
||||
;;
|
||||
;;
|
||||
;; - Expressions are rarely used in Oz at the top-level, and using
|
||||
;; them in documentation and Literate Programs will cause
|
||||
;; confusion. Idea: hide expression from reader and instead show
|
||||
@ -94,10 +94,10 @@
|
||||
|
||||
;;
|
||||
;; Interface to communicate with Oz.
|
||||
;; (1) For statements without any results: oz-send-string
|
||||
;; (1) For statements without any results: oz-send-string
|
||||
;; (2) For expressions with a single result: oz-send-string-expression
|
||||
;; (defined in org-babel-oz-ResultsValue.el)
|
||||
;;
|
||||
;;
|
||||
|
||||
;; oz-send-string-expression implements an additional very direct
|
||||
;; communication between Org-babel and the Oz compiler. Communication
|
||||
@ -128,7 +128,7 @@
|
||||
"Path to the contrib/scripts directory in which
|
||||
StartOzServer.oz is located.")
|
||||
|
||||
(defvar org-babel-oz-port 6001
|
||||
(defvar org-babel-oz-port 6001
|
||||
"Port for communicating with Oz compiler.")
|
||||
(defvar org-babel-oz-OPI-socket nil
|
||||
"Socket for communicating with OPI.")
|
||||
@ -144,18 +144,18 @@ StartOzServer.oz is located.")
|
||||
|
||||
(defun org-babel-oz-create-socket ()
|
||||
(message "Create OPI socket for evaluating expressions")
|
||||
;; Start Oz directly
|
||||
;; Start Oz directly
|
||||
(run-oz)
|
||||
;; Create socket on Oz side (after Oz was started).
|
||||
(oz-send-string (concat "\\insert '" org-babel-oz-server-dir "StartOzServer.oz'"))
|
||||
;; Wait until socket is created before connecting to it.
|
||||
;; Quick hack: wait 3 sec
|
||||
;;
|
||||
;;
|
||||
;; extending time to 30 secs does not help when starting Emacs for
|
||||
;; the first time (and computer does nothing else)
|
||||
(sit-for 3)
|
||||
;; connect to OPI socket
|
||||
(setq org-babel-oz-OPI-socket
|
||||
(setq org-babel-oz-OPI-socket
|
||||
;; Creates a socket. I/O interface of Emacs sockets as for processes.
|
||||
(open-network-stream "*Org-babel-OPI-socket*" nil "localhost" org-babel-oz-port))
|
||||
;; install filter
|
||||
@ -166,7 +166,7 @@ StartOzServer.oz is located.")
|
||||
;; oz-send-string-expression turns is into synchronous...
|
||||
(defun oz-send-string-expression (string &optional wait-time)
|
||||
"Similar to oz-send-string, oz-send-string-expression sends a string to the OPI compiler. However, string must be expression and this function returns the result of the expression (as string). oz-send-string-expression is synchronous, wait-time allows to specify a maximum wait time. After wait-time is over with no result, the function returns nil."
|
||||
(if (not org-babel-oz-OPI-socket)
|
||||
(if (not org-babel-oz-OPI-socket)
|
||||
(org-babel-oz-create-socket))
|
||||
(let ((polling-delay 0.1)
|
||||
result)
|
||||
@ -176,11 +176,11 @@ StartOzServer.oz is located.")
|
||||
(let ((waited 0))
|
||||
(unwind-protect
|
||||
(progn
|
||||
(while
|
||||
(while
|
||||
;; stop loop if org-babel-oz-collected-result \= nil or waiting time is over
|
||||
(not (or (not (equal org-babel-oz-collected-result nil))
|
||||
(> waited wait-time)))
|
||||
(progn
|
||||
(progn
|
||||
(sit-for polling-delay)
|
||||
;; (message "org-babel-oz: next polling iteration")
|
||||
(setq waited (+ waited polling-delay))))
|
||||
@ -253,7 +253,7 @@ called by `org-babel-execute-src-block' via multiple-value-bind."
|
||||
;; (when vars
|
||||
;; (with-temp-buffer
|
||||
;; (insert var-lines) (write-file vars-file)
|
||||
;; (oz-mode)
|
||||
;; (oz-mode)
|
||||
;; ;; (inferior-oz-load-file) ; ??
|
||||
;; ))
|
||||
;; (current-buffer))))
|
||||
@ -262,7 +262,7 @@ called by `org-babel-execute-src-block' via multiple-value-bind."
|
||||
|
||||
;; TODO: testing... (simplified version of def in org-babel-prep-session:ocaml)
|
||||
;;
|
||||
;; BUG: does not work yet. Error: ad-Orig-error: buffer none doesn't exist or has no process
|
||||
;; BUG: does not work yet. Error: ad-Orig-error: buffer none doesn't exist or has no process
|
||||
;; UNUSED DEF
|
||||
(defun org-babel-oz-initiate-session (&optional session params)
|
||||
"If there is not a current inferior-process-buffer in SESSION
|
||||
@ -278,12 +278,12 @@ then create. Return the initialized session."
|
||||
specifying a var of the same value."
|
||||
(if (listp var)
|
||||
;; (concat "[" (mapconcat #'org-babel-oz-var-to-oz var ", ") "]")
|
||||
(eval var)
|
||||
(format "%s" var) ; don't preserve string quotes.
|
||||
(eval var)
|
||||
(format "%s" var) ; don't preserve string quotes.
|
||||
;; (format "%s" var)
|
||||
))
|
||||
|
||||
;; TODO:
|
||||
;; TODO:
|
||||
(defun org-babel-oz-table-or-string (results)
|
||||
"If the results look like a table, then convert them into an
|
||||
Emacs-lisp table, otherwise return the results as a string."
|
||||
|
@ -1,4 +1,4 @@
|
||||
;;; ob-tcl.el --- org-babel functions for tcl evaluation
|
||||
;;; ob-tcl.el --- Org-babel functions for tcl evaluation
|
||||
|
||||
;; Copyright (C) 2009-2012 Free Software Foundation, Inc.
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
;; Keywords: literate programming, reproducible research
|
||||
;; Homepage: http://orgmode.org
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
;; This file is not part of GNU Emacs.
|
||||
|
||||
;; 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
|
||||
|
@ -1,7 +1,8 @@
|
||||
;;; org-bullets.el --- Show bullets in org-mode as UTF-8 characters
|
||||
;;; Version: 0.1
|
||||
;;; Author: sabof
|
||||
;;; URL: https://github.com/sabof/org-bullets
|
||||
;;
|
||||
;; Version: 0.1
|
||||
;; Author: sabof
|
||||
;; URL: https://github.com/sabof/org-bullets
|
||||
|
||||
;; This file is NOT part of GNU Emacs.
|
||||
;;
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,11 +1,10 @@
|
||||
;; ox-groff.el --- Groff Back-End for Org Export Engine
|
||||
;;; ox-groff.el --- Groff Back-End for Org Export Engine
|
||||
|
||||
;; Copyright (C) 2011-2013 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Nicolas Goaziou <n.goaziou at gmail dot com>
|
||||
;; Author: Luis R Anaya <papoanaya aroba hot mail punto com>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;;
|
||||
|
||||
;; This program is free software; you can redistribute it and/or modify
|
||||
;; it under the terms of the GNU General Public License as published by
|
||||
|
Loading…
Reference in New Issue
Block a user