jackdaniel changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language<http://cliki.net/> logs:<https://irclog.whitequark.org/lisp,http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.5, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
meepdeew has quit [Remote host closed the connection]
pierpal has joined #lisp
<AeroNotix> Is there anything in commonqt like the C++/python tools that will convert the .ui files into proper clos classes?
<AeroNotix> adding widgets to a form is not the way I want to do it
<AeroNotix> i.e. the uic tool
<AeroNotix> haha omg, seems like I made a vague attempt at this years ago though: https://github.com/AeroNotix/cluic
pierpal has quit [Ping timeout: 260 seconds]
pierpal has joined #lisp
Fare has quit [Ping timeout: 260 seconds]
Kaisyu7 has joined #lisp
dale has quit [Quit: dale]
fikka has joined #lisp
lnostdal has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
Fare has joined #lisp
White_Flame has quit [Quit: No Ping reply in 180 seconds.]
White_Flame has joined #lisp
Kaisyu has joined #lisp
mange has quit [Ping timeout: 240 seconds]
housel has quit [*.net *.split]
pjb has quit [*.net *.split]
lumm has quit [*.net *.split]
cgay has quit [*.net *.split]
ebrasca has quit [*.net *.split]
jkordani has quit [*.net *.split]
zfree has quit [*.net *.split]
housel has joined #lisp
pjb has joined #lisp
cgay has joined #lisp
ebrasca has joined #lisp
zfree has joined #lisp
jkordani has joined #lisp
Kundry_Wag has joined #lisp
quazimodo has quit [Ping timeout: 240 seconds]
Kundry_Wag has quit [Ping timeout: 260 seconds]
quazimodo has joined #lisp
Pixel_Outlaw has joined #lisp
Pixel_Outlaw has quit [Client Quit]
Josh_2 has quit [Ping timeout: 256 seconds]
makomo has quit [Ping timeout: 276 seconds]
markoong has quit [Read error: Connection reset by peer]
deba5e12 has joined #lisp
buffergn0me has joined #lisp
pierpa has quit [Quit: Page closed]
earl-ducaine has joined #lisp
DataLinkDroid has quit [*.net *.split]
kjeldahl has quit [*.net *.split]
Aritheanie has quit [*.net *.split]
phenoble has quit [*.net *.split]
luis` has quit [*.net *.split]
mrcom has quit [*.net *.split]
copec has quit [*.net *.split]
Aritheanie has joined #lisp
slyrus1 has joined #lisp
phenoble has joined #lisp
borodust has quit [Ping timeout: 240 seconds]
luis has joined #lisp
copec has joined #lisp
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
asarch has joined #lisp
robotoad has quit [Quit: robotoad]
dura has joined #lisp
DataLinkDroid has joined #lisp
anewuser has joined #lisp
shifty has joined #lisp
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #lisp
robotoad has joined #lisp
red-dot has joined #lisp
dura has quit [Ping timeout: 252 seconds]
fikka has joined #lisp
papachan has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 268 seconds]
DataLinkDroid has quit [*.net *.split]
robotoad has quit [*.net *.split]
shifty has quit [*.net *.split]
slyrus1 has quit [*.net *.split]
ebrasca has quit [*.net *.split]
jkordani has quit [*.net *.split]
zfree has quit [*.net *.split]
Lord_Nightmare has quit [*.net *.split]
asarch has quit [*.net *.split]
copec has quit [*.net *.split]
housel has quit [*.net *.split]
pjb has quit [*.net *.split]
cgay has quit [*.net *.split]
easye has quit [*.net *.split]
Xof has quit [*.net *.split]
dddddd has quit [*.net *.split]
SaganMan has quit [*.net *.split]
Kaisyu has quit [*.net *.split]
lnostdal has quit [*.net *.split]
lavaflow has quit [*.net *.split]
steiner has quit [*.net *.split]
justinmcp has quit [*.net *.split]
runejuhl has quit [*.net *.split]
brandonz has quit [*.net *.split]
lonjil2 has quit [*.net *.split]
XachX has quit [*.net *.split]
tfb has quit [*.net *.split]
galdor has quit [*.net *.split]
shelvick has quit [*.net *.split]
slyrus has quit [*.net *.split]
aeth has quit [*.net *.split]
thawes has quit [*.net *.split]
Khisanth has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
cpape has quit [*.net *.split]
mkolenda has quit [*.net *.split]
beach has quit [*.net *.split]
megalography has quit [*.net *.split]
detergnet has quit [*.net *.split]
fe[nl]ix has quit [*.net *.split]
argoneus has quit [*.net *.split]
rvirding has quit [*.net *.split]
PyroLagus has quit [*.net *.split]
SlashLife has quit [*.net *.split]
phenoble has quit [*.net *.split]
Aritheanie has quit [*.net *.split]
buffergn0me has quit [*.net *.split]
DGASAU has quit [*.net *.split]
Fare has quit [*.net *.split]
Jesin has quit [*.net *.split]
kajo has quit [*.net *.split]
zigpaw has quit [*.net *.split]
eschatologist has quit [*.net *.split]
arbv has quit [*.net *.split]
dvdmuckle has quit [*.net *.split]
ircbrowse has quit [*.net *.split]
uint has quit [*.net *.split]
foom2 has quit [*.net *.split]
meowray has quit [*.net *.split]
jasom has quit [*.net *.split]
|3b| has quit [*.net *.split]
n3t has quit [*.net *.split]
trn has quit [*.net *.split]
creat has quit [*.net *.split]
Jachy has quit [*.net *.split]
ebzzry has quit [*.net *.split]
koenig has quit [*.net *.split]
cyberlard has quit [*.net *.split]
Patzy has quit [*.net *.split]
Demosthenex has quit [*.net *.split]
aijony has quit [*.net *.split]
sukaeto has quit [*.net *.split]
joga has quit [*.net *.split]
sigjuice has quit [*.net *.split]
shenghi has quit [*.net *.split]
Colleen has quit [*.net *.split]
malm has quit [*.net *.split]
scymtym has quit [*.net *.split]
kozy has quit [*.net *.split]
mason has quit [*.net *.split]
jasmith has quit [*.net *.split]
remix2000 has quit [*.net *.split]
nopf has quit [*.net *.split]
pyc has quit [*.net *.split]
spal has quit [*.net *.split]
azrazalea has quit [*.net *.split]
PuercoPop has quit [*.net *.split]
fouric has quit [*.net *.split]
sword` has quit [*.net *.split]
omilu has quit [*.net *.split]
froggey has quit [*.net *.split]
jurov has quit [*.net *.split]
mrSpec has quit [*.net *.split]
AeroNotix has quit [*.net *.split]
jackdaniel has quit [*.net *.split]
jgkamat has quit [*.net *.split]
svillemot has quit [*.net *.split]
Tordek has quit [*.net *.split]
klltkr_ has quit [*.net *.split]
snits has quit [*.net *.split]
kingcons has quit [*.net *.split]
Xach has quit [*.net *.split]
Mandus has quit [*.net *.split]
drot has quit [*.net *.split]
hjudt has quit [*.net *.split]
mulk has quit [*.net *.split]
isoraqathedh has quit [*.net *.split]
Patternmaster has quit [*.net *.split]
ja-barr has quit [*.net *.split]
stux|RC has quit [*.net *.split]
renard_ has quit [*.net *.split]
red-dot has quit [*.net *.split]
quazimodo has quit [*.net *.split]
SenasOzys has quit [*.net *.split]
atgreen has quit [*.net *.split]
azimut has quit [*.net *.split]
dmiles has quit [*.net *.split]
ym has quit [*.net *.split]
flip214 has quit [*.net *.split]
orivej has quit [*.net *.split]
Posterdati has quit [*.net *.split]
trittweiler has quit [*.net *.split]
z0d has quit [*.net *.split]
edgar-rft has quit [*.net *.split]
acolarh has quit [*.net *.split]
xantoz has quit [*.net *.split]
sjl has quit [*.net *.split]
fade has quit [*.net *.split]
cmatei has quit [*.net *.split]
alandipert has quit [*.net *.split]
k-hos has quit [*.net *.split]
Tristam has quit [*.net *.split]
manumanumanu has quit [*.net *.split]
jsnell has quit [*.net *.split]
libre-man has quit [*.net *.split]
Guest29 has quit [*.net *.split]
rotty has quit [*.net *.split]
vxe has quit [*.net *.split]
dxtr has quit [*.net *.split]
Manny8888 has quit [*.net *.split]
iskander has quit [*.net *.split]
dkrm has quit [*.net *.split]
hvxgr has quit [*.net *.split]
dim has quit [*.net *.split]
sariyar has quit [*.net *.split]
kbtr has quit [*.net *.split]
veinofstars has quit [*.net *.split]
esthlos has quit [*.net *.split]
shachaf has quit [*.net *.split]
zagura has quit [*.net *.split]
LdBeth has quit [*.net *.split]
Duns_Scrotus has quit [*.net *.split]
lieven has quit [*.net *.split]
gko has quit [*.net *.split]
pchrist_ has quit [*.net *.split]
GreaseMonkey has quit [*.net *.split]
dolohov has quit [*.net *.split]
stnutt has quit [*.net *.split]
banjiewen has quit [*.net *.split]
kilimanjaro has quit [*.net *.split]
karstensrage has quit [*.net *.split]
adulteratedjedi has quit [*.net *.split]
fowlduck has quit [*.net *.split]
jyc has quit [*.net *.split]
zooey has quit [*.net *.split]
kushal has quit [*.net *.split]
deba5e12 has quit [*.net *.split]
Bike has quit [*.net *.split]
Copenhagen_Bram has quit [*.net *.split]
X-Scale has quit [*.net *.split]
razzy has quit [*.net *.split]
nckx has quit [*.net *.split]
parjanya has quit [*.net *.split]
djh has quit [*.net *.split]
renzhi_ has quit [*.net *.split]
emacsomancer has quit [*.net *.split]
ramus has quit [*.net *.split]
peccu has quit [*.net *.split]
payphone_ has quit [*.net *.split]
whartung has quit [*.net *.split]
energizer has quit [*.net *.split]
d4ryus has quit [*.net *.split]
phoe has quit [*.net *.split]
adlai has quit [*.net *.split]
eagleflo has quit [*.net *.split]
philosau1 has quit [*.net *.split]
Folkol has quit [*.net *.split]
mfiano has quit [*.net *.split]
grobe0ba has quit [*.net *.split]
saturn2 has quit [*.net *.split]
luis has quit [*.net *.split]
Oddity has quit [*.net *.split]
troydm has quit [*.net *.split]
gigetoo has quit [*.net *.split]
ecraven has quit [*.net *.split]
johs has quit [*.net *.split]
umpc has quit [*.net *.split]
ft has quit [*.net *.split]
bigfondue has quit [*.net *.split]
no-defun-allowed has quit [*.net *.split]
APic has quit [*.net *.split]
exit70 has quit [*.net *.split]
emma has quit [*.net *.split]
billstclair has quit [*.net *.split]
mjl has quit [*.net *.split]
White_Flame has quit [*.net *.split]
Inline has quit [*.net *.split]
ski has quit [*.net *.split]
groovy2shoes has quit [*.net *.split]
bmansurov_ has quit [*.net *.split]
les has quit [*.net *.split]
impulse has quit [*.net *.split]
grumble has quit [*.net *.split]
t3hyoshi has quit [*.net *.split]
chipolux has quit [*.net *.split]
simplegauss has quit [*.net *.split]
terrorjack has quit [*.net *.split]
Woodi has quit [*.net *.split]
drdo has quit [*.net *.split]
tomaw has quit [*.net *.split]
swflint has quit [*.net *.split]
tazjin has quit [*.net *.split]
gendl has quit [*.net *.split]
starman_jr has quit [*.net *.split]
otwieracz has quit [*.net *.split]
gabot has quit [*.net *.split]
tripty has quit [*.net *.split]
Wojciech_K has quit [*.net *.split]
angular_mike_2 has quit [*.net *.split]
beaky has quit [*.net *.split]
jdz has quit [*.net *.split]
alphor has quit [*.net *.split]
askatasuna has quit [*.net *.split]
Shinmera has quit [*.net *.split]
michalisko has quit [*.net *.split]
mood has quit [*.net *.split]
voidlily has quit [*.net *.split]
stylewarning has quit [*.net *.split]
itruslove has quit [*.net *.split]
thekolb has quit [*.net *.split]
cpt_nemo has quit [*.net *.split]
Ziemas has quit [*.net *.split]
tobel has quit [*.net *.split]
danlentz has quit [*.net *.split]
convexferret has quit [*.net *.split]
rme has quit [*.net *.split]
CEnnis91 has quit [*.net *.split]
jhei has quit [*.net *.split]
drmeister has quit [*.net *.split]
p_l has quit [*.net *.split]
splittist has quit [*.net *.split]
stux|RC-only has quit [*.net *.split]
anewuser has quit [*.net *.split]
aindilis has quit [*.net *.split]
Kaisyu7 has quit [*.net *.split]
pierpal has quit [*.net *.split]
crsc has quit [*.net *.split]
cross_ has quit [*.net *.split]
joast has quit [*.net *.split]
gpiero has quit [*.net *.split]
flazh1 has quit [*.net *.split]
blt has quit [*.net *.split]
moei has quit [*.net *.split]
funnel has quit [*.net *.split]
schjetne has quit [*.net *.split]
shymega has quit [*.net *.split]
phadthai has quit [*.net *.split]
NB0X-Matt-CA has quit [*.net *.split]
spacepluk has quit [*.net *.split]
kqr has quit [*.net *.split]
loke has quit [*.net *.split]
bitch has quit [*.net *.split]
ozzloy has quit [*.net *.split]
rgrau has quit [*.net *.split]
ccl-logbot has quit [*.net *.split]
sveit has quit [*.net *.split]
_death has quit [*.net *.split]
parseval has quit [*.net *.split]
specbot has quit [*.net *.split]
minion has quit [*.net *.split]
knobo has quit [*.net *.split]
drewc has quit [*.net *.split]
sbryant has quit [*.net *.split]
GGMethos has quit [*.net *.split]
pankracy has quit [*.net *.split]
sshirokov has quit [*.net *.split]
AdmiralBumbleBee has quit [*.net *.split]
lowryder has quit [*.net *.split]
_whitelogger has joined #lisp
ahungry has joined #lisp
charh has joined #lisp
Kundry_Wag has joined #lisp
jack_rabbit has joined #lisp
Bike has quit [Quit: Lost terminal]
Kundry_Wag has quit [Ping timeout: 268 seconds]
<beach> Good morning everyone!
<ahungry> mornin
<sabrac> morning beach
<no-defun-allowed> afternoon beach
housel has quit [Ping timeout: 252 seconds]
fikka has joined #lisp
housel has joined #lisp
fikka has quit [Ping timeout: 252 seconds]
_whitelogger has joined #lisp
fikka has quit [Ping timeout: 252 seconds]
jackdaniel has joined #lisp
asarch has quit [Quit: Leaving]
fikka has joined #lisp
Kundry_Wag has joined #lisp
fikka has quit [Ping timeout: 272 seconds]
Kundry_Wag has quit [Ping timeout: 252 seconds]
buffergn0me has quit [Ping timeout: 264 seconds]
Fare has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
anewuser has quit [Quit: anewuser]
vlatkoB has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 272 seconds]
sauvin has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 252 seconds]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Fare has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 272 seconds]
sjl_ has joined #lisp
orivej has quit [Ping timeout: 240 seconds]
ebrasca has quit [Read error: Connection reset by peer]
_whitelogger has joined #lisp
stardiviner has joined #lisp
stnutt has quit [Ping timeout: 260 seconds]
<smokeink> https://github.com/fukamachi/myway/blob/master/src/util.lisp what's the advantage of using collectors instead of ordinary lists? In this lib the use of collectors makes it very complicated to remove routes. One can just add url routes... ad infinitum until the collector fills the whole memory with junk ; or will the junk collector collect unused stuff automatically ? (I don't think so, because it can't know which routes you don't want any more )
fikka has quit [Ping timeout: 268 seconds]
stnutt has joined #lisp
Colleen has joined #lisp
lagagain has quit [Quit: Connection closed for inactivity]
<Shinmera> AeroNotix: When I was more active doing Qtools stuff I thought about doing that, but then I remembered that I hated UI designers with a raging passion so I dropped it.
<smokeink> question for the web experts: https://github.com/fukamachi/myway/blob/master/src/mapper.lisp if there is an "add-route" function, shouldn't there also be a "del-route" counterpart?
Inline has quit [Quit: Leaving]
<Shinmera> One would think so.
<smokeink> so I went along trying to patch one in.. but I was surprised to find that for some reason the authors chose to use collectors instead of lists. And you can't delete stuff from collectors
dale has quit [Quit: dale]
<Shinmera> Guess you gotta restart your lisp if you make a mistake :)
<smokeink> yeah, restart the whole NASA center, it's safer and cleaner
borodust has joined #lisp
<Shinmera> Not to be a downer, but fukamachi code often has decisions I don't quite understand.
mrSpec has joined #lisp
Fare has quit [Ping timeout: 244 seconds]
<smokeink> it happens to many of us.. no prob, I'll just fork his proj and hack the guts out of it until it works as I want it to. Just wanted to make sure it's not me who's missing something obvious.
<Shinmera> Could also just use other alternatives.
<smokeink> ok, what do you recommend
<Shinmera> Well here's where I reveal my cunning ploy to advertise Radiance.
<Shinmera> No, seriously though, even if you don't use Radiance, I assume there's other libraries that provide routing for Clack
fikka has joined #lisp
atgreen has quit [Remote host closed the connection]
atgreen has joined #lisp
ski has quit [Ping timeout: 265 seconds]
fikka has quit [Ping timeout: 268 seconds]
<jackdaniel> smokeink: collectors manage a simple list. removing thing from such collector is no more than a list operation. if you want to pop from it you'll have a little harder time though
<jackdaniel> something like (rplaca (col) (cadr (col)) (rplacd (col) (cddr (col))) ; need to be tested™
<smokeink> yeah tried that, I'll show a snippet in a few mins
<jackdaniel> (as of: how myway uses collectors is another story I have no clue about)
<jackdaniel> sorry, I need to go to a dentist now, I'll try to help if I'll live :,(
<smokeink> okay, have fun
<smokeink> & thanks for the tip
<smokeink> Shinmera: okay. Radiance is good when one wants a full-stack solution . Ningle is minimal, I tried it after tried a few other more complex alternatives and after Someone had told me that he just uses hunchentoot + his own macros, so I wanted to try such an approach. This approach suits me and is quite cool, you can implement on top of ningle's routing just what you need , and you don't clutter the app with stuff that you might never use, (or in the case
<smokeink> of RESTAS , stuff which don't really work as you would want and are hard to be modified)
<smokeink> *after had tried
robotoad has quit [Quit: robotoad]
fikka has joined #lisp
<Shinmera> Well the thing with Radiance is that it isn't a full stack if you don't need it to be.
schweers has joined #lisp
shifty has quit [Ping timeout: 268 seconds]
<Shinmera> But you are right in the sense that the advantages it offers are likely not going to benefit every kind of project.
flamebeard has joined #lisp
robotoad has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 252 seconds]
ahungry has quit [Remote host closed the connection]
robotoad has quit [Quit: robotoad]
torbo has left #lisp ["ERC (IRC client for Emacs 26.1)"]
robotoad has joined #lisp
igemnace has joined #lisp
jlarocco has joined #lisp
igemnace has quit [Read error: Connection reset by peer]
igemnace has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
nowhere_man has joined #lisp
fikka has quit [Ping timeout: 272 seconds]
shka_ has joined #lisp
<shka_> good morning
<no-defun-allowed> hi shka_
meepdeew has joined #lisp
makomo has joined #lisp
meepdeew has quit [Ping timeout: 252 seconds]
<beach> Hello shka_.
quazimodo has quit [Ping timeout: 240 seconds]
Kundry_Wag has joined #lisp
robotoad has quit [Quit: robotoad]
stardiviner has quit [Ping timeout: 252 seconds]
fikka has joined #lisp
quazimodo has joined #lisp
Kundry_Wag has quit [Ping timeout: 268 seconds]
<flip214> when I have a GF, can I write a compiler macro that calls that function to evaluate the result for some constant inputs?
<flip214> (define-compiler-macro foo (&whole form ...) (if (constantp ...) (foo ...)))
<flip214> gives me "error while parsing arguments ... too many elements"
<flip214> looks like the d-c-m has a binding for foo locally that doesn't take any arguments
varjag has joined #lisp
<Shinmera> Calling a function you're writing a compiler macro for is infinitely recursive. You can't do that.
<Shinmera> Or rather, calling that function in its own compiler macro
<Shinmera> That also sounds like a very nonsensical thing to do.
svillemot has joined #lisp
<Shinmera> After all, if you did that the function would sometimes act like a macro, sometimes like a function, depending on whether the compiler macro is expanded or not.
<schjetne> Does Drakma work on Windows, with SSL and everything?
<Shinmera> Yes, though you need the openssl dlls
<schjetne> Nice, thanks.
<flip214> Shinmera: so I'd need to provide a two-level function hierarchy?
<Shinmera> flip214: I frankly don't know what you're misunderstanding about compiler macros, nor what you're trying to do, so
<flip214> Shinmera: (defgeneric as-string (what &optional stream)) with a few methods.
<flip214> for (CONSTANTP what) I'd like to just insert either (PRINC "string" stream) resp. "string" (if (NULL stream)).
<Shinmera> (define-compiler-macro (&whole whole &environment env what &optional stream) (if (constantp what env) `(load-time-value ,whole) whole))
<flip214> so I thought I can write a compiler macro that just inserts either of these two in call sites.
<flip214> ah, LOAD-TIME-VALUE might be the thing I need
<Shinmera> constantp does not do what you think it does either. the `what` is a quoted form, not a value necessarily.
<Shinmera> In compiler macros you pretty much always need to emit l-t-v forms if you want to constant-fold.
<Shinmera> Also my above snippet is not quite right yet, you need to check the stream too, of course.
<flip214> and L-T-V requires me to have all the methods in another file (ASDF-required) or to use an EVAL-WHEN to have them available at load-time of the compiler-macro, right?
<Shinmera> load-time loads methods sequentially so if all methods happen before a call to your function you're fine.
<flip214> ah, L-T-V was returned quoted, right
fikka has quit [Ping timeout: 252 seconds]
<Shinmera> It's a macro.
<Shinmera> So you return forms.
jack_rabbit has quit [Ping timeout: 264 seconds]
<flip214> yeah, I thought to return the form (princ "foo" stream) directly.
<flip214> but L-T-V does that as well.
<flip214> thanks a lot!
angavrilov has joined #lisp
jlarocco has quit [Ping timeout: 252 seconds]
zfree has quit [Quit: zfree]
semz has joined #lisp
jack_rabbit has joined #lisp
igemnace has quit [Ping timeout: 252 seconds]
igemnace has joined #lisp
igemnace has quit [Remote host closed the connection]
igemnace has joined #lisp
Bronsa has joined #lisp
cods has joined #lisp
igemnace has quit [Remote host closed the connection]
remix2000 has joined #lisp
shrdlu68 has joined #lisp
<remix2000> Hello, What’s the difference between passing a lambda prefixed with #' or without that prefix to a function?
<trittweiler> there's no difference
<trittweiler> (lambda (...) ...) is a macro that expands to #'(lmbda (...) ...)
<TMA> remix2000: there is a style difference -- some people prefer the #', some don't
SenasOzys has quit [Remote host closed the connection]
<smokeink> remix2000: https://letoverlambda.com/index.cl/guest/chap2.html "There are few good reasons to prefix your lambda forms with #' thanks to the lambda macro."
SenasOzys has joined #lisp
drot has joined #lisp
<Shinmera> I'm astounded at how often this has come up recently
<trittweiler> yeah
<edgar-rft> What Doug Hoyte wants to point out is that ((lambda (x) (+ 1 x)) 2) works but (#'(lambda (x) (+ 1 x)) 2) signals an error.
<Shinmera> among other things
<Shinmera> as I mention in the log I linked
shifty has joined #lisp
random-nick has joined #lisp
<remix2000> Ok, thanks :) For me it looks more obvious without that prefix. I was only curious whether it’s permitted by ANSI standard or is there some performance overhead.
fikka has joined #lisp
simplegauss has quit [Quit: Bye]
sveit has quit [Quit: Bye]
zfree has joined #lisp
<Shinmera> Hoorah for more portability. https://shinmera.github.io/mmap/
<Shinmera> XachX: Any news on when the next QL release cycle hits? I have quite a few things piled up now.
elfmacs has joined #lisp
ym has quit [Ping timeout: 240 seconds]
ebrasca has joined #lisp
<no-defun-allowed> okay so writing "concise code" is a terrible idea
<no-defun-allowed> if you do it you tend to mash different components together which often is a pain in the ass to look at later
<Shinmera> Speak for yourself
<smokeink> is there a portable way to catch simple-parse-error exceptions thrown by (parse-integer)? When I catch sb-int:simple-parse-error inside handler-case it says style warning Undefined function:; SB-INT:SIMPLE-PARSE-ERROR , but it seems to work just fine
<no-defun-allowed> yeah i can the old cl-decentralise "repl" was a 175LOC blob
<no-defun-allowed> seems (bt:make-thread (lambda () ...)) is a little pattern of mine.
<no-defun-allowed> would MAKE-THUNK-THREAD be a good name for a macro to do that?
<Shinmera> WITH-THREAD or something would be better in my opinion
<no-defun-allowed> fair
<no-defun-allowed> that's very nice actually
<White_Flame> smokeink: you probably have parens where you shouldn't, making an expression look like a function call
<smokeink> oh I had some extra junk there. after removing it the style warning is gone
<Shinmera> While you're at it you might also want to set the default-bindings to something like `((*standard-output* . ,*standard-output*) (*error-output* . ,*error-output*) (*trace-output* . ,*trace-output*) (*query-io* . ,*query-io*) ... etc)
<no-defun-allowed> would it play nicer with SLIME then?
<Shinmera> it causes the bindings to be inherited from the calling thread, so yes
<no-defun-allowed> created threads sometimes write to inferior-lisp instead
<Shinmera> Colleen: tell smokeink look up clhs parse-integer
<Colleen> smokeink: Clhs: function parse-integer http://www.lispworks.com/documentation/HyperSpec/Body/f_parse_.htm
<no-defun-allowed> that's also useful
<no-defun-allowed> thanks c:
<Shinmera> smokeink: "an error of type parse-error is signaled"
<Shinmera> parse-error is a standard CL condition, no need to grab SBCL internals.
<jdz> Or ASYNC instead of WITH-THREAD.
fikka has quit [Read error: Connection reset by peer]
<no-defun-allowed> how does [this](https://pastebin.com/e0zh31Cz) look then?
<smokeink> Great, thank you
Kundry_Wag has joined #lisp
<no-defun-allowed> `async` looks like there is a procedure though (like, i dunno, a future)
<no-defun-allowed> my code scans a list for nodes it doesn't have and forks off to probe new ones
<Shinmera> no-defun-allowed: note that there's more IO bindings than I listed.
<no-defun-allowed> that seems reasonable enough
<White_Flame> you could loop over the common-lisp package symbols, test which ones are special, and copy them all :-P
<no-defun-allowed> or we could not do that cause it was supposed to be a three line macro
<White_Flame> technically a loop might be just as short as manualy listing cases...
Kaisyu has quit [Quit: Connection closed for inactivity]
<no-defun-allowed> [i much prefered `(bt:make-thread (lambda () ,@body))`](http://people.cs.uchicago.edu/~wiseman/humor/large-programs.html)
Kundry_Wag has quit [Ping timeout: 244 seconds]
<Shinmera> no-defun-allowed: Regarding your convention of writing URLs into chat, please note that parens are valid constituents of URL parts, so some chats might invalidly think the closing paren is part of the URL.
<no-defun-allowed> that's fair but my matrix client hates me and puts gibberish on non-fancy markdown URLs
<no-defun-allowed> it's lose-lose until i find the source of the bug, sorry
<Shinmera> Try <URL> maybe
<no-defun-allowed> see, it'll pop a %thing on the end here: http://people.cs.uchicago.edu/~wiseman/humor/large-programs.html
<Shinmera> I don't see it.
<no-defun-allowed> oh good, it was fixed.
<no-defun-allowed> never mind then - all that was unnecessary.
<Shinmera> In Lisp graphics news, here's another short video of my clipmaps implementation. https://www.youtube.com/watch?v=dTRDlgw-C50
froggey has joined #lisp
<no-defun-allowed> wow
<splittist> Shinmera: mmap looks great. Thanks for all your work! (The "No documentation provided." entry under the package name looks a bit out of place. It doesn't appear in your documentation for documentation-tools, for example. Which (doc...-tools) also looks very interesting.)
<no-defun-allowed> that's really nice
<Shinmera> splittist: It appears because packages can have docstrings, but I usually don't provide them.
<Shinmera> and the docs for documentation-utils were generated before Staple was fixed to do that.
<splittist> Shinmera: Ah.
<Shinmera> no-defun-allowed: Thanks
<Shinmera> It looks a bit cruddy right now due to low framerates and a bug in the terrain generator that makes the splatmaps too low res
<Shinmera> But it's getting somewhere overall.
<no-defun-allowed> it looks very promising
<White_Flame> looks really smooth, at 2x speed ;)
<Shinmera> When I booted it up today still FPS were ~50 while yesterday it was ~100. I don't remember changing anything so I don't know what's going on.
<Shinmera> Moving FPS are slow because I'm doing stupid things.
<Shinmera> It would be unbearably slow without mmapping though, I can tell you that
<no-defun-allowed> heh, gitlab updates the "commited N seconds ago" counter
<no-defun-allowed> i pushed the refactored stuff for cl-decentralise including a simple netsplit solution
<_death> a lispy mmap would return an array.. but that's not trivial to achieve :/
<Shinmera> Right, we had the same talk about static-vectors yesterday.
<no-defun-allowed> that's true, an array would make more sense
<no-defun-allowed> can you turn off nayes algorithm for usocket servers? is it applicable?
<no-defun-allowed> my cl-decentralise stress test gets only 20 synchronous ops/second, which i can't pin on any lisp functions
<Shinmera> Do you mean nagle's algorithm?
<no-defun-allowed> yes, my bad
<Shinmera> Colleen: look up usocket socket-connect
<Shinmera> There's a :nodelay option for client connections. Not sure about server connections.
<no-defun-allowed> yeah, i don't remember it coming up for server connections
light2yellow has joined #lisp
Kundry_Wag has joined #lisp
scymtym has joined #lisp
<flip214> Shinmera: got the new intel cpu firmware update?
<Shinmera> Why?
Kundry_Wag has quit [Ping timeout: 264 seconds]
<flip214> you asked about a slowdown
<flip214> and the update is reported to slow things down
<Shinmera> No, I didn't update anything, it's probably some other fluke
<flip214> there's no debian-stable or -security update yet, that might have come in automatically even
Xach has joined #lisp
smokeink has quit [Ping timeout: 272 seconds]
pierpal has quit [Quit: Poof]
pierpal has joined #lisp
<schjetne> Hmm, turns out SSL in CL wasn't trivial on any platform when you want fancy stuff like TLS 1.2
<Xach> schjetne: what are the sticking points?
<schjetne> I just needed to write a quick command line tool that should also work on Windows in the least painless way possible. It needs to talk HTTPS with TLS 1.2 and I'd figured I'd take the chance to sneak in some CL in the project
SenasOzys has quit [Ping timeout: 252 seconds]
SenasOzys has joined #lisp
<no-defun-allowed> You can't talk about Intel not being fast, they'll cease and desist you, flip214 and Shinmera!!
kajo has quit [Ping timeout: 264 seconds]
<no-defun-allowed> Because of that stupid requirement, I doubt it'll get into Debian soon
kajo has joined #lisp
markoong has joined #lisp
flazh1 has quit [Ping timeout: 268 seconds]
makomo has quit [Ping timeout: 268 seconds]
flazh1 has joined #lisp
Bronsa has quit [Ping timeout: 264 seconds]
Kevslinger has joined #lisp
<jdz> Does anybody know where's the source .org file Postmodern documentation is generated from?
<jdz> All the .org files.
makomo has joined #lisp
milanj has joined #lisp
light2yellow has quit [Quit: baie]
<Xach> sabrac might know?
astalla has joined #lisp
<jdz> OK, updates will have to be coordinated through Github, then.
Bronsa has joined #lisp
pierpal has quit [Quit: Poof]
pierpal has joined #lisp
nesomil has joined #lisp
<shrdlu68> schjetne: There is a TLS 1.2 implementation in CL. Alpha quality, though.
<sabrac> jdz: Do you want me to put the postmodern underlying org files up on github?
<jdz> sabrac: I'd expect the files to be included in the project, yes.
nesomil has left #lisp [#lisp]
<sabrac> jdz: OK
nesomil has joined #lisp
<schjetne> shrdlu68: I thought I might try seeing what version of OpenSSL CL+SSL links against and see if I can get it working that way. Or maybe just writing a script that calls cURL.
flazh1 has quit [Ping timeout: 272 seconds]
<jdz> sabrac: I need (well, want) prepared statements to work after DB reconnect, and I have it working locally. But bits of documentation need to be updated.
ramus has quit [Ping timeout: 260 seconds]
nesomil has left #lisp [#lisp]
nesomil has joined #lisp
<sabrac> jdz: org files now up on github
Fare has joined #lisp
nesomil has quit [Quit: Colloquy for iPhone - http://colloquy.mobi]
<jdz> sabrac: thanks!
nesomil has joined #lisp
ski has joined #lisp
schweers has quit [Ping timeout: 264 seconds]
nesomil has quit [Client Quit]
<AeroNotix> Shinmera: reason using the designer/ui files is that half of the application doesn't really need to be written.
<AeroNotix> (imho) it's a better way to develop Qt applications.
<Shinmera> :shrug: I just write code.
on_ion has joined #lisp
<AeroNotix> Exactly, that's what I want to do, write code, but relatively interesting code though. I find placing widgets/setting defaults etc is akin to writing html/css
<AeroNotix> bores me to tears
<AeroNotix> I'll have a play when I finish my current thing to pick up cluic again, clearly I didn't get very far.
<AeroNotix> Shinmera: btw, when running commonqt code through slime if there's an exception in the Qt thread (it seems?) then I can't start an Qt application again in slime, needing a restart. I'm assuming there's some state left over somewhere that I need to clear.
<AeroNotix> (with-main-window ..) is returning -1 after immediately closing the window
<Shinmera> If the exception happens outside of a slot or override then Qt slits its throat and it's game over.
<Shinmera> Nothing you can do but restart.
<on_ion> hehe
<AeroNotix> drats
<Shinmera> My advice is to just not write code that crashes on start :)
<AeroNotix> all code will crash eventually
<Shinmera> Better step away from the computer then
<AeroNotix> I'm fine thanks
LiamH has joined #lisp
ramus has joined #lisp
Kundry_Wag has joined #lisp
light2yellow has joined #lisp
steiner has quit [Ping timeout: 252 seconds]
Bike has joined #lisp
Kundry_Wag has quit [Ping timeout: 244 seconds]
makomo has quit [Ping timeout: 252 seconds]
kingcons has joined #lisp
jack_rabbit has quit [Ping timeout: 264 seconds]
rippa has joined #lisp
mason has joined #lisp
mindCrime has joined #lisp
jkordani_ has joined #lisp
makomo has joined #lisp
jack_rabbit has joined #lisp
jkordani has quit [Ping timeout: 268 seconds]
dddddd has joined #lisp
makomo has quit [Ping timeout: 272 seconds]
makomo has joined #lisp
light2yellow has quit [Ping timeout: 252 seconds]
Denommus has joined #lisp
Inline has joined #lisp
metallicus has joined #lisp
metallicus has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
light2yellow has joined #lisp
sabrac has quit [Quit: Konversation terminated!]
Kundry_Wag has quit [Ping timeout: 244 seconds]
light2yellow has quit [Ping timeout: 252 seconds]
light2yellow has joined #lisp
astalla has quit [Ping timeout: 252 seconds]
flazh1 has joined #lisp
housel has quit [Read error: Connection reset by peer]
sjl__ has joined #lisp
housel has joined #lisp
light2yellow has quit [Ping timeout: 252 seconds]
sjl___ has joined #lisp
cage_ has joined #lisp
dale_ has joined #lisp
sjl__ has quit [Ping timeout: 252 seconds]
dale_ is now known as dale
astalla has joined #lisp
orivej has joined #lisp
<jdz> sabrac: my changes to Postmodern currently live here: https://github.com/jdz/Postmodern/tree/local
Lauven has joined #lisp
<jdz> This will need a bit more work, though...
<jdz> Lazy statement parsing will not work with transactions.
<jdz> There goes my shiny good idea!
<on_ion> are we making science projects or money el oh el
sjl___ is now known as sjl__
light2yellow has joined #lisp
shrdlu68 has quit [Quit: WeeChat 2.0.1]
v0|d has joined #lisp
atgreen has quit [Ping timeout: 252 seconds]
acolarh has quit [Ping timeout: 240 seconds]
<AeroNotix> on_ion: u bee en tee?
papachan has joined #lisp
Lauven has quit [Quit: leaving]
robotoad has joined #lisp
FreeBirdLjj has joined #lisp
jlarocco has joined #lisp
eddof13 has joined #lisp
joga has joined #lisp
elfmacs has quit [Ping timeout: 244 seconds]
meepdeew has joined #lisp
d4ryus has quit [Quit: WeeChat 2.2]
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
igemnace has joined #lisp
flamebeard has quit []
d4ryus has joined #lisp
DGASAU has quit [Ping timeout: 244 seconds]
SenasOzys has quit [Ping timeout: 244 seconds]
DGASAU has joined #lisp
Kundry_Wag has joined #lisp
<random-nick> is there a standard function to determine if a character represents whitespace?
Kundry_Wag has quit [Ping timeout: 272 seconds]
<Bike> i don't think so
isoraqathedh has joined #lisp
<Bike> maybe not graphic-char-p?
<Bike> er, nope.
<beach> There is no such function.
jlarocco has quit [Ping timeout: 252 seconds]
<pjb> random-nick: there's only 1 standard whitespace character: #\space. There are a few semi-standard whitespace characters such as #\tab and #\page. But it's an application domain question whether #\return #\backspace and #\newline should be considered whitespaces or not.
<pjb> random-nick: and then of course, there are a log of unicode whitespaces.
<Bike> your implementation might have something about unicode whitespaces. sbcl does
<pjb> Even while unicode specifies a whitespace character class, it's still application dependent what character should be considered whitespace!
fouric has joined #lisp
quipa has joined #lisp
<fouric> is there a pattern to which quicklisp releases have system names prefixed with "cl-" and which do not?
<Shinmera> The pattern is: "the author thought prepending cl- was a good idea"
<Shinmera> A sub-pattern of that is: the library is a re-implementation or binding library to another, already existing algorithm/system/library
<fouric> ah! i can see the sub-pattern
SenasOzys has joined #lisp
shifty has quit [Ping timeout: 252 seconds]
zfree has quit [Quit: zfree]
<flip214> which might not even that bad an idea -- at least looking for "cl-matlab" gives better matches than simply googling "matlab" ...
Bronsa has quit [Ping timeout: 252 seconds]
dyelar has joined #lisp
acolarh has joined #lisp
<Shinmera> if you're looking for cl systems you should just browse quickdocs or ql:system-apropos anyway
light2yellow has quit [Quit: gl]
pierpal has quit [Quit: Poof]
pierpal has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
Fare has quit [Ping timeout: 252 seconds]
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #lisp
papachan has quit [Quit: WeeChat 2.2]
FreeBirdLjj has joined #lisp
quipa has quit [Quit: Leaving]
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #lisp
papachan has joined #lisp
Jesin has quit [Quit: Leaving]
Jesin has joined #lisp
meepdeew has quit [Remote host closed the connection]
<jasom> Shinmera: don't you have a cl system that's not in the ql main dist?
MetaYan has quit [Ping timeout: 276 seconds]
sjl__ has quit [Ping timeout: 252 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
milanj has quit [Quit: This computer has gone to sleep]
milanj has joined #lisp
milanj has quit [Client Quit]
DGASAU has quit [Read error: Connection reset by peer]
Kundry_Wag has joined #lisp
DGASAU has joined #lisp
Kundry_Wag has quit [Read error: No route to host]
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
sauvin has quit [Read error: Connection reset by peer]
Jesin has quit [Quit: Leaving]
quazimodo has quit [Remote host closed the connection]
kushal has quit [Remote host closed the connection]
kushal has joined #lisp
quazimodo has joined #lisp
quazimodo has quit [Client Quit]
Fare has joined #lisp
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #lisp
Fare has quit [Ping timeout: 252 seconds]
Demosthenex has joined #lisp
sjl__ has joined #lisp
quazimodo has joined #lisp
quazimodo has quit [Client Quit]
quazimodo has joined #lisp
quazimodo has quit [Client Quit]
rumbler31 has joined #lisp
random-nick has quit [Ping timeout: 268 seconds]
asarch has joined #lisp
<stacksmith> Good morning! Is anyone else here concerned with github being owned by msft? I am considering moving my repose elsewhere...
rumbler31 has quit [Remote host closed the connection]
meepdeew has joined #lisp
meepdeew has quit [Remote host closed the connection]
<White_Flame> certainly there was a sizeable exodus of people away from GH right after the announcement
pierpal has quit [Quit: Poof]
pierpal has joined #lisp
trittweiler has quit [Ping timeout: 240 seconds]
Fare has joined #lisp
jack_rabbit has quit [Ping timeout: 264 seconds]
<AeroNotix> Not bothered by it whatsoever
<AeroNotix> if you're so entrenched in github that microsoft taking it over is a problem. Did you ever really give a shit about the underlying reasons to be bothered by microsoft taking GH over?
[X-Scale] has joined #lisp
X-Scale has quit [Ping timeout: 260 seconds]
[X-Scale] is now known as X-Scale
<v0|d> my I ask? whats the moral of this discussion other than emotional ups&downs?
<v0|d> lets say Im interested in concrete repercussions.
josemanuel has joined #lisp
<flip214> v0|d: Microsoft isn't known for making bought software better, so one possible fear is that GH will slowly detoriate and so another hosting must be chosen at some time.
manumanumanu has left #lisp ["WeeChat 1.7.1"]
kajo has quit [Ping timeout: 252 seconds]
kajo has joined #lisp
atgreen has joined #lisp
<aeth> The main alternative, Gitlab, is perfectly fine as far as software goes, but is not a social network like Github. Very quiet.
<drmeister> Hi lispers - does the CLHS say anywhere that structs are not allowed to be redefined?
<aeth> drmeister: iirc, it's undefined
<aeth> "The consequences of redefining a defstruct structure are undefined."
<aeth> This generally means inline slot access and a more reliable :type for slots afaik
<drmeister> Ah - there you go - thank you much.
warweasle is now known as warweasle_bbl
acolarh has quit [Ping timeout: 272 seconds]
Fare has quit [Ping timeout: 268 seconds]
zfree has joined #lisp
random-nick has joined #lisp
<Shinmera> jasom: I do have a couple -- all my Radiance stuff.
<Shinmera> They'd be in QL too if the loading behaviour wasn't disagreeable with QL's requirements :/
<Shinmera> Or rather, they'd be in the QL dist, to be precise
Denommus` has joined #lisp
Denommus has quit [Ping timeout: 272 seconds]
<jasom> Shinmera: I just found it slightly humorous that you recommended searching QL to find things, when Radiance is the first thing I think of for a useful package not in QL.
<Shinmera> Well, yes. Ideally Quickdocs should include other dists, too
<v0|d> flip214: thnx.
Bike has quit [Ping timeout: 252 seconds]
Fare has joined #lisp
wigust has joined #lisp
mason has left #lisp [#lisp]
pierpa has joined #lisp
m3tti has joined #lisp
acolarh has joined #lisp
m3tti has quit [Remote host closed the connection]
m3tti has joined #lisp
nikki93 has joined #lisp
<nikki93> hey all -- i just installed quicklisp and moved the ~/quicklisp directory to be ~/.quicklisp instead because i like it not showing up in my usual ~ directory listing and updated .sbclrc accordingly
<nikki93> now i was wondering about the ql:*local-project-directories* thing -- do you usually set that in your .sbclrc too? and is it ok if that directory has non-lisp projects too? I like putting all of my projects as directories in ~/Development, whatever language they use
<Shinmera> It can contain whatever, QL will just scan for *.asd files.
cage_ has quit [Quit: Leaving]
<nikki93> sweet thanks
<pjb> stacksmith: I've always been concerned by github being a commercial operation (.com). This is why I have my own git repository. And then I used gitorious.org ; but gitorious.org, begin not a commercial operation had financial problems. Finally they've been rescued by gitlab.com a commercial operation (but European based instead of US, so closer to heart).
<pjb> stacksmith: there's also framasoft.org, which is non-commercial and even closer (French).
<nikki93> Shinmera: thanks -- do you recommend setting it in .sbclrc btw
<whartung> concerned about what? github just changing its terms?
mindCrime has quit [Ping timeout: 244 seconds]
<Shinmera> nikki93: That's an easy way, sure. You could also symlink the default local-projects directory.
<nikki93> Shinmera: interesting
<pjb> stacksmith: and for enterprise git, I set up my own gitlab on enterprise owned servers.
<Shinmera> nikki93: The latter has the advantage that it'll work with all implementations immediately, whereas otherwise you need to add the line to each init file.
<nikki93> Shinmera: yeah i like the symlink idea
<nikki93> are there any catches there or does that generally work
<Shinmera> should just work
<nikki93> sweet thanks
m3tti has quit [Ping timeout: 272 seconds]
<pjb> stacksmith: that said, better Microsoft than Facebook…
<stacksmith> pjb: much appreciated. I actually started moving things to gitlab.com. While commercial, at least gitlab not invested in sinking open-source.
<stacksmith> pjb: and all the evil ones put together does not even begin to approach Google...
<Shinmera> Hating on companies is cool and all but it's off-topic.
<stacksmith> Shinmera: true enough, although the subject of where to keep source is on-topic.
defaultxr has joined #lisp
sjl__ has quit [Ping timeout: 244 seconds]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
<defaultxr> does anyone know if there is some way to get output sent to the slime-repl buffer from a command run via uiop:run-program in real-time, as it's printed by the command? i wrote a basic shell script to test that just does 'echo hi' and then 'sleep 10', and while i see 'hi' right away when i run it from the command line, if i run (uiop:run-program "/path/to/test.sh" :output *standard-output*) in my lisp, i only
<defaultxr> see 'hi' after the script exits, after the 'sleep 20' finishes. using SBCL 1.4.10, Emacs 26.1, Swank from Quicklisp, Slime from MELPA. already tried using (finish-output) in case that would have any effect but it doesn't seem to.
<Shinmera> Colleen: tell defaultxr look up simple-inferiors
<defaultxr> trying this, but unfortunately it has the same issue... running (simple-inferiors:run "/path/to/test.sh" :output t) and i don't get the output until the script finishes
<stacksmith> pjb: Oh, somehow I missed that one!
<pjb> stacksmith: but of course, the question is that any of those repositories may fail or be bought by evil companies. The only solution is to clone your repositories on all of them…
<Shinmera> defaultxr: Works for me
richardjdare has joined #lisp
<Shinmera> defaultxr: also, are you sure you pasted the right example? There's a second required argument to the function...
<defaultxr> oops, yeah, i did include an empty list for the arguments
<defaultxr> but yeah... it doesn't work for me. are you using sbcl 1.4.10 as well Shinmera ?
<Shinmera> Yes.
<stacksmith> pjb: I am not entirely paranoid yet - just don't want to waste time, support evil or eat animals, whenever possible.
vlatkoB has quit [Remote host closed the connection]
<pjb> stacksmith: it's not being paranoid. common-lisp.net has already been done. gitorius.org has been bought by gitlab.com, and github.com has been bought by microsoft.
<pjb> stacksmith: so it WILL occur again, so you better clone your repositories. It's easy to push on all of them at once. cf. eg. https://github.com/informatimago/bin/blob/master/git-groups
semz has quit [Quit: Leaving]
<pjb> even github.com has already been down, several time (or if not specifically done, at least unaccessible for 24 hours from certain parts of the network).
<Shinmera> Also useful: updating all git repositories in a directory with this Lisp snippet. http://plaster.tymoon.eu/view/650
torbo has joined #lisp
<stacksmith> what happened to common-lisp.net?
<pjb> It was a DNS problem IIRC. Perhaps it was common-lisp.org and it became common-lisp.net ?
<pjb> common-lisp.org is currently parked.
<pjb> unused.
makomo has quit [Quit: WeeChat 2.2]
papachan has quit [Quit: WeeChat 2.2]
<stacksmith> Shinmera: thanks.
<stacksmith> pjb: thanks, very helpful.
jack_rabbit has joined #lisp
Denommus` has quit [Read error: Connection reset by peer]
richardjdare has quit [Quit: Leaving]
LiamH has quit [Quit: Leaving.]
Fare has quit [Ping timeout: 252 seconds]
jkordani has joined #lisp
josemanuel has quit [Quit: leaving]
jkordani_ has quit [Ping timeout: 244 seconds]
angavrilov has quit [Remote host closed the connection]
jack_rabbit has quit [Ping timeout: 264 seconds]
asarch has quit [Quit: Leaving]
dented42 has joined #lisp
dale has quit [Quit: dale]
random-nick has quit [Ping timeout: 244 seconds]
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Bike has joined #lisp
nanoz has joined #lisp
emacsomancer has quit [Quit: WeeChat 2.2]
astalla has quit [Quit: Leaving]
astalla has joined #lisp
Fare has joined #lisp
robotoad has quit [Quit: robotoad]
robotoad has joined #lisp
astalla has quit [Ping timeout: 252 seconds]
dyelar has quit [Remote host closed the connection]
caltelt has joined #lisp
Roy_Fokker has joined #lisp
makomo has joined #lisp
markoong has quit [Quit: Konversation terminated!]
markoong has joined #lisp