<aecepoglu[m]>
Would picolisp be interested in a PR for using the EDITOR environment variable instead of just "vim" ?
<aecepoglu[m]>
oh wait, it is a lot more hardcoded than that
<Regenaxer>
Not just vim, but also emacs, and I use Vip exculsively
<Regenaxer>
But EDITOR is not used, right
clacke_movim has left #picolisp [#picolisp]
<aecepoglu[m]>
also "emacs" ? How? (edit) only mentions "vim" and has cli args for setting position etc
clacke_movim has joined #picolisp
<DKordic>
aecepoglu[m]: "[help 'em]".
<DKordic>
I would like to see Forks of PicoLisp.
<aecepoglu[m]>
Yeah, I think that's what I will do
<DKordic>
IMHO UNIX ""Environment Variables"" are ID10T-ic.
<DKordic>
Isn't ""hard-coding"" natural in Lisp?
<DKordic>
Straightforward?
<aecepoglu[m]>
Is it? I wouldn't know
<aecepoglu[m]>
It's straightforwards everywhere to hardcode than not
<aecepoglu[m]>
The option to using environment variables to configure a program is by aliasing and cli arguments, which is still fine and many distros will put a ".bashrc" in your home folder that aliases "ls" to "ls --color" or something
<Regenaxer>
In Lisp code and data are equivalent, so *all* is variable ann nothing is hardcoded ;)
<aecepoglu[m]>
true true
<aecepoglu[m]>
alias'ing "pil" to "pil ~/.config.l" is the way, then
<aecepoglu[m]>
but I'll still have to edit "edit.l" so I don't have to redef the whole edit function but just the part that calls "vim"
<Regenaxer>
I have a file env.l
<Regenaxer>
but it has only one line (load "@lib/vip.l")
<Regenaxer>
Global configs are in ~/.pil
<Regenaxer>
There I have e.g. viprc, but also other configs
clacke_movim has left #picolisp [#picolisp]
orivej has joined #picolisp
clacke_movim has joined #picolisp
razzy2 has joined #picolisp
razzy2 has joined #picolisp
razzy2 has quit [Changing host]
razzy is now known as Guest50785
razzy2 is now known as razzy
Guest50785 has quit [Killed (card.freenode.net (Nickname regained by services))]
aecepoglu[m] has left #picolisp ["User left"]
razzy has quit [Read error: Connection reset by peer]
razzy has joined #picolisp
razzy has quit [Ping timeout: 245 seconds]
razzy has joined #picolisp
razzy has quit [Changing host]
razzy has joined #picolisp
razzy has quit [Ping timeout: 258 seconds]
beneroth has joined #picolisp
razzy has joined #picolisp
<beneroth>
hi all
<beneroth>
[OT] Apparently various linux distros have problems booting on a ADM Ryzen CPU.. because SystemD makes a (official, legit, documented) call to rdrand (bios instruction, apparently buggy on AMD Ryzen) instead of using /dev/urandom (or /dev/random)