org-mode/lisp
Aaron Ecay 1d305d4aba babel: don’t add babel eval to the session’s comint input ring
* lisp/ob-comint.el (org-babel-comint-in-buffer): don’t add to
comint-input-ring

Previously, babel code would be added to the comint input ring of a
babel session, making interactive use of the session difficult: one
had to page through the babel generated commands when browsing the
comint history with M-p/M-n.  The session repl’s history should just
contain commands the user has specifically entered in the repl buffer,
and not those which are fed in from org mode.  So, we bind
‘comint-input-filter’ to a function that always returns nil in the
‘org-babel-comint-in-buffer’ macro, to avoid any additions to the
input ring while executing code from babel.
2013-10-29 19:52:36 -06:00
..
Makefile Makefile (clean-install): Also remove ox*.el* files 2013-04-18 14:43:45 +02:00
ob-C.el removed modification of org-babel-load-languages 2013-07-13 11:05:45 -06:00
ob-R.el prologue and epilogue for R blocks 2013-07-04 08:37:02 -06:00
ob-abc.el improve handling of output file types 2013-09-25 09:12:42 -06: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 ob-clojure nrepl customization variable 2013-10-03 13:25:46 -06:00
ob-comint.el babel: don’t add babel eval to the session’s comint input ring 2013-10-29 19:52:36 -06:00
ob-core.el call org-confirm-babel-evaluate from code block 2013-10-14 07:23:39 -06:00
ob-css.el Update Copyright lines to match Emacs format. 2013-01-08 15:04:32 +01:00
ob-ditaa.el make java executable configurable for ditaa blocks 2013-07-17 08:20:37 -06:00
ob-dot.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-ebnf.el ob-ebnf: Fix copyright and style 2013-10-29 15:18:24 +01:00
ob-emacs-lisp.el set default emacs-lisp header args to nil 2013-09-28 06:37:54 -06:00
ob-eval.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
ob-exp.el Revert "ignore inline source block on #+ prefixed lines" 2013-09-03 14:10:38 +02:00
ob-fortran.el ob-fortran: declare org-every 2013-06-08 21:45:38 +02:00
ob-gnuplot.el don't add "set datafile missing..." with :missing 2013-09-25 12:21:52 -06:00
ob-haskell.el default to :padline no for Haskell 2013-09-18 15:22:52 -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 Fix incorrect funtion call 2013-09-19 05:05:56 +02: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 reading tables from lisp code block output 2013-10-06 17:13:01 -06:00
ob-lob.el named call lines insert results like code blocks 2013-06-30 17:46:32 -06: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 ob-python 2013-08-12 13:18:23 -06:00
ob-ref.el evaluate elisp header args at original call site 2013-06-25 09:59:56 -06:00
ob-ruby.el ob-ruby.el: fix result of :results output :session combination. 2013-10-21 13:09:28 -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 ob-scheme.el (org-babel-scheme-execute-with-geiser): Fix code typo and add declarations 2013-07-01 23:08:08 +02:00
ob-screen.el Merge branch 'maint' 2013-01-08 15:04:40 +01:00
ob-sh.el fix bug in ob-sh when dealing with list variables 2013-07-17 08:15:41 -06:00
ob-shen.el Fix compiler warnings. 2013-09-02 13:33:52 +02: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 more robust sbe macro 2013-07-14 16:20:49 -06:00
ob-tangle.el ob-tangle: Silence byte-compiler 2013-10-27 09:54:27 +01:00
ob.el Compatibility: fix XEmacs compilation failures 2013-06-01 11:31:07 +02:00
org-agenda.el Honor user request for full-frame agenda window 2013-09-25 13:22:56 +02:00
org-archive.el Add :version and :package-version 2013-03-05 16:38:33 +01:00
org-attach.el Fix compiler warnings. 2013-09-02 13:33:52 +02:00
org-bbdb.el org-bbdb.el: Fix typo. 2013-04-03 18:28:29 +02:00
org-bibtex.el Use bzg@gnu.org instead of bzg AT gnu DOT org 2013-10-08 08:07:21 +02:00
org-capture.el Allow nil as return of sexp in capture templates 2013-09-01 19:47:37 +02:00
org-clock.el Fix incorrect time calculation for `org-extend-today-until' 2013-10-17 07:41:49 +02:00
org-colview.el Columnview: Fix the case of #+ content present 2013-09-22 08:07:58 +02:00
org-compat.el Fix cursor movement to a specific column 2013-08-31 15:44:34 +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 Fix typo 2013-09-15 06:41: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: Small change to src block indentation 2013-10-27 11:06:28 +01:00
org-entities.el org-entities: New entities 2013-09-01 14:28:13 +02:00
org-eshell.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-faces.el Fix documentation of the org-footnote face 2013-09-22 08:02:18 +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 org-inlinetask: fix inlinetask unfolding 2013-10-30 00:33:58 +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 Use bzg@gnu.org instead of bzg AT gnu DOT org 2013-10-08 08:07:21 +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 save-restriction in `org-mobile-push' 2013-08-08 08:49:20 +02:00
org-mouse.el org-mouse: Fix incorrect replacement for checkbox lists 2013-06-27 17:37:38 +02:00
org-pcomplete.el Fix completion of headline names after * 2013-09-02 08:08:58 +02:00
org-plot.el Remove unnecessary linking to export framework 2013-02-06 23:06:31 +01:00
org-protocol.el Use bzg@gnu.org instead of bzg AT gnu DOT org 2013-10-08 08:07:21 +02:00
org-rmail.el Update copyright years. 2013-01-01 16:04:24 +01:00
org-src.el Fix org-src-edit interaction with undo. 2013-10-28 15:09:25 -04:00
org-table.el org-table-transpose-table-at-point: Preserve indentation and point 2013-10-15 16:49:07 +02:00
org-timer.el Inform compiler about a variable that will exist at run time 2013-09-08 18:28:30 +02:00
org-w3m.el Include org-w3m.el back into core. 2013-04-05 08:37:51 +02:00
org.el Merge branch 'maint' 2013-10-29 09:57:48 +01:00
ox-ascii.el Merge branch 'maint' 2013-10-20 11:00:57 +02:00
ox-beamer.el export back-ends: Remove duplicate information 2013-10-20 11:00:05 +02:00
ox-html.el Merge branch 'maint' 2013-10-20 11:00:57 +02:00
ox-icalendar.el export back-ends: Remove duplicate information 2013-10-20 11:00:05 +02:00
ox-latex.el Merge branch 'maint' 2013-10-29 20:47:42 +01:00
ox-man.el ox: Add a defcustom to export properties drawers 2013-09-26 13:46:31 +02:00
ox-md.el Merge branch 'maint' 2013-10-20 11:00:57 +02:00
ox-odt.el Merge branch 'maint' 2013-10-23 19:04:49 +02:00
ox-org.el ox-org.el: Show all headings and all blocks before fontifying when htmlizing sources 2013-10-14 10:05:30 +02:00
ox-publish.el Merge branch 'maint' 2013-10-13 18:41:12 +02:00
ox-texinfo.el ox: Add a defcustom to export properties drawers 2013-09-26 13:46:31 +02:00
ox.el ox-latex: Change to longtable strings 2013-10-29 15:31:22 +01:00