a b c d e f g h i j k l m n o p q r s t u v w x y z

diff from 309662 and 2271

Description: templating engine for evaluating shell commands embedded in arbitrary templates
 esh (embedded shell) is a templating engine for evaluating shell commands
 embedded in arbitrary templates. It’s like ERB (Embedded RuBy) for shell,
 intended to be used for templating configuration files. Unlike ERB it provides
 support for including one ESH template into another (since version 0.2.0).
 .
 The template processing consists of two phases: conversion to a shell script
 and evaluation of that script. You can even run just the conversion phase: esh
 -d will dump a shell script that you can execute directly by a shell (even on a
 system without esh installed). However, in that case, you will not get error
 messages source-mapped to point to the locations in the template file.
Description: the easy shell
 esh was primarily written out of a need for a simple and lightweight shell
 for Unix. As such, it deviates completely from all of the traditional
 shells, opting instead for a Lisp-like syntax. This allows exceptionally
 small size, both in terms of lines of code and memory consumption, while
 retaining remarkable flexibility and programmability.
--- 309662	Thu Jan  1 00:00:00 1970
+++ 2271	Thu Jan  1 00:00:00 1970
@@ -1,11 +1,6 @@
-templating engine for evaluating shell commands embedded in arbitrary templates
+the easy shell
- esh (embedded shell) is a templating engine for evaluating shell commands
+ esh was primarily written out of a need for a simple and lightweight shell
- embedded in arbitrary templates. It’s like ERB (Embedded RuBy) for shell,
+ for Unix. As such, it deviates completely from all of the traditional
- intended to be used for templating configuration files. Unlike ERB it provides
+ shells, opting instead for a Lisp-like syntax. This allows exceptionally
- support for including one ESH template into another (since version 0.2.0).
+ small size, both in terms of lines of code and memory consumption, while
- .
+ retaining remarkable flexibility and programmability.
- The template processing consists of two phases: conversion to a shell script
- and evaluation of that script. You can even run just the conversion phase: esh
- -d will dump a shell script that you can execute directly by a shell (even on a
- system without esh installed). However, in that case, you will not get error
- messages source-mapped to point to the locations in the template file.