|
Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
#######
#
# E-scripts on fengari.
#
# Note 1: use the eev command (defined in eev.el) and the
# ee alias (in my .zshrc) to execute parts of this file.
# Executing this file as a whole makes no sense.
# An introduction to eev can be found here:
#
# (find-eev-quick-intro)
# http://angg.twu.net/eev-intros/find-eev-quick-intro.html
#
# Note 2: be VERY careful and make sure you understand what
# you're doing.
#
# Note 3: If you use a shell other than zsh things like |&
# and the for loops may not work.
#
# Note 4: I always run as root.
#
# Note 5: some parts are too old and don't work anymore. Some
# never worked.
#
# Note 6: the definitions for the find-xxxfile commands are on my
# .emacs.
#
# Note 7: if you see a strange command check my .zshrc -- it may
# be defined there as a function or an alias.
#
# Note 8: the sections without dates are always older than the
# sections with dates.
#
# This file is at <http://angg.twu.net/e/fengari.e>
# or at <http://angg.twu.net/e/fengari.e.html>.
# See also <http://angg.twu.net/emacs.html>,
# <http://angg.twu.net/.emacs[.html]>,
# <http://angg.twu.net/.zshrc[.html]>,
# <http://angg.twu.net/escripts.html>,
# and <http://angg.twu.net/>.
#
#######
https://news.ycombinator.com/item?id=30404104 Fengari – Lua for the Browser (fengari.io) - If one likes Python, then the chance of liking Lua are low / The Infamous TCL War
https://fengari.io/
* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
# (find-fline "/tmp/fengari/")
rm -Rv /tmp/fengari/
mkdir /tmp/fengari/
cd /tmp/fengari/
curl -L -O https://github.com/fengari-lua/fengari-web/releases/download/v0.1.4/fengari-web.js
cat > test.html <<'%%%'
<script src="fengari-web.js" type="text/javascript"></script>
<script type="application/lua">
print("hello world!")
</script>
%%%
# file:///tmp/fengari/
https://www.youtube.com/watch?v=xrLIgmd8xik
https://github.com/fengari-lua/fengari
https://github.com/fengari-lua/fengari-web
https://github.com/fengari-lua/fengari-interop
https://github.com/fengari-lua/fengari-node-cli
https://github.com/fengari-lua/fengari-loader
https://hackernoon.com/why-we-rewrote-lua-in-js-a66529a8278d
# rm -Rfv ~/usrc/fengari/
cd ~/usrc/
git clone https://github.com/fengari-lua/fengari
cd ~/usrc/fengari/
# rm -Rfv ~/usrc/fengari-web/
cd ~/usrc/
git clone https://github.com/fengari-lua/fengari-web
cd ~/usrc/fengari-web/
# rm -Rfv ~/usrc/fengari-interop/
cd ~/usrc/
git clone https://github.com/fengari-lua/fengari-interop
cd ~/usrc/fengari-interop/
# rm -Rfv ~/usrc/fengari-node-cli/
cd ~/usrc/
git clone https://github.com/fengari-lua/fengari-node-cli
cd ~/usrc/fengari-node-cli/
# rm -Rfv ~/usrc/fengari-loader/
cd ~/usrc/
git clone https://github.com/fengari-lua/fengari-loader
cd ~/usrc/fengari-loader/
# (code-c-d "fengari" "~/usrc/fengari/")
# (find-fengarifile "")
# (code-c-d "fengariweb" "~/usrc/fengari-web/")
# (find-fengariwebfile "")
# (code-c-d "fengariinterop" "~/usrc/fengari-interop/")
# (find-fengariinteropfile "")
# (code-c-d "fengarinodecli" "~/usrc/fengari-node-cli/")
# (find-fengarinodeclifile "")
# (code-c-d "fengariloader" "~/usrc/fengari-loader/")
# (find-fengariloaderfile "")
(let ((default-directory "~/usrc/"))
(grep "grep --color=auto -niRH --null -e html fengari*")
)
# Local Variables:
# coding: utf-8-unix
# End: