p_l changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language | <https://irclog.tymoon.eu/freenode/%23lisp> <https://irclog.whitequark.org/lisp> <http://ccl.clozure.com/irc-logs/lisp/> | ASDF 3.3.4
prince1 has quit [Ping timeout: 265 seconds]
mathrick has quit [Remote host closed the connection]
mathrick has joined #lisp
efm has quit [Read error: Connection reset by peer]
ebzzry has joined #lisp
amazoniantoad has joined #lisp
<amazoniantoad> Hi guys. Is there a way to suppress all warning from within slime?
efm has joined #lisp
mathrick has quit [Remote host closed the connection]
mathrick has joined #lisp
ebzzry has quit [Read error: Connection reset by peer]
efm has quit [Ping timeout: 256 seconds]
<Bike> all warnings from all lisp code at all? don't think so
<dlowe> there might be, but it wouldn't be portable across implementations
<Bike> you could wrap the repl with a muffler, i guess, but i don't think slime has that as an option
<Bike> and it probably wouldn't effect compilation stuff so much
<amazoniantoad> Okay. Just like, most of the warnings then?
<amazoniantoad> I'm getting a very specific (and annoying) error
<amazoniantoad> It is messing up my ability to read stuff because it kinda takes over
<dlowe> which error is this?
<amazoniantoad> WARNING: unrecognized declaration (IGNORE ARG1 ARG2)
mathrick has quit [Remote host closed the connection]
frodef has quit [Ping timeout: 264 seconds]
<amazoniantoad> Sorry, not error. but a warning
<no-defun-allowed> Where did you put that declaration?
<amazoniantoad> inside of a function? I don't understand what you mean by where
<amazoniantoad> Also nice username
<Bike> it should give you a place the error is coming from
<amazoniantoad> very funny
<Bike> line number, file
<amazoniantoad> Oh, well I know where the errors are coming from.
<Bike> and you can fix it
<Bike> did you shadow the IGNORE symbol, or something?
<amazoniantoad> I am new to lisp. This is my partners code in an assignment. I'm just trying to suppress this warning
<Bike> usually you fix the problem rather than suppress the warning
<Bike> it looks like a simple one
<Bike> if you paste some of the code, we can probably identify it for you, if you can't
<amazoniantoad> I don't think he would like me sharing code. I'm sorry.
<amazoniantoad> Thanks anyways
<Bike> we're not going to steal his broken code :) maybe you should get him to fix it, then
<amazoniantoad> He's done so much. I don't want to bug him, lol.
<amazoniantoad> But maybe I should
<amazoniantoad> idk
<Bike> well, i'm going to guess here, but wherever the (ignore arg1 arg2) line is, try replacing that with (cl:ignore arg1 arg2)
<amazoniantoad> Thanks. I'll try that
iAmDecim has joined #lisp
ealfonso has joined #lisp
iAmDecim has quit [Ping timeout: 240 seconds]
prince1 has joined #lisp
xlei has joined #lisp
prince1 has quit [Ping timeout: 256 seconds]
Bourne has quit [Read error: Connection reset by peer]
Kabriel has quit [Remote host closed the connection]
Kabriel has joined #lisp
Nikotiini has quit [Ping timeout: 265 seconds]
zaquest has quit [Ping timeout: 265 seconds]
simplegauss has quit [Ping timeout: 250 seconds]
vhost- has quit [Ping timeout: 265 seconds]
mood has quit [Ping timeout: 265 seconds]
Nikotiini has joined #lisp
davsebam1e has quit [Ping timeout: 265 seconds]
davsebamse has joined #lisp
mood has joined #lisp
simplegauss has joined #lisp
prince1 has joined #lisp
oxum has joined #lisp
libertyprime has joined #lisp
zaquest has joined #lisp
[df] has quit [Ping timeout: 265 seconds]
libertyprime has quit [Remote host closed the connection]
[df] has joined #lisp
vhost- has joined #lisp
iAmDecim has joined #lisp
loke has quit [Remote host closed the connection]
chip2n has quit [Ping timeout: 265 seconds]
loke has joined #lisp
chip2n has joined #lisp
Oladon has joined #lisp
bilb_ono has quit [Quit: bilb_ono]
Necktwi has quit [Read error: Connection reset by peer]
Necktwi has joined #lisp
iAmDecim has quit [Ping timeout: 265 seconds]
CrazyPython has joined #lisp
iAmDecim has joined #lisp
bitmapper has quit [Ping timeout: 260 seconds]
iAmDecim has quit [Ping timeout: 240 seconds]
Steinberg2010 has joined #lisp
CrazyPython has quit [Read error: Connection reset by peer]
Steinberg2010 has quit [Client Quit]
Steinberg2010 has joined #lisp
Steinberg2010 has quit [Client Quit]
Steinberg2010 has joined #lisp
bendersteed has quit [Remote host closed the connection]
Steinberg2010 has quit [Client Quit]
oxum has quit [Ping timeout: 240 seconds]
xlei has quit [Ping timeout: 264 seconds]
efm has joined #lisp
iAmDecim has joined #lisp
iAmDecim has quit [Ping timeout: 265 seconds]
iAmDecim has joined #lisp
iAmDecim has quit [Ping timeout: 258 seconds]
iAmDecim has joined #lisp
hlavaty` has joined #lisp
rumbler31 has quit [Remote host closed the connection]
xlei has joined #lisp
hlavaty has quit [Ping timeout: 256 seconds]
Bike has quit [Quit: Lost terminal]
EvW has quit [Ping timeout: 256 seconds]
ebzzry has joined #lisp
Balooga- has joined #lisp
oxum has joined #lisp
Balooga- has quit [Remote host closed the connection]
ebzzry has quit [Remote host closed the connection]
Balooga- has joined #lisp
|Pirx| has quit [Remote host closed the connection]
|Pirx| has joined #lisp
ebzzry has joined #lisp
vlatkoB has joined #lisp
Balooga- has quit [Remote host closed the connection]
slyrus has quit [Remote host closed the connection]
slyrus has joined #lisp
pilne has quit [Quit: East bound and down, loaded up and truckin']
Oladon has quit [Quit: Leaving.]
Oladon has joined #lisp
space_otter has joined #lisp
orivej_ has quit [Ping timeout: 240 seconds]
Bourne has joined #lisp
gravicappa has joined #lisp
pluplog has joined #lisp
ebzzry has quit [Read error: Connection reset by peer]
torbo has quit [Remote host closed the connection]
sonologico has quit [Quit: Leaving]
oxum has quit [Remote host closed the connection]
Oladon has quit [Quit: Leaving.]
shangul has joined #lisp
sauvin has joined #lisp
|Pirx_off has joined #lisp
|Pirx| has quit [Ping timeout: 250 seconds]
oxum has joined #lisp
<beach> Good morning everyone!
ggole has joined #lisp
gxt has quit [Ping timeout: 240 seconds]
cartwright has quit [Ping timeout: 240 seconds]
madage has quit [Ping timeout: 240 seconds]
gxt has joined #lisp
madage has joined #lisp
ebzzry has joined #lisp
narimiran has joined #lisp
lisbeths has joined #lisp
cartwright has joined #lisp
hlavaty` has quit [Remote host closed the connection]
Necktwi has quit [Ping timeout: 250 seconds]
Necktwi has joined #lisp
igemnace has quit [Ping timeout: 246 seconds]
igemnace has joined #lisp
oxum has quit [Remote host closed the connection]
oxum has joined #lisp
chip2n has quit [Quit: ZNC 1.7.5 - https://znc.in]
chip2n has joined #lisp
Kevslinger has quit [Quit: Connection closed for inactivity]
peterhil has quit [Ping timeout: 256 seconds]
ebzzry has quit [Read error: Connection reset by peer]
peterhil has joined #lisp
Paul-14 has joined #lisp
lisbeths has quit [Ping timeout: 240 seconds]
dale_ has joined #lisp
dale has quit [Read error: Connection reset by peer]
dale_ is now known as dale
dddddd has quit [Ping timeout: 250 seconds]
Paul-14 has quit [Quit: The Lounge - https://thelounge.chat]
ealfonso has quit [Ping timeout: 240 seconds]
theemacsshibe has joined #lisp
Lycurgus has joined #lisp
gravicappa has quit [Ping timeout: 264 seconds]
random-nick has joined #lisp
tcr has joined #lisp
dale has quit [Read error: Connection reset by peer]
dale_ has joined #lisp
dale_ is now known as dale
dale has quit [Read error: Connection reset by peer]
dale has joined #lisp
dale has quit [Read error: Connection reset by peer]
dale has joined #lisp
dale has quit [Read error: Connection reset by peer]
dale_ has joined #lisp
dale_ is now known as dale
even4void has joined #lisp
even4void has quit [Client Quit]
Cymew has joined #lisp
iAmDecim has quit [Ping timeout: 250 seconds]
Bourne has quit [Ping timeout: 256 seconds]
Necktwi has quit [Read error: Connection reset by peer]
bendersteed has joined #lisp
<aeth> Shinmera: Any chance of adding a NaN to float-features like you have infinities? There are many NaNs, of course, but I think any NaN would do when reading in a NaN from a file (or rather, a string representing the concept of "NaN"). It's just bits-single-float or bits-double-float with the right (wrong?) bits, I guess.
<aeth> They also apparently have to be function calls, not constants, based on a conversation here a while back, maybe 4 years ago.
<Shinmera> Hmm.
<Shinmera> I suppose that's reasonable enough.
<Shinmera> I won't implement it myself, but I'd be open to a PR.
<aeth> e.g. (float-features:bits-single-float #x-4000)
<aeth> I'm not sure I'd want to PR one line
<Shinmera> There's documentation, testing, and more involved.
<Shinmera> So definitely not just one line.
<aeth> ah
oxum has quit [Remote host closed the connection]
zmt00 has joined #lisp
iAmDecim has joined #lisp
zmt01 has quit [Ping timeout: 240 seconds]
even4void has joined #lisp
even4voi1 has joined #lisp
iAmDecim has quit [Ping timeout: 260 seconds]
even4voi1 has quit [Client Quit]
dreamcompiler_ has joined #lisp
dreamcompiler has quit [Read error: Connection reset by peer]
ljavorsk has joined #lisp
amerlyq has joined #lisp
oxum has joined #lisp
hlavaty has joined #lisp
even4void has quit [Quit: Textual IRC Client: www.textualapp.com]
joels has joined #lisp
oxum has quit [Ping timeout: 264 seconds]
theemacsshibe has quit [Quit: leaving]
shka_ has joined #lisp
amerlyq has quit [Ping timeout: 264 seconds]
frodef has joined #lisp
amerlyq has joined #lisp
dale has quit [Quit: My computer has gone to sleep]
gravicappa has joined #lisp
Necktwi has joined #lisp
oxum has joined #lisp
mangul has joined #lisp
iAmDecim has joined #lisp
shangul has quit [Ping timeout: 264 seconds]
shangul has joined #lisp
Lycurgus has quit [Remote host closed the connection]
iAmDecim has quit [Ping timeout: 258 seconds]
mangul has quit [Ping timeout: 250 seconds]
Lord_of_Life_ has joined #lisp
space_otter has quit [Remote host closed the connection]
shka_ has quit [Ping timeout: 260 seconds]
Lord_of_Life has quit [Ping timeout: 256 seconds]
shka_ has joined #lisp
Lord_of_Life_ is now known as Lord_of_Life
joels has quit [Quit: Leaving]
terpri has quit [Remote host closed the connection]
ebzzry has joined #lisp
terpri has joined #lisp
Necktwi has quit [Read error: Connection reset by peer]
Necktwi has joined #lisp
oxum has quit [Read error: Connection reset by peer]
ebzzry has quit [Read error: Connection reset by peer]
oxum has joined #lisp
ear-the-art has quit [Remote host closed the connection]
ear-the-art has joined #lisp
orivej has joined #lisp
ljavorsk has quit [Remote host closed the connection]
SGASAU has joined #lisp
ljavorsk has joined #lisp
ebzzry has joined #lisp
frodef has quit [Read error: No route to host]
frodef has joined #lisp
snits has quit [Ping timeout: 264 seconds]
xaotuk has joined #lisp
<Josh_2> Morning all
snits has joined #lisp
xaotuk has quit [Ping timeout: 264 seconds]
hlavaty has quit [Quit: ERC (IRC client for Emacs 26.3)]
hlavaty has joined #lisp
<jackdaniel> df
<jackdaniel> ops,sorry
<beach> Hello Josh_2.
<beach> Hello jackdaniel.
<jackdaniel> hey
heisig has joined #lisp
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
orivej has quit [Ping timeout: 264 seconds]
|Pirx_off has quit [Ping timeout: 240 seconds]
|Pirx| has joined #lisp
ljavorsk has quit [Ping timeout: 264 seconds]
jprajzne has quit [Quit: jprajzne]
orivej has joined #lisp
ljavorsk has joined #lisp
ebzzry has quit [Read error: Connection reset by peer]
sunwukong has joined #lisp
orivej has quit [Ping timeout: 265 seconds]
ArthurStrong has joined #lisp
Cymew has quit [Ping timeout: 260 seconds]
ArthurStrong has left #lisp [#lisp]
pjb has quit [Read error: Connection reset by peer]
pjb` has joined #lisp
ebzzry has joined #lisp
narimiran has quit [Ping timeout: 256 seconds]
prince1 has quit [Ping timeout: 264 seconds]
sarna has quit [Quit: bye]
sarna has joined #lisp
peterhil has quit [Read error: Connection reset by peer]
shangul has quit [Remote host closed the connection]
shangul has joined #lisp
peterhil has joined #lisp
narimiran has joined #lisp
shangul has quit [Ping timeout: 260 seconds]
shangul has joined #lisp
cosimone has joined #lisp
sonologico has joined #lisp
_whitelogger has joined #lisp
ebzzry has quit [Read error: Connection reset by peer]
ebzzry has joined #lisp
sunwukong has quit [Quit: Leaving]
xaotuk has joined #lisp
pjb` has quit [Quit: renaming]
pjb has joined #lisp
iAmDecim has joined #lisp
prince1 has joined #lisp
iAmDecim has quit [Ping timeout: 258 seconds]
prince1 has quit [Ping timeout: 265 seconds]
xaotuk has quit [Ping timeout: 264 seconds]
orivej has joined #lisp
Cymew has joined #lisp
iAmDecim has joined #lisp
jprajzne has joined #lisp
ljavorsk has quit [Remote host closed the connection]
ljavorsk has joined #lisp
SGASAU has quit [Remote host closed the connection]
SGASAU` has joined #lisp
xkapastel has joined #lisp
Josh_2 has quit [Ping timeout: 250 seconds]
Bike has joined #lisp
cosimone has quit [Quit: Terminated!]
ljavorsk has quit [Ping timeout: 260 seconds]
nmg has joined #lisp
werex has joined #lisp
aamukastemato has joined #lisp
SGASAU` has quit [Remote host closed the connection]
SGASAU` has joined #lisp
jonatack has quit [Quit: jonatack]
ukari has quit [Remote host closed the connection]
ukari has joined #lisp
EvW1 has joined #lisp
amazoniantoad has quit [Quit: Connection closed for inactivity]
jonatack has joined #lisp
mangul has joined #lisp
shangul has quit [Ping timeout: 240 seconds]
SGASAU` has quit [Remote host closed the connection]
SGASAU` has joined #lisp
Josh_2` has joined #lisp
frgo has quit []
Josh_2` has quit [Client Quit]
Josh_2 has joined #lisp
iAmDecim has quit [Ping timeout: 260 seconds]
SGASAU` has quit [Ping timeout: 240 seconds]
mangul is now known as shangul
ukari has quit [Remote host closed the connection]
ukari has joined #lisp
cosimone has joined #lisp
frodef` has joined #lisp
frodef has quit [Ping timeout: 250 seconds]
epony has quit [Quit: reconf]
dddddd has joined #lisp
hiroaki has joined #lisp
<flip214> aeth: Krystof is working on that, AFAIK.
<flip214> or mentioned that in December, at least.
v88m has quit [Ping timeout: 264 seconds]
werex has quit [Quit: Zzzzzzzzz...]
prince1 has joined #lisp
EvW1 has quit [Quit: EvW1]
TwoNotes has joined #lisp
prince1 has quit [Ping timeout: 260 seconds]
ukari has quit [Remote host closed the connection]
ukari has joined #lisp
even4void has joined #lisp
Josh_2 has quit [Quit: ERC (IRC client for Emacs 26.3)]
Josh_2 has joined #lisp
even4void has quit [Client Quit]
SGASAU has joined #lisp
refpga has joined #lisp
sonologico has quit [Read error: Connection reset by peer]
epony has joined #lisp
aamukastemato has quit [Ping timeout: 256 seconds]
Bourne has joined #lisp
nmg has quit [Read error: Connection reset by peer]
nmg has joined #lisp
CrazyPython has joined #lisp
orivej has quit [Ping timeout: 240 seconds]
|Pirx_off has joined #lisp
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #lisp
sjl_ has joined #lisp
bitmapper has joined #lisp
lucasb has joined #lisp
beach` has joined #lisp
|Pirx| has quit [Ping timeout: 264 seconds]
beach has quit [Disconnected by services]
beach` is now known as beach
efm has quit [Ping timeout: 264 seconds]
efm has joined #lisp
Lycurgus has joined #lisp
CrazyPython has quit [Read error: Connection reset by peer]
Cymew has quit [Ping timeout: 240 seconds]
Lycurgus has quit [Remote host closed the connection]
CrazyPython has joined #lisp
efm has quit [Remote host closed the connection]
efm has joined #lisp
oxum has quit [Remote host closed the connection]
epoch10e43 has joined #lisp
refpga has quit [Ping timeout: 256 seconds]
tephra_ has quit [Ping timeout: 265 seconds]
CrazyPython has quit [Read error: Connection reset by peer]
CrazyPython has joined #lisp
cosimone has quit [Quit: Terminated!]
refpga has joined #lisp
epoch10e43 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
prince1 has joined #lisp
TwoNotes has quit [Quit: Leaving]
SGASAU` has joined #lisp
gko has joined #lisp
prince1 has quit [Ping timeout: 264 seconds]
v0|d has joined #lisp
epoch10e43 has joined #lisp
SGASAU has quit [Ping timeout: 265 seconds]
hlavaty has quit [Remote host closed the connection]
epoch10e43 has quit [Remote host closed the connection]
CrazyPython has quit [Read error: Connection reset by peer]
oxum has joined #lisp
oxum has quit [Remote host closed the connection]
oxum has joined #lisp
refpga has quit [Ping timeout: 265 seconds]
refpga has joined #lisp
iAmDecim has joined #lisp
nmg has quit [Remote host closed the connection]
evalapply has joined #lisp
Khisanth has quit [Ping timeout: 250 seconds]
bilb_ono has joined #lisp
ebzzry_ has joined #lisp
ebzzry has quit [Read error: Connection reset by peer]
gko has quit [Ping timeout: 256 seconds]
slyrus_ has joined #lisp
KDr2 has joined #lisp
bilb_ono has quit [Quit: bilb_ono]
KDr24 has quit [Ping timeout: 240 seconds]
bilb_ono has joined #lisp
slyrus has quit [Ping timeout: 250 seconds]
iAmDecim has quit [Ping timeout: 264 seconds]
EvW1 has joined #lisp
Khisanth has joined #lisp
v88m has joined #lisp
sonologico has joined #lisp
gko has joined #lisp
CrazyPython has joined #lisp
asarch has joined #lisp
gko has quit [Ping timeout: 264 seconds]
ebzzry_ has quit [Read error: Connection reset by peer]
CrazyPython has quit [Read error: Connection reset by peer]
cosimone has joined #lisp
ebzzry_ has joined #lisp
iAmDecim has joined #lisp
SGASAU` has quit [Remote host closed the connection]
ebzzry_ has quit [Read error: Connection reset by peer]
iAmDecim has quit [Ping timeout: 252 seconds]
SGASAU` has joined #lisp
refpga has quit [Read error: Connection reset by peer]
refpga has joined #lisp
CrazyPython has joined #lisp
iAmDecim has joined #lisp
EvW1 has quit [Ping timeout: 256 seconds]
rumbler31 has joined #lisp
evalapply has quit [Quit: WeeChat 2.7]
efm has quit [Read error: Connection reset by peer]
prince1 has joined #lisp
Kevslinger has joined #lisp
clothespin has joined #lisp
prince1 has quit [Ping timeout: 265 seconds]
rumbler31 has quit [Remote host closed the connection]
iAmDecim has quit [Ping timeout: 240 seconds]
oxum has quit [Remote host closed the connection]
efm has joined #lisp
brass has quit [Quit: ZNC 1.7.5 - https://znc.in]
brass has joined #lisp
<jasom> Just so I don't reinvent the wheel; is there a library for giving the number of weekdays between two timestamps?
<beach> That sounds like trivial arithmetic.
<beach> Oh, you exclude the weekend?
<beach> That's slightly more complicated, granted.
efm has quit [Ping timeout: 250 seconds]
bilb_ono has quit [Quit: bilb_ono]
iAmDecim has joined #lisp
oxum has joined #lisp
iAmDecim has quit [Ping timeout: 256 seconds]
slyrus__ has joined #lisp
dale_ has joined #lisp
dale_ is now known as dale
bilb_ono has joined #lisp
CrazyPython has quit [Read error: Connection reset by peer]
slyrus_ has quit [Ping timeout: 256 seconds]
bilb_ono has quit [Client Quit]
<aeth> Fortunately, it's not as bad as it sounds because there are only about a dozen or two years. I guess there would be 14: a Jan 1 with each day of the week and the presence or absence of Feb 29. Intervals that cross multiple years could complicate things, though.
oxum has quit [Ping timeout: 250 seconds]
EvW has joined #lisp
SGASAU` has quit [Remote host closed the connection]
<flip214> jasom: holidays are not important?
SGASAU` has joined #lisp
bilb_ono has joined #lisp
xkapastel has quit [Quit: Connection closed for inactivity]
sonologico has quit [Ping timeout: 256 seconds]
asarch has quit [Remote host closed the connection]
asarch has joined #lisp
parjanya has quit [Remote host closed the connection]
parjanya has joined #lisp
slyrus_ has joined #lisp
sonologico has joined #lisp
asarch has quit [Quit: Leaving]
slyrus__ has quit [Ping timeout: 256 seconds]
slyrus has joined #lisp
bilb_ono has quit [Quit: bilb_ono]
sauvin has quit [Read error: Connection reset by peer]
slyrus_ has quit [Ping timeout: 252 seconds]
bilb_ono has joined #lisp
oxum has joined #lisp
slyrus_ has joined #lisp
bilb_ono has quit [Client Quit]
slyrus has quit [Ping timeout: 256 seconds]
bilb_ono has joined #lisp
bilb_ono has quit [Client Quit]
bilb_ono has joined #lisp
|Pirx_off has quit [Ping timeout: 258 seconds]
|Pirx| has joined #lisp
<stylewarning> hope this helps u in ur journey
<stylewarning> (inb4 pprint-logical-block)
oxum has quit [Ping timeout: 256 seconds]
<jackdaniel> kind of resembles indenting-output macro in McCLIM
<stylewarning> where's that?
<jackdaniel> functionality-wise, not code-wise
<stylewarning> ah, cool :)
<jackdaniel> also text-formatting demos in clim-examples "misc tests"
<jackdaniel> show how you can format paragraphs etc
orivej has joined #lisp
refpga has quit [Ping timeout: 252 seconds]
vlatkoB has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
bilb_ono has quit [Quit: bilb_ono]
refpga has joined #lisp
xkapastel has joined #lisp
slyrus has joined #lisp
lucasb has quit [Quit: Connection closed for inactivity]
refpga has quit [Ping timeout: 252 seconds]
slyrus_ has quit [Ping timeout: 264 seconds]
whiteline has quit [Quit: Leaving]
SGASAU` has quit [Remote host closed the connection]
SGASAU` has joined #lisp
bilb_ono has joined #lisp
whiteline has joined #lisp
ukari has quit [Remote host closed the connection]
ukari has joined #lisp
* jackdaniel desperately tries not to make a joke about comparing whose (implementation) is longer
prince1 has joined #lisp
gioyik has joined #lisp
prince1 has quit [Ping timeout: 256 seconds]
oxum has joined #lisp
rumbler31 has joined #lisp
refpga has joined #lisp
whiteline has quit [Quit: Leaving]
whiteline has joined #lisp
rumbler31 has quit [Ping timeout: 250 seconds]
bilb_ono has quit [Quit: bilb_ono]
efm has joined #lisp
oxum has quit [Ping timeout: 252 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #lisp
karlosz has quit [Quit: karlosz]
bilb_ono has joined #lisp
<jasom> flip214: holidays are less important
<jasom> xristos: I'm already using local-time, but it only has a single difference function and that only gives you the floor of the difference in years
cosimone has quit [Quit: Terminated!]
<jasom> flip214: also there is no one standard for "holidays"
shka_ has quit [Ping timeout: 256 seconds]
shangul has quit [Ping timeout: 256 seconds]
madagest has joined #lisp
Shinmera- has joined #lisp
cartwright has quit [Ping timeout: 240 seconds]
fiddlerwoaroof_ has joined #lisp
idxu_ has joined #lisp
madage has quit [Ping timeout: 240 seconds]
fiddlerwoaroof has quit [Ping timeout: 265 seconds]
idxu has quit [Ping timeout: 265 seconds]
v88m has quit [Read error: Connection reset by peer]
SGASAU` has quit [Read error: Connection reset by peer]
idxu_ is now known as idxu
Shinmera has quit [Ping timeout: 265 seconds]
SGASAU` has joined #lisp
winny has joined #lisp
CrazyPython has joined #lisp
<_death> jasom: your best bet is to look at emacs's calendar code.. the authors also wrote a book called Calendrical Calculations and someone ported some of the code to CL https://gist.github.com/perusio/6687883
shka_ has joined #lisp
cartwright has joined #lisp
Shinmera- has left #lisp [#lisp]
<Xach> hmm
<Xach> i had the strong impression that Calendrical Calculations was originally in CL.
<ecraven> it is a really great book ;)
<Xach> it is available online used for a few dollars. i think i will get a copy sometime soon.
<ecraven> and the code is well-written, I "ported" it to Scheme (mostly just rewrite a few macros)
<_death> I think some people had issues with the code's license
<ecraven> yes, I heard about that too
<ecraven> I contacted one of the authors years ago about the Scheme port, he was very friendly, though I don't remember what he said exactly about the license
karlosz has joined #lisp
<ecraven> ok, found the emails, he suggested that the port would still need to adhere to the original license (free for non-commercial use, I think)
iAmDecim has joined #lisp
<jasom> ah, I can't use it if it's NC.
refpga has quit [Ping timeout: 256 seconds]
<ecraven> well, in theory, you could read the book (but not the code) and just implement the calculations yourself (depending on what exactly you need)
SGASAU` has quit [Remote host closed the connection]
ggole has quit [Quit: Leaving]
<ecraven> the actual calendrical calculations are not so complex, mostly the sun/moon stuff is hard
SGASAU` has joined #lisp
<_death> Xach: ah, the code in the book is indeed the CL code shown
<ecraven> for number of weekdays, you "just" need to convert to rata die, calculate the difference, then check the weekdays
Hedi has joined #lisp
Hedi has quit [Remote host closed the connection]
iAmDecim has quit [Ping timeout: 252 seconds]
refpga has joined #lisp
shka_ has quit [Ping timeout: 250 seconds]
<ecraven> hm.. there's a fourth edition of CC? nice
gioyik has quit [Ping timeout: 264 seconds]
CrazyPython has quit [Read error: Connection reset by peer]
gioyik has joined #lisp
bitmapper has quit [Remote host closed the connection]
bitmapper has joined #lisp
bilb_ono has quit [Quit: bilb_ono]
v88m has joined #lisp
bilb_ono has joined #lisp
narimiran has quit [Ping timeout: 240 seconds]
gareppa has joined #lisp
SGASAU` has quit [Remote host closed the connection]
gareppa has quit [Remote host closed the connection]
SGASAU` has joined #lisp
frgo has joined #lisp
pluplog has quit [Remote host closed the connection]
housel has quit [Read error: Connection reset by peer]
bilb_ono has quit [Quit: bilb_ono]
gioyik has quit [Ping timeout: 256 seconds]
refpga has quit [Ping timeout: 265 seconds]
xuxuru has joined #lisp
northwind has joined #lisp
prince1 has joined #lisp
theBlackDragon has quit [Ping timeout: 264 seconds]
theBlackDragon has joined #lisp
Lord_of_Life_ has joined #lisp
gioyik has joined #lisp
prince1 has quit [Ping timeout: 265 seconds]
Lord_of_Life has quit [Ping timeout: 264 seconds]
Lord_of_Life_ is now known as Lord_of_Life
stepnem has quit [Ping timeout: 240 seconds]
xuxuru has quit [Quit: xuxuru]
stepnem has joined #lisp
northwind has left #lisp [#lisp]
oxum has joined #lisp
wpasieka has joined #lisp
esotericalgo has joined #lisp
Shinmera has joined #lisp
SGASAU` has quit [Remote host closed the connection]
SGASAU` has joined #lisp
oxum has quit [Ping timeout: 264 seconds]
wpasieka has quit [Remote host closed the connection]
bilb_ono has joined #lisp
charles235 has joined #lisp
|Pirx| has quit [Ping timeout: 256 seconds]
gravicappa has quit [Ping timeout: 260 seconds]
|Pirx| has joined #lisp
wpasieka has joined #lisp
EvW has quit [Ping timeout: 240 seconds]
<jasom> I went for the O(n) solution of "increment day by one, check if weekday"
<jasom> will be easier to add holidays to that way anyways
<MichaelRaskin> Oh yes
EvW1 has joined #lisp
<jasom> and I can run 8000 years of total time difference per second on my machine
wpasieka has quit [Ping timeout: 256 seconds]
<jasom> which is fine for my use case of "dozens of deltas with a difference of no more than a few months"
aamukastemato has joined #lisp
bendersteed has quit [Ping timeout: 272 seconds]
refpga has joined #lisp
bendersteed has joined #lisp
jprajzne has quit [Quit: Leaving.]
KDr2 has quit [Remote host closed the connection]
KDr2 has joined #lisp
bendersteed has quit [Ping timeout: 256 seconds]
adam4567 has joined #lisp
refpga has quit [Ping timeout: 256 seconds]
rumbler31 has joined #lisp
refpga has joined #lisp
sonologico has quit [Ping timeout: 256 seconds]
Oladon has joined #lisp
heisig has quit [Ping timeout: 260 seconds]
sonologico has joined #lisp
refpga has quit [Ping timeout: 256 seconds]
refpga has joined #lisp
sjl_ has quit [Ping timeout: 264 seconds]
pilne has joined #lisp
refpga has quit [Ping timeout: 265 seconds]
efm has quit [Ping timeout: 252 seconds]
ukari has quit [Ping timeout: 250 seconds]
aamukastemato has quit [Quit: Leaving]
efm has joined #lisp
<_death> can you not precompute the relevant time range?
prince1 has joined #lisp
<jasom> most of the ranges are on the order of a few days, so I don't see how precomputing would help
<_death> say a bitmap of around 90 years.. that's about 4kb
prince1 has quit [Ping timeout: 265 seconds]
<aeth> _death: There are, afaik, only 14 years. Jan 1st on each day of the week and the presence and absence of Feb 29th. So you could just store those and have rules for ranges that span multiple years.
<aeth> holidays can be a separate pass, just subtract 1 if the holidy is in the range and on a weekday
<aeth> (and do (max 0 ...) so you don't go negative)
refpga has joined #lisp
iAmDecim has joined #lisp
SGASAU`` has joined #lisp
<_death> well, it's just a popcount to get weekdays in the representation I'm thinking of.. you could have one bitset for each calendar and union/intersect if needed
SGASAU` has quit [Ping timeout: 252 seconds]
<_death> if something changes, all that's needed is to update the bitsets
amerlyq has quit [Quit: amerlyq]
oxum has joined #lisp
slyrus_ has joined #lisp
slyrus has quit [Ping timeout: 265 seconds]
oxum has quit [Ping timeout: 250 seconds]
<pjb> yep.
refpga has quit [Read error: Connection reset by peer]
refpga has joined #lisp
gioyik has quit [Ping timeout: 258 seconds]
charles235 has quit [Ping timeout: 256 seconds]
charles235 has joined #lisp
iAmDecim has quit [Ping timeout: 256 seconds]