org-mode/lisp
Vitalie Spinu f301bbcc86 make src block location available to execution backends
* lisp/ob-core.el (org-babel-where-is-src-block-head): return
  point-marker instead of point.

  (org-babel-current-exec-src-block-head): new global variable which is
  bound during `org-babel-execute-src-block-maybe'

  (org-babel-get-src-block-info): return a list of 7 elements, last
  being the header location

Evaluation backends might need to use the exact location of the block in
original org file. For example when inserting the correct source
references for visual debugging. With this patch the information on
current block is available in `org-babel-current-exec-src-block-head'.
2013-06-06 09:13:58 -06:00
..
Makefile Makefile (clean-install): Also remove ox*.el* files 2013-04-18 14:43:45 +02:00
ob-C.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-R.el ob-R.el: allow use of alternative graphics devices 2013-04-21 23:28:26 -04:00
ob-asymptote.el Update Copyright lines to match Emacs format. 2013-01-08 15:04:32 +01:00
ob-awk.el Clean up org-babel-expand-body: functions for awk and picolisp 2013-04-03 09:17:22 -06:00
ob-calc.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-clojure.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-comint.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-core.el make src block location available to execution backends 2013-06-06 09:13:58 -06:00
ob-css.el Update Copyright lines to match Emacs format. 2013-01-08 15:04:32 +01:00
ob-ditaa.el Add :version and :package-version 2013-03-05 16:38:33 +01:00
ob-dot.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-emacs-lisp.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-eval.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
ob-exp.el Merge branch 'maint' 2013-05-30 15:19:03 +02:00
ob-fortran.el Add a matrix input to ob-fortran.el 2013-06-03 22:56:23 -06:00
ob-gnuplot.el only wrap gnuplot data values in " when necessary 2013-05-17 14:36:10 -06:00
ob-haskell.el use org-babel-result-cond in Haskell code blocks 2013-04-06 11:39:23 -06:00
ob-io.el Merge branch 'maint' 2013-01-08 15:26:17 +01:00
ob-java.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-js.el use org-babel-result-cond in JavaScript code blocks 2013-04-06 11:39:23 -06:00
ob-keys.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-latex.el Manage variables related to both LaTeX export and snippets 2013-02-06 23:06:31 +01:00
ob-ledger.el Update Copyright lines to match Emacs format. 2013-01-08 15:04:32 +01:00
ob-lilypond.el ob-lilypond.el: Fix test leftover 2013-02-07 09:45:01 +01:00
ob-lisp.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-lob.el Fix customization types of variables 2013-05-09 15:19:02 +02:00
ob-makefile.el * lisp/ob-makefile.el: Org-babel support for Makefile tangling. 2012-10-17 15:07:40 -06:00
ob-matlab.el Update Copyright lines to match Emacs format. 2013-01-08 15:04:32 +01:00
ob-maxima.el contrib/lisp/ob-maxima.el (org-babel-execute:maxima): Ignore lines with ";;; Loading #P" 2013-04-06 02:23:59 +02:00
ob-mscgen.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-ocaml.el Babel ocaml: fix bug where the first exported result would end up in the ocaml 2013-05-07 14:15:33 +02:00
ob-octave.el ob-octave: Emacs 24.4 will ditch octave-inf in favor for octave 2013-05-19 21:08:00 +02:00
ob-org.el allow insertion of non-strings into Org code blocks 2013-05-06 16:31:53 -04:00
ob-perl.el ob-perl: fix result handling 2013-04-17 21:40:15 +02:00
ob-picolisp.el Clean up org-babel-expand-body: functions for awk and picolisp 2013-04-03 09:17:22 -06:00
ob-plantuml.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-python.el fixed a bug pointed out by Gary Oberbrunner 2013-03-29 15:12:57 -06:00
ob-ref.el Use #+NAME instead of #+TBLNAME 2013-04-09 22:09:00 +02:00
ob-ruby.el use org-babel-result-cond in Ruby code blocks 2013-04-06 12:59:04 -06:00
ob-sass.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-scala.el Merge branch 'maint' 2013-01-08 15:26:17 +01:00
ob-scheme.el use org-babel-result-cond in scheme code blocks 2013-04-06 11:39:23 -06:00
ob-screen.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-sh.el ob-sh: detect tables correctly 2013-05-14 08:37:23 +02:00
ob-shen.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-sql.el Fix code typo in commit 78b3a0 2013-03-20 07:46:53 +01:00
ob-sqlite.el don't read sqlite output as lisp 2013-03-10 16:55:42 -06:00
ob-table.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-tangle.el `org-src-switch-to-buffer' to jump from src to org 2013-06-06 09:11:54 -06:00
ob.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
org-agenda.el Fix customization types of variables 2013-05-09 15:19:02 +02:00
org-archive.el Add :version and :package-version 2013-03-05 16:38:33 +01:00
org-attach.el Add :version and :package-version 2013-03-05 16:38:33 +01:00
org-bbdb.el org-bbdb.el: Fix typo. 2013-04-03 18:28:29 +02:00
org-bibtex.el Fix customization types of variables 2013-05-09 15:19:02 +02:00
org-capture.el org-capture.el (org-capture-use-agenda-date): Fix docstring 2013-04-17 07:00:59 +02:00
org-clock.el Merge branch 'maint' 2013-05-21 12:40:52 +02:00
org-colview.el Update contrib/README and some comments/messages 2013-03-04 18:36:34 +01:00
org-compat.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
org-crypt.el Use `org-add-hook' in some places and merge Emacs revno r112320 2013-04-18 10:29:00 +02:00
org-ctags.el Avoid using `case' in default value of defcustom 2013-05-12 06:08:09 +02:00
org-datetree.el org-datetree.el: Be more restrictive when finding a year datetree 2013-04-18 12:20:08 +02:00
org-docview.el Merge branch 'maint' 2013-02-26 16:14:03 +01:00
org-element.el org-element: Fix failing "plain-list-parser" test 2013-06-01 21:38:15 +02:00
org-entities.el org-entities: Add support for hbar. 2013-06-05 17:48:45 +02:00
org-eshell.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-faces.el org-agenda.el (org-agenda-restriction-lock-highlight-subtree): New option 2013-04-06 01:51:29 +02:00
org-feed.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-footnote.el Fix customization types of variables 2013-05-09 15:19:02 +02:00
org-gnus.el org-compat.el: New compatibility function `org-defvaralias' 2013-03-14 13:53:52 +01:00
org-habit.el Add option to always show DONE days as green on consistency graph. It can be enabled by setting `org-habit-show-done-alwyays-green' variable to t. 2013-05-07 12:30:15 +02:00
org-id.el org-id: autoload `org-id-update-id-locations' 2013-05-19 21:07:55 +02:00
org-indent.el Use `org-add-hook' in some places and merge Emacs revno r112320 2013-04-18 10:29:00 +02:00
org-info.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-inlinetask.el Remove unnecessary linking to export framework 2013-02-06 23:06:31 +01:00
org-install.el org-install.el: Do not warn users. 2013-01-22 14:08:39 +01:00
org-irc.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-list.el org-list: Properly update `org-list-allow-alphabetical' 2013-04-26 14:13:24 +02:00
org-macro.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
org-macs.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
org-mhe.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
org-mobile.el org-mobile.el (org-mobile-edit): Insert new headings at the end of the parent subtree 2013-04-11 01:05:26 +02:00
org-mouse.el org-mouse.el (org-mouse-agenda-context-menu): Fix a function's name 2013-04-10 15:22:56 +02:00
org-pcomplete.el Implement group tags 2013-03-25 05:42:35 +01:00
org-plot.el Remove unnecessary linking to export framework 2013-02-06 23:06:31 +01:00
org-protocol.el Fix customization types of variables 2013-05-09 15:19:02 +02:00
org-rmail.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-src.el org-src.el (org-edit-src-turn-on-auto-save): New option 2013-04-16 10:38:01 +02:00
org-table.el Fix `interactive' statement in `org-table-convert-region' 2013-06-01 07:46:08 +02:00
org-timer.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-w3m.el Include org-w3m.el back into core. 2013-04-05 08:37:51 +02:00
org.el org.el (org-reftex-citation): Fix a docstring 2013-06-05 17:27:27 +02:00
ox-ascii.el ox-ascii: Improve speed wrt table export 2013-05-18 18:22:15 +02:00
ox-beamer.el ox-beamer: Do not ignore uppercase environements 2013-04-20 08:32:10 +02:00
ox-html.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
ox-icalendar.el ox-icalendar: Ignore footnotes 2013-04-21 23:44:18 +02:00
ox-latex.el ox-latex: Extend :float attribute to source blocks and normalize its values 2013-06-01 15:15:02 +02:00
ox-man.el Fix commit 0018428c25 2013-05-30 21:48:48 +02:00
ox-md.el ox-md: Fix error when exporting underline objects 2013-05-28 10:48:08 +02:00
ox-odt.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
ox-org.el ox-org: Preserve affiliated keywords 2013-04-26 15:53:05 +02:00
ox-publish.el ox-publish: Fix "Invalid time specification" error with timestamps in DATE 2013-04-29 09:39:35 +02:00
ox-texinfo.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
ox.el Merge branch 'maint' 2013-06-05 14:24:58 +02:00