<commit_before>lispkit
=======

A lisp browser using WebKit


Installation
------------

Ensure you have Quicklisp available locally.

System deps
-----------

* libwebkitgtk
* gtk2
* A CL implementation (tested with SBCL so far)

```shell
cd $QUICKLISP_HOME/local-projects
git clone https://github.com/crategus/cl-cffi-gtk.git
git clone https://github.com/AeroNotix/cl-xkeysym.git
git clone https://github.com/AeroNotix/cl-webkit.git
git clone https://github.com/AeroNotix/lispkit.git
sbcl --noinform --quit --eval \
    "(ql:quickload :lispkit)"
```

Status
------

Very early work

Some videos

* Control via SLIME: https://www.youtube.com/watch?v=9GJcct_FyVw
* Keybinds: https://www.youtube.com/watch?v=NxiYnJ_JfRQ
* Navigation: https://www.youtube.com/watch?v=wXQKZX96QDA
<commit_msg>Add note in the readme about #lispkit<commit_after>lispkit
=======

A lisp browser using WebKit


Installation
------------

Ensure you have Quicklisp available locally.

System deps
-----------

* libwebkitgtk
* gtk2
* A CL implementation (tested with SBCL so far)

```shell
cd $QUICKLISP_HOME/local-projects
git clone https://github.com/crategus/cl-cffi-gtk.git
git clone https://github.com/AeroNotix/cl-xkeysym.git
git clone https://github.com/AeroNotix/cl-webkit.git
git clone https://github.com/AeroNotix/lispkit.git
sbcl --noinform --quit --eval \
    "(ql:quickload :lispkit)"
```

Status
------

Very early work

Some videos

* Control via SLIME: https://www.youtube.com/watch?v=9GJcct_FyVw
* Keybinds: https://www.youtube.com/watch?v=NxiYnJ_JfRQ
* Navigation: https://www.youtube.com/watch?v=wXQKZX96QDA


Getting Help
------------

Join #lispkit on freenode for help

{'fraction_non_alphanumeric': 0.16326530612244897, 'fraction_numerical': 0.004801920768307323, 'mean_word_length': 3.5176151761517613, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 14, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '31848', 'n_tokens_mistral': 646, 'n_tokens_neox': 611, 'n_words': 134}