GNU ELPA - eev

eev

Description
Support for e-scripts (eepitch blocks, elisp hyperlinks, etc)
Latest
eev-20211011.tar, 2021-Oct-11, 1.14 MiB
Maintainer
Eduardo Ochs <eduardoochs@gmail.com>
Home page
http://angg.twu.net/#eev
Browse ELPA's repository
CGit or Gitweb
Badge

To install this package, run in Emacs:

M-x package-install RET eev RET

Full description

Eev's central idea is that you can keep "executable logs" of what you
do, in a format that is reasonably readable and that is easy to "play
back" later, step by step and in any order. We call these "executable
logs" _e-scripts_. These "steps" are mainly of two kinds:

   1) elisp hyperlinks, and
   2) lines sent to shell-like programs.

To run the tutorial: install this package, then type `M-x
eev-beginner'. This will load all the main modules, activate the
eev-mode keybindings, and open this tutorial,

  http://angg.twu.net/eev-intros/find-eev-quick-intro.html
  (find-eev-quick-intro)

in a sandboxed buffer. For a list of the other sandboxed tutorials,
see:

  http://angg.twu.net/eev-intros/find-eev-intro.html
  (find-eev-intro)

Note that the URLs point to the HTMLized versions of the sandboxed
tutorials, and the `(find-*-intro)' sexps open them in Emacs.

For a _non-technical_ description of what e-scripts are, see:

  http://angg.twu.net/escripts.html

For an analysis of an e-script that uses most of the main features of
eev, see:

  http://angg.twu.net/eev-intros/find-escripts-intro.html#4
  (find-escripts-intro "4. How to read an e-script")

The home page of eev is:

  http://angg.twu.net/#eev





EEV WITHOUT EEV-MODE
====================
Eev mode only activates some keybindings and adds a reminder saying
"eev" to the mode line, as explained here:

  http://angg.twu.net/eev-intros/find-eev-intro.html#1
  (find-eev-intro "1. `eev-mode'")

It is possible to use eev's elisp hyperlink functions with eev-mode
turned off: just put the point on a line with an elisp hyperlink and
type `C-e C-x C-e'.

If you want to load all the main modules of eev to make its functions
available in this way, do:

  (require 'eev-load)

then you can use `M-x eev-mode' to toggle eev-mode on and off when
desired.

Old versions

eev-20211008.tar.lz2021-Oct-09 224 KiB
eev-20211007.tar.lz2021-Oct-07 223 KiB
eev-20211006.tar.lz2021-Oct-06 223 KiB
eev-20211005.tar.lz2021-Oct-05 222 KiB
eev-20211002.tar.lz2021-Oct-02 221 KiB
eev-20210925.tar.lz2021-Sep-26 219 KiB
eev-20210913.tar.lz2021-Sep-13 218 KiB
eev-20210822.tar.lz2021-Aug-23 217 KiB
eev-20210806.tar.lz2021-Aug-07 213 KiB
eev-20210710.tar.lz2021-Jul-10 213 KiB
eev-20210618.tar.lz2021-Jun-18 212 KiB
eev-20210529.tar.lz2021-May-29 206 KiB
eev-20210102.tar.lz2021-Jan-04 194 KiB
eev-20201013.tar.lz2020-Oct-14 171 KiB
eev-20200928.tar.lz2020-Sep-28 167 KiB
eev-20200224.tar.lz2020-Feb-25 165 KiB
eev-20191105.tar.lz2019-Nov-08 155 KiB
eev-20190902.tar.lz2019-Sep-08 150 KiB
eev-20190517.tar.lz2019-Jun-11 141 KiB
eev-20190425.tar.lz2019-May-18 140 KiB