- How to Wipe a Drive on Windows 10 or Windows 11 - Option 2 (powershell, cipher command)
- How to Securely Wipe the Free Space on Your Windows PC - cipher command
During the 1970s, before my life became politicized by horrible events, I was just going along making one extension after another for various programs, and most of them did not have anything to do with Lisp. But, along the way, I wrote a text editor, Emacs. The interesting idea about Emacs was that it had a programming language, and the user's editing commands would be written in that interpreted programming language, so that you could load new commands into your editor while you were editing. You could edit the programs you were using and then go on editing with them. So, we had a system that was useful for things other than programming, and yet you could program it while you were using it. I don't know if it was the first one of those, but it certainly was the first editor like that.
This spirit of building up gigantic, complicated programs to use in your own editing, and then exchanging them with other people, fueled the spirit of free-wheeling cooperation that we had at the AI Lab then. The idea was that
./github.com/julienhenry/tree-sitter-souffle/tree-sitter-souffle.wasm | |
./github.com/Ziemniakoss/tree-sitter-apex/tree-sitter-apex.wasm | |
./github.com/UserNobody14/tree-sitter-dart/tree-sitter-dart.wasm | |
./github.com/tree-sitter/tree-sitter-javascript/tree-sitter-javascript.wasm | |
./github.com/tree-sitter/tree-sitter-haskell/tree-sitter-haskell.wasm | |
./github.com/elm-tooling/tree-sitter-elm/docs/js/tree-sitter.wasm | |
./github.com/elm-tooling/tree-sitter-elm/docs/js/tree-sitter-elm.wasm | |
./github.com/FoamScience/tree-sitter-foam/tree-sitter-foam.wasm | |
./github.com/rolandwalker/tree-sitter-pgn/tree-sitter-pgn.wasm | |
./github.com/takegue/tree-sitter-sql-bigquery/playground/tree-sitter.wasm |
* no :nav-title in `spork/mdz`? | |
* `spork/mdz` lacks: | |
* file-watching | |
* syntax-highlighting | |
* templating - but may be `spork/temple` is somewhat along those lines? |
https://www.reddit.com/r/Trackballs/wiki/index/ | |
https://gemst.co.kr/pcacc/?q=YToxOntzOjEyOiJrZXl3b3JkX3R5cGUiO3M6MzoiYWxsIjt9&bmode=view&idx=16642405 |
https://www.reddit.com/r/emacs/comments/19bs8w9/elpaca_vs_straightel/ | |
https://www.reddit.com/r/emacs/comments/13caudx/if_you_like_straight_you_should_try_elpaca/ | |
https://www.reddit.com/r/emacs/comments/11daqsz/elpaca_the_basics/ | |
https://github.com/progfolio/elpaca/wiki/Migrating-to-Elpaca |
;; going to assume for concreteness that `user-emacs-directory` is "~/.emacs.d" | |
(defvar elpaca-installer-version 0.6) | |
;; "~/.emacs.d/elpaca" | |
(defvar elpaca-directory (expand-file-name "elpaca/" user-emacs-directory)) | |
;; "~/.emacs.d/elpaca/builds" | |
(defvar elpaca-builds-directory (expand-file-name "builds/" elpaca-directory)) | |
;; "~/.emacs.d/elpaca/repos" | |
(defvar elpaca-repos-directory (expand-file-name "repos/" elpaca-directory)) | |
;; used in the `let` binding below and on the very last line |
-
ideas about using different components
- transition from
mendoza
tospork/mdz
?- in the process enhance / modify / test out
spork/mdz
?
- in the process enhance / modify / test out
- transition from
circlet
tospork/http*
?- in the process enhance / modify / test out
spork/http*
?
- in the process enhance / modify / test out
- transition from
Makefile
toproject.janet
?- multiplatform - more usable by windows users?
- transition from
-
should file-watching capability of some sort be provided?
-
could that piece end up in spork?
-
how does
:order
work and can non-integers be used? based onmendoza/sitemap.janet
, it seems like non-integers should be usable. -
the watching seems a bit flaky -- i.e. making changes to
.mdz
files doesn't always appear to lead to regenerated content. at least withfswatch
.inotifywait
seemed to give better results. not sure if watchful would be better in some cases...eye works on windows and it seems to claim portability so that might be one path toward cross-platformness. though perhaps these remarks are more geared toward what janet-lang.org's repository might provide. -
what do various files do?
mdz
- cli with various subcommand (e.g.build
,clean
,server
,watch
, etc.)mendoza/init.janet
- connects other pieces and provides theinit
,clean
,serve
,build
, andwatch
functions -- it's whatmdz
imports
-
mendoza/markup.janet
- providesmarkup
, a function that parses mendoza marku