summaryrefslogtreecommitdiff
path: root/tex/context/base/buff-ini.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/buff-ini.mkiv')
-rw-r--r--tex/context/base/buff-ini.mkiv11
1 files changed, 11 insertions, 0 deletions
diff --git a/tex/context/base/buff-ini.mkiv b/tex/context/base/buff-ini.mkiv
index 7616a1dee..3b754b532 100644
--- a/tex/context/base/buff-ini.mkiv
+++ b/tex/context/base/buff-ini.mkiv
@@ -140,6 +140,17 @@
\unexpanded\def\buff_get_stored_indeed#1%
{\ctxcommand{getbuffer("#1")}}
+\unexpanded\def\inlinebuffer
+ {\dosingleempty\buff_get_inline}
+
+\unexpanded\def\buff_get_inline[#1]% [name]
+ {\doifelsenothing{#1}
+ {\buff_get_stored_inline_indeed\empty}
+ {\processcommalist[#1]\buff_get_stored_inline_indeed}}
+
+\unexpanded\def\buff_get_stored_inline_indeed#1%
+ {\ignorespaces\ctxcommand{getbuffer("#1")}\removeunwantedspaces}
+
\definebuffer
[\v!hiding]