beneroth changed the topic of #picolisp to: PicoLisp language | The scalpel of software development | Channel Log: https://libera.irclog.whitequark.org/picolisp | Check www.picolisp.com for more information
aw- has joined #picolisp
theruran has quit [Quit: Connection closed for inactivity]
theruran has joined #picolisp
aw- has quit [Quit: Leaving.]
aw- has joined #picolisp
razzy has quit [Ping timeout: 245 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 256 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 245 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 252 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 256 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 256 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 245 seconds]
alexshendi has joined #picolisp
<alexshendi> G'Day!
<aw-> hi
<Regenaxer> Hi alexshendi! :)
<Regenaxer> Hi aw-!
<alexshendi> Hi, aw-, Regenaxer!
<alexshendi> How are you?
<Regenaxer> Fine, thanks! :)
<beneroth> Ahoy alexshendi, aw-, Regenaxer :)
<beneroth> long time not seen alexshendi :))
<Regenaxer> Cheers beneroth!
<Regenaxer> Yes, we missed you! :)
<beneroth> T
<alexshendi> So I'm assuming everyone's fine regardless of the current situation?
<Regenaxer> Do you feel the current situation is bad?
<beneroth> alexshendi, T afaik
<beneroth> less traveling to clients is alright for me :)
<aw-> haha yeah, i've been working from home for yearssss so not much change here
<aw-> except internet got slower in the daytime :(
<alexshendi> Regenaxer: T
<Regenaxer> I think things are getting better
<Regenaxer> Restrictions are being released here a little
<alexshendi> Regenaxer: As far as Covid goes, ACK. Other things don't look so good. And also Covid ist not a problem only in the "first world".
<Regenaxer> that's true
<beneroth> aw-, same
<beneroth> alexshendi, T! covid will keep being a problem for at least some more years. "first world" is not active enough in getting vaccines to the rest, while being mostly unable to manage covid any other way - we'll get more waves
<beneroth> delta is kinda a new disease after original covid and initial stronger mutations... delta is so much more infectious, more than nearly all human diseases.
<beneroth> I feel the handling is widely too short-term focused, even when judging from purely economical aspects
<beneroth> but that is a common theme.
<beneroth> we need new shared visions.
alexshe68 has joined #picolisp
alexshendi has quit [Ping timeout: 240 seconds]
alexshendi has joined #picolisp
alexshe68 has quit [Read error: Connection reset by peer]
razzy has joined #picolisp
viaken has quit [Quit: reboot]
viaken has joined #picolisp
alexshe59 has joined #picolisp
alexshendi has quit [Remote host closed the connection]
alexshe59 is now known as alexshendi
beneroth has quit [Ping timeout: 240 seconds]
beneroth has joined #picolisp
razzy has quit [Ping timeout: 252 seconds]
alexshendi has quit [Quit: -a- Connection Timed Out]
alexshendi has joined #picolisp
aw- has quit [Ping timeout: 240 seconds]
alexshendi has quit [Quit: -a- Connection Timed Out]
alexshendi has joined #picolisp
alexshendi has quit [Read error: Connection reset by peer]
alexshendi has joined #picolisp
razzy has joined #picolisp
alexshendi has quit [Remote host closed the connection]
<razzy> hmm, how do i enable persistent history in pil21. creating rc file in local directory does not seem to work
<razzy> this (pipe (out '(cat ../.bash_history)) (till eof T)) almost work. I have no clue how it is working now. I think i need lecture on (out).
<Regenaxer> pipe plus out is not needed
<razzy> i have mostly problem with (till eof T)
<Regenaxer> (out "file" (println (history)))
<Regenaxer> Also, 'till' is a huge overhead
<Regenaxer> (in "a" (out "b" (echo]
<razzy> yep, i want execute random programs like cat
<Regenaxer> (in '(program args) ...
<Regenaxer> You talked about history
<Regenaxer> So I thought you mean (history)
<razzy> different topic. enable pil history
<Regenaxer> Yes, use *Bye
<razzy> sorry for confusion
<razzy> first question, how do i enable pil history in pil21?
<razzy> persistent pil history?
<beneroth> debug mode?
<beneroth> pil +
<razzy> debug mode have clean history each start
<Regenaxer> (push1 '*Bye '(out "+.pilrc) (mapc println (history)))
<Regenaxer> (push1 '*Bye '(out "+.pilrc") (mapc println (history)))
<Regenaxer> This writes a dir-local .pilrc
<Regenaxer> And you can use code from doc/rc.sample for your ~/.pil/rc
<Regenaxer> That's how I do it
<Regenaxer> But I don't *write* history that way
<Regenaxer> cause I don't want my history be clobbered
<Regenaxer> So I edit ~/.pil/rc and many .pilrc's manually
<Regenaxer> But with the above *Bye you can write it yourself automatically
<razzy> i am ok with clobber
<Regenaxer> yes
<Regenaxer> So do it!
<Regenaxer> I also don't write .bash_history automatically
<razzy> i plan to use pil and fzf to clean history
<Regenaxer> I edit one .bash_history in each dir manually
<Regenaxer> Good
<razzy> hmm not working, maybe bad parens?
<Regenaxer> yes
<Regenaxer> sorry :)
<Regenaxer> I thought you understand it anyway
<razzy> fixing it
<razzy> history is written at (bye). but not loaded at start
<Regenaxer> I said you should use doc/rc.sample
<Regenaxer> use as a sample
<razzy> ok
<Regenaxer> adjust to your needs
<razzy> thank you
<Regenaxer> :)
<razzy> Regenaxer: do you know fzf?
<Regenaxer> No, what is that?
<razzy> linux fuzzy finder
<razzy> if I finish, i will demonstrate.
<Regenaxer> ok
razzy has quit [Ping timeout: 256 seconds]
razzy has joined #picolisp
<Regenaxer> bbl
razzy has quit [Ping timeout: 256 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 244 seconds]
razzy has joined #picolisp
beneroth has quit [Quit: Leaving]
alexshendi has joined #picolisp
<Regenaxer> ret
teddydd has joined #picolisp
<razzy> hmm, history works. but i need to load ./pil ./rc + at start. Is it best way? also i do not understand how system differentiate initial history and initial commands
teddydd has quit [Remote host closed the connection]
alexshendi has quit [Quit: -a- IRC for Android 2.1.59]
<razzy> hmm, main course. I do not know what (till eof T) really means in (pipe (out '(cat ../.bash_history)) (till eof T)). what i want to do is $cat .pilrc | fzf | pil-REPL propably it means emulating terminal. i have troubles using and understanding (pipe)
<razzy> hmm, how do I append to file when (out)?
aw- has joined #picolisp