1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-11-24 07:20:29 +00:00
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-asymptote.el
ob-awk.el Clean up org-babel-expand-body: functions for awk and picolisp 2013-04-03 09:17:22 -06:00
ob-C.el
ob-calc.el
ob-clojure.el
ob-comint.el
ob-core.el make src block location available to execution backends 2013-06-06 09:13:58 -06:00
ob-css.el
ob-ditaa.el
ob-dot.el
ob-emacs-lisp.el
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
ob-java.el
ob-js.el use org-babel-result-cond in JavaScript code blocks 2013-04-06 11:39:23 -06:00
ob-keys.el
ob-latex.el
ob-ledger.el
ob-lilypond.el
ob-lisp.el
ob-lob.el Fix customization types of variables 2013-05-09 15:19:02 +02:00
ob-makefile.el
ob-matlab.el
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
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
ob-python.el fixed a bug pointed out by Gary Oberbrunner 2013-03-29 15:12:57 -06:00
ob-R.el ob-R.el: allow use of alternative graphics devices 2013-04-21 23:28:26 -04: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
ob-scala.el
ob-scheme.el use org-babel-result-cond in scheme code blocks 2013-04-06 11:39:23 -06:00
ob-screen.el
ob-sh.el ob-sh: detect tables correctly 2013-05-14 08:37:23 +02:00
ob-shen.el
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
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
org-attach.el
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
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
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
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
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
org-inlinetask.el
org-install.el
org-irc.el
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
org-protocol.el Fix customization types of variables 2013-05-09 15:19:02 +02:00
org-rmail.el
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
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