Warning: this is an htmlized version!
The original is across this link,
and the conversion rules are here.
(Re)generate: (find-bounded-intro)
Source code:  (find-eev "eev-intro.el" "find-bounded-intro")
More intros:  (find-eev-intro)
This buffer is _temporary_ and _editable_.
Is is meant as both a tutorial and a sandbox.

Note that you need to understand the concept of "prepared
shells" quite well to be able to use this... see:


Bad news: I've been using this feature very little, and I have
not yet adapted the old, crappy docs to the new "intro"
format... =\ So this is just a bunch of notes!

Source code:           (find-eev "eev-bounded.el")
Obsolete related code: (find-eev "eev-langs.el")
Old mentions to this:  (find-TH "eev-article" "delimited-regions")

Delimited ("bounded") regions

# (eev-bounded)
echo At: $PWD
cd /tmp/
echo At: $PWD

% (eelatex-bounded)



Defining new bounded functions

  (find-code-bounded 'eev-bounded 'eev "\n#*\n")
  (find-code-bounded 'eev-bounded 'eev 'ee-delimiter-hash)

as usual, when we remove the "find-"s the generated code is
executed instead of displayed.

The default bounded function
...is stored in the variable `ee-bounded-function', and can be
re-run with `M-x ee-bounded-function' (i.e., there's a function
with the same name as the variable). I used to bind `f3' to that,
but in modern Emacsen this is bound to a macro key:

  (find-enode "Basic Keyboard Macro" "<F3>")

so you should do something like this, but for your favourite key:

  (define-key eev-mode-map [f3] 'ee-bounded-function)