phoe changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language | <http://cliki.net/> <https://irclog.tymoon.eu/freenode/%23lisp> <https://irclog.whitequark.org/lisp> <http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.16, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
moldybits has quit [Ping timeout: 246 seconds]
moldybits has joined #lisp
moldybits` has quit [Ping timeout: 255 seconds]
moldybits`` has quit [Ping timeout: 246 seconds]
rumbler31 has quit [Remote host closed the connection]
zotan has quit [Ping timeout: 250 seconds]
lisbeths has quit [Ping timeout: 246 seconds]
moldybits` has joined #lisp
moldybits`` has joined #lisp
zotan has joined #lisp
moldybits has quit [Ping timeout: 246 seconds]
angavrilov has quit [Remote host closed the connection]
moldybits has joined #lisp
moldybits` has quit [Ping timeout: 244 seconds]
zotan has quit [Ping timeout: 240 seconds]
moldybits` has joined #lisp
moldybits`` has quit [Ping timeout: 244 seconds]
<hugotty> grewal: I actually switched from vim to emacs when I learned about emacs lisp after wrestling vimscript for a while. No regrets!
zotan has joined #lisp
<hugotty> the keybindings took some getting used to though
moldybits has quit [Ping timeout: 244 seconds]
zotan has quit [Ping timeout: 255 seconds]
zotan has joined #lisp
karlosz has joined #lisp
moldybits`` has joined #lisp
dddddd has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
moldybits has joined #lisp
<aeth> grewal: maybe vim has org and/or emacs's vim keybindings are org-compatible enough
moldybits` has quit [Ping timeout: 246 seconds]
moldybits` has joined #lisp
moldybits` has quit [Read error: Connection reset by peer]
moldybits`` has quit [Ping timeout: 246 seconds]
moldybits` has joined #lisp
Kundry_Wag has quit [Ping timeout: 246 seconds]
moldybits`` has joined #lisp
<makomo> grewal: spacemacs. you'll get evil configured for free with sane defaults
<makomo> i.e. with a lot of "evilified" states by default
moldybits has quit [Ping timeout: 245 seconds]
Kundry_Wag has joined #lisp
<grewal> I wasn't expecting this much feedback, and I appreciate it. There are a few org mode plugins for vim. I'll have to check them out. Otherwise, I'm not opposed to using emacs just for this
moldybits has joined #lisp
moldybits` has quit [Ping timeout: 250 seconds]
Kundry_Wag has quit [Remote host closed the connection]
rumbler31 has joined #lisp
Kundry_Wag has joined #lisp
moldybits` has joined #lisp
Kundry_Wag has quit [Client Quit]
moldybits`` has quit [Ping timeout: 268 seconds]
moldybits has quit [Ping timeout: 246 seconds]
karlosz has quit [Quit: karlosz]
<makomo> grewal: re that it feels like a waste because you already know vim: that's exactly why you should give spacemacs a try :-)
<makomo> spacemacs is a combo of both: the keybindings of vim (which are imo generally better, but i mix both) + the extensibility of emacs
t58 has quit [Quit: Night All.]
Kundry_Wag has joined #lisp
<grewal> I've never felt a need to extend vim. The only plugin I have is slimv. My .vimrc is 10 lines. Occasionaly I have to change some indentation or syntax highlighting rule, but I've never needed to write any vimscript or anything. I understand that this might fall under the sunk-cost fallacy. I suppose I'll try all these options over the next week or so
Arcaelyx_ has joined #lisp
Kundry_Wag has quit [Ping timeout: 250 seconds]
Arcaelyx has quit [Ping timeout: 240 seconds]
Lord_of_Life has quit [Ping timeout: 255 seconds]
Lord_of_Life has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 255 seconds]
Arcaelyx_ has quit [Quit: Textual IRC Client: www.textualapp.com]
rumbler31 has quit [Remote host closed the connection]
Posterdati has quit [Ping timeout: 250 seconds]
smasta has joined #lisp
rumbler31 has joined #lisp
<sjl> grewal: if you're on Vim 8 or Neovim, also consider https://github.com/phmarek/vlime
<sjl> (as an alternative to slimv)
Posterdati has joined #lisp
Kundry_Wag has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
Lycurgus has quit [Quit: Exeunt]
Kundry_Wag has quit [Ping timeout: 246 seconds]
d4ryus1 has joined #lisp
varjag has joined #lisp
kangyu has joined #lisp
d4ryus has quit [Ping timeout: 245 seconds]
anewuser has joined #lisp
abhixec has joined #lisp
notzmv has joined #lisp
Bike has quit [Quit: Lost terminal]
gravicappa has joined #lisp
zmyrgel has joined #lisp
<beach> Good morning everyone!
zmyrgel has quit [Remote host closed the connection]
varjag has quit [Quit: ERC (IRC client for Emacs 26.1)]
p0a has joined #lisp
<p0a> Hey everyone!
<minion> p0a, memo from pjb: don't use EQ. This prevents your programs to evolve toward using numbers or characters in place of symbols (who knows what type of objects you'll have to process later). Instead, use EQL.
<p0a> I finally wrote my program that I told you yesterday
<p0a> the number guesser. anyone remember?
<p0a> How do you memo someone with minion?
<beach> minion: memo for p0a: Like this.
<minion> Remembered. I'll tell p0a when he/she/it next speaks.
<p0a> Like that?
<minion> p0a, memo from beach: Like this.
<p0a> :D
<p0a> thanks beach
<beach> Anytime!
<beach> You can use /msg with minion, and one of the things you can do is ask for "help".
<beach> No need to make such a dialog public, though.
<p0a> right, makes sense
space_otter has joined #lisp
<p0a> im just adding the final touch to this program
space_otter has quit [Remote host closed the connection]
<aeth> p0a: great!
<p0a> Do you want to see it? :D
keep_learning has joined #lisp
<p0a> If you don't want to run it just take a look at the EXAMPLES section
<p0a> it's an alpha version of what I envisioned but there you go
<beach> Comments at the top level start with three semicolons.
<beach> ... or four sometimes.
<p0a> What is the top level?
<p0a> Okay nevermind, you mean outside of anything else
<beach> The stuff that starts in column 0.
<beach> Yes.
makomo has quit [Quit: WeeChat 2.2]
<p0a> Start with three semicolons or persistent throughout?
rwlisp has quit [Quit: rwlisp]
<p0a> ;;; line1 ;;; line 2 or ;;; line1 ;; line2 ?
<aeth> ;;;; at the start of the file, maybe... kind of 50/50. then ;;; every other line comment starting at column 0. ;; every other line comment. ; every end of line comment
<beach> clhs 2.4.4.2
<specbot> Notes about Style for Semicolon: http://www.lispworks.com/reference/HyperSpec/Body/02_ddb.htm
<beach> p0a: ↑
<p0a> ah I see
<beach> p0a: And you need to indent your COND clauses correctly. Perhaps it's just a matter of removing TAB characters for pastebin.
<aeth> Hah! I was 100% objectively correct to use ";;;;" in mid-file titles and not just at the program header! http://www.lispworks.com/documentation/HyperSpec/Body/02_ddbd.htm
<aeth> Whoever complained two or three years ago here, read that link.
<p0a> beach: They look ok in my emacs
<beach> p0a: Then you need to untabify your buffer.
<p0a> alright let me see
<beach> p0a: The repetition of (cons <mumble> (make-instance 'operation :name <mumble>> :arity ...) calls fora function definition.
libertyprime has quit [Remote host closed the connection]
<aeth> p0a: anyway, the only thing people like to argue over is ;;;;, everything is is pretty established convention
<p0a> beach: good point
<beach> p0a: As in (defun make-operation (name arity function) (cons name (make-instance 'operation :name name :arity arity :fn function))) or something like that.
<p0a> beach: I will add a comment for now and think about it later
<beach> p0a: Any time you detect a repeated pattern like that, you should think about some abstraction.
<aeth> p0a: when you have multi-line docstrings, especially at the start of functions, you can style them like this: "<newline>Start your actual documentation here.<newline>
<p0a> oh right
<aeth> i.e. with a leading newline so they all have the same indentation level
<beach> p0a: It is preferable to create a function if that is possible. Sometimes a macro definition is required.
<beach> p0a: In other languages (without macros) such "boilerplate" code can sometimes not be avoided, but in Common Lisp it is nearly always possible.
<p0a> right
<aeth> p0a: in one of your LOOPs you can replace :do (unless ...) with :unless
<p0a> right! lol
<aeth> (personally I keyword all of my loops for clarity because then the pseudo-keywords of LOOP get syntax highlighted like keywords)
<p0a> ok, then maybe I'll leave it like this
<p0a> for now I'm just wondering how crappy the algorithm is. There has to be ways to cache some results and do some other tricks
<p0a> In particular the list of ASTs can be precompiled, I think
<p0a> I'm really not sure how to avoid dividing by zero and other stuff like that though
<aeth> p0a: you have "(list<newline>" but I see "(list item<newline>" more often. I also see in choose-n you use "(if test then<newline>else)" which is weird. Usually it's a one-liner (so "(if test then else)") or it's styled "(if test<newline>then<newline>else)"
<aeth> (pretend the indentation in my code lines up too, it's hard enough to put in a newline substitute)
<p0a> yeah I find it hard to be consistent in style
<p0a> unfortunately
<aeth> it takes practice
<p0a> I'll add a note about those style remarks too
<aeth> p0a: It might be a good idea to use a github gist instead of pastebin because those have history and proper (well, not *entirely* perfect) Lisp syntax highlighting.
<p0a> Right, that's a good one too. I wll try to first soup up the code a bit
<p0a> wth the comments here
<p0a> this code is not bad
<p0a> but I'm realizing that it's kind of silly
<p0a> that I'm generating all possible expressions
<p0a> I could just use rational multinomials P/Q of all the defined constants
<p0a> Although that misses some expressions like sqrt(2). hm.
<p0a> aeth: I guess what irks me with indentation is that (list item1<newline>item2 does not align item1 with item2
<p0a> is that a feature or what?
<p0a> nevermind, it does. I'm just too tired. well, thank you for spending time looking over my code
<p0a> also choose-n has a slight bug
<p0a> or rather, nevemrind I'm just too tired
<aeth> p0a: item1 and item2 will be aligned, if emacs is properly configured. I just didn't bother to put in <press your tab key> after <newline>
<aeth> tab might also not be required
<p0a> lol wtf with minoin
<p0a> hahaha
pierpal has joined #lisp
<p0a> multiple help modules
<p0a> hahahaha
<p0a> oh nevemrind me lol I was sending `minion help memo' to minion and it kept telling me to stop playing with it
<p0a> but apparently I should've sent `help memo' instead
<p0a> I thought someone was pulling my leg
<p0a> alright, got to go
p0a has quit [Quit: bye]
asarch has joined #lisp
esrse has joined #lisp
anewuser has quit [Ping timeout: 250 seconds]
Fade has quit [Ping timeout: 264 seconds]
Inline has quit [Quit: Leaving]
trn has quit [Read error: Connection reset by peer]
mulk has quit [Quit: ZNC - http://znc.in]
stereosphere has joined #lisp
trn has joined #lisp
_whitelogger has joined #lisp
vlatkoB has joined #lisp
karlosz has joined #lisp
Kundry_Wag has joined #lisp
jprajzne has joined #lisp
<asarch> What's the difference between macroexpand and macroexpand-1?
<no-defun-allowed> macroexpand expands recursively, macroexpand-1 just does one step
d4ryus1 is now known as d4ryus
<pjb> (defun macroexpand (form &optional environment) (loop :for new-form := (macroexpand-1 form environment) :while (not (equal new-form form)) :finally (return new-form)))
<minion> pjb, memo from p0a: I'll cleanup and share in #Lisp soon
<minion> pjb, memo from p0a: Wrote the number guessing program!
Kundry_Wag has quit [Ping timeout: 246 seconds]
pankajgodbole has joined #lisp
smasta has quit [Ping timeout: 246 seconds]
<pjb> asarch: + multiple values.
<pjb> asarch: actually, macroexpand M-.
<asarch> THANK YOU!!!
<asarch> Thank you very much :-)
|3b|` has quit [Read error: Connection reset by peer]
|3b|`` has joined #lisp
<asarch> One stupid question: can you defmethod to a define-application-frame class?
<no-defun-allowed> probably
rumbler31 has quit [Remote host closed the connection]
rumbler31 has joined #lisp
<asarch> macroexpand over define-application-frame
<asarch> I guess this line: (DEFCLASS SUPERAPP (STANDARD-APPLICATION-FRAME) NIL
<asarch> ALEXANDRIA?
<asarch> Anyway, thank you very much guys
<asarch> See you later :-)
asarch has quit [Quit: Leaving]
rumbler31 has quit [Ping timeout: 244 seconds]
moldybits` is now known as moldybits
sauvin has joined #lisp
zaquest has quit [Read error: Connection reset by peer]
<beach> I am looking at DECLARE in relation to the kind of forms it can appear in. Clearly, the SPECIAL declaration behaves differently if it is free or bound. Also it changes the semantics of the code that it applies to.
<beach> But what about the others? Can the occurrence of any other DECLARE form be wrapped in LOCALLY together with the form it appears in, effectively making it a free declaration?
dale has quit [Quit: dale]
defaultxr has joined #lisp
ltriant has quit [Quit: leaving]
smasta has joined #lisp
<phoe> Package-local nicknames for CCL seem to be merged now.
<phoe> Big thanks to pfdietz, rme, and Matt Kaufmann who helped test the hell out of it and help me from maintainers' point of view.
rumbler31 has joined #lisp
smasta has quit [Ping timeout: 268 seconds]
savolla has joined #lisp
<savolla> WHY?
<phoe> savolla: !?
<savolla> why do you use lisp guys?
<beach> *sigh*
<phoe> savolla: because I enjoy it and I find it useful
<moldybits> savolla: context for that question?
<savolla> I'm not hating. I'm just wondering
<phoe> savolla: I enjoy it being a programmable programming language, hence it easily adapts to different problems
<savolla> phoe: how do you find that useful?
<phoe> this, and there's a lot of things in the base language that are decent - it's easy to mix functional and OO paradigms, CLOS is a very good object system, the language is interactive and I can code my program incrementally without closing the Lisp image at all
<phoe> the debugging/inspecting/stepping/recompiling facilities are also a pleasure to use
<phoe> that's for the biggest parts
rumbler31 has quit [Ping timeout: 268 seconds]
<moldybits> for me, lisp is the default. it's the other languages that need justification.
<beach> moldybits: Right on the nose.
adip has joined #lisp
<moldybits> but it's difficult to answer without knowing where you're coming from. whence the curiosity?
<savolla> okay what I get is that this language is sefl programmable and interactive. I'm also using emacs and made some scripts in elisp. My real question is that can you guys show me a big projects that written in lisp? I want to see what this language can do
<beach> It's a typical troll-ish question, so I am waiting to see how serious savolla is about wanting to know.
<savolla> beach: I'm not trolling
<phoe> savolla: the biggest ones I think of are Lisp implementations itself
<beach> savolla: Good to know.
<phoe> and these are basically programming language compilers
<phoe> so I guess https://github.com/sbcl/sbcl/ and https://github.com/Clozure/ccl for the two most popular ones
<phoe> these are written in Lisp with some C for GC and OS interaction
<savolla> phoe: thank you
<phoe> and also pretty damn good and complicated Lisp codebases
<phoe> especially SBCL since it is somewhat optimizing, so it does advanced stuff with the code it compiles
orivej has joined #lisp
<phoe> savolla: so yeah, hope that somewhat answers your initial question
<moldybits> i guess i like the introspective/interactive quality of it. that's enough for me to not even consider something else unless there's a specific reason to. usually libraries/batteries.
<phoe> ...that can't be used via CFFI for some reason
gxt has quit [Ping timeout: 240 seconds]
<moldybits> i'm just a hobbyist, and i don't do big projects, so if i know how to do it quickly in another language ...
<fiddlerwoaroof> I saw someone mention on Twitter that when Google tried to rewrite ITA Software's lisp codebase in C++, the resulting C++ codebase was about 10x larger and not much significantly than the lisp version
<moldybits> not much faster?
<fiddlerwoaroof> s/much significantly/significantly faster/
<fiddlerwoaroof> moldybits: yes
<phoe> oh yes, Lisp code tends to be short
<fiddlerwoaroof> Anyways, I suspeect that most of the really big Lisp codebases are proprietary at places like ITA Software
<phoe> +1 for having sane macros
<phoe> also what fiddlerwoaroof said
adip has quit [Read error: Connection reset by peer]
<fiddlerwoaroof> Yeah, I'm constantly surprised by how much 100 lines of lisp can do
<fiddlerwoaroof> 100 lines of readable lisp
<moldybits> any examples that come to mind?
<phoe> your classes are now strongly typechecked
scymtym has joined #lisp
<phoe> aeth: it's not really a code golfing exercise
Kundry_Wag has joined #lisp
<beach> savolla: Anyway, my answer to your initial question is "because I have carefully studied several programming languages, and used several of them, sometimes professionally, and I have come to the conclusion that Common Lisp is the best of them, at least for my needs."
Kundry_Wag has quit [Ping timeout: 246 seconds]
savolla has quit [Ping timeout: 268 seconds]
smasta has joined #lisp
fivo has joined #lisp
varjag has joined #lisp
smasta has quit [Ping timeout: 244 seconds]
schweers has joined #lisp
Kundry_Wag has joined #lisp
cyberoctopi has quit [Ping timeout: 245 seconds]
Kundry_Wag has quit [Ping timeout: 255 seconds]
stereosphere has quit [Remote host closed the connection]
varjag has quit [Ping timeout: 250 seconds]
rumbler31 has joined #lisp
moldybits` has joined #lisp
moldybits has quit [Ping timeout: 268 seconds]
rumbler31 has quit [Ping timeout: 268 seconds]
hdurer[m] has joined #lisp
angavrilov has joined #lisp
m00natic has joined #lisp
Kundry_Wag has joined #lisp
smasta has joined #lisp
shka__ has joined #lisp
Kundry_Wag has quit [Ping timeout: 268 seconds]
smasta has quit [Ping timeout: 250 seconds]
Oladon has quit [Read error: Connection reset by peer]
asdf_asdf_asdf has joined #lisp
froggey has quit [Ping timeout: 268 seconds]
froggey has joined #lisp
<Ukari> https://plaster.tymoon.eu/view/1320, why in case 2, the a is not lexical in closure b?
<shka__> Ukari: let does not establish scope during binding variables, but after it
<beach> Ukari: In case 2, A is a special variable.
<shka__> damn it
<shka__> i missed it
<Ukari> is it possible to make a lexical in closure b in case 2?
<beach> Ukari: So the LET binding binds A to 0 then to 0 again in the inner LET. It then increments the latest binding of A, creates the anonymous function. Then finally, when the scope of the LETs is abandoned, A returns to its initial value.
<beach> Ukari: No, once A has been proclaimed SPECIAL, you can't go back.
<beach> ... other than deleting the symbol, etc.
<shka__> that's the reason behind *special* convention
<beach> Ukari: As shka__ says, that's why we use earmuffs on special variables.
Kundry_Wag has joined #lisp
atgreen_ has joined #lisp
Kundry_Wag has quit [Ping timeout: 245 seconds]
moldybits` is now known as moldybits
<beach> Ukari: You are welcome.
atgreen has quit [Ping timeout: 268 seconds]
<Ukari> thanks
smasta has joined #lisp
john2x has joined #lisp
smasta has quit [Ping timeout: 255 seconds]
varjag has joined #lisp
datajerk_ has joined #lisp
datajerk has quit [Ping timeout: 268 seconds]
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 245 seconds]
cosimone has joined #lisp
schweers has quit [Remote host closed the connection]
schweers has joined #lisp
mrcom has quit [Ping timeout: 245 seconds]
savolla has joined #lisp
mrcom has joined #lisp
Kundry_Wag has joined #lisp
varjag has quit [Remote host closed the connection]
varjag has joined #lisp
Kundry_Wag has quit [Ping timeout: 245 seconds]
zmyrgel has joined #lisp
rumbler31 has joined #lisp
varjag has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 250 seconds]
orivej has joined #lisp
rumbler31 has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 244 seconds]
pankajgodbole has quit [Remote host closed the connection]
smasta has joined #lisp
pankajgodbole has joined #lisp
esrse has quit [Ping timeout: 250 seconds]
smasta has quit [Ping timeout: 255 seconds]
kangyu has quit [Quit: Konversation terminated!]
john2x has quit [Ping timeout: 250 seconds]
zmyrgel has quit [Remote host closed the connection]
smasta has joined #lisp
defaultxr has quit [Ping timeout: 268 seconds]
smasta has quit [Ping timeout: 246 seconds]
rumbler31 has joined #lisp
rumbler31 has quit [Ping timeout: 244 seconds]
schjetne has joined #lisp
igemnace has quit [Quit: WeeChat 2.4]
Posterdati has quit [Read error: Connection reset by peer]
Posterdati has joined #lisp
amerlyq has joined #lisp
atgreen_ has quit [Ping timeout: 268 seconds]
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 268 seconds]
elderK has quit [Quit: Connection closed for inactivity]
asdf_asdf_asdf has quit [Ping timeout: 255 seconds]
cosimone has quit [Quit: WeeChat 2.3]
pankajgodbole has quit [Ping timeout: 255 seconds]
smasta has joined #lisp
Kundry_Wag has joined #lisp
smasta has quit [Ping timeout: 245 seconds]
Kundry_Wag has quit [Ping timeout: 245 seconds]
pankajgodbole has joined #lisp
anewuser has joined #lisp
scymtym has quit [Ping timeout: 240 seconds]
techquila has quit [Ping timeout: 240 seconds]
dddddd has joined #lisp
selwyn has joined #lisp
orivej has joined #lisp
Kundry_Wag has joined #lisp
atgreen has joined #lisp
jprajzne has left #lisp [#lisp]
Kundry_Wag has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 246 seconds]
smasta has joined #lisp
orivej has joined #lisp
smasta has quit [Ping timeout: 246 seconds]
ricekrispie has joined #lisp
cosimone has joined #lisp
Bike has joined #lisp
q9929t has joined #lisp
ricekrispie2 has quit [Ping timeout: 268 seconds]
nowhere_man has joined #lisp
orivej has quit [Ping timeout: 246 seconds]
nirved has quit [Killed (adams.freenode.net (Nickname regained by services))]
nirved has joined #lisp
q9929t has quit [Quit: q9929t]
LiamH has joined #lisp
Lord_of_Life_ has joined #lisp
Lord_of_Life has quit [Ping timeout: 255 seconds]
Lord_of_Life_ is now known as Lord_of_Life
warweasle has joined #lisp
kajo has quit [Ping timeout: 259 seconds]
gigetoo has quit [Ping timeout: 252 seconds]
rwlisp has joined #lisp
gigetoo has joined #lisp
Kundry_Wag has joined #lisp
atgreen has quit [Ping timeout: 245 seconds]
Kundry_Wag has quit [Ping timeout: 255 seconds]
digash has quit [Remote host closed the connection]
nowhere_man has quit [Ping timeout: 268 seconds]
nowhere_man has joined #lisp
digash has joined #lisp
wxie has joined #lisp
ski has joined #lisp
Inline has joined #lisp
atgreen has joined #lisp
varjag has joined #lisp
aindilis has quit [Ping timeout: 246 seconds]
atgreen has quit [Ping timeout: 255 seconds]
X-Scale` has joined #lisp
ggole has joined #lisp
nowhere_man has quit [Ping timeout: 244 seconds]
jmercouris has joined #lisp
X-Scale has quit [Ping timeout: 252 seconds]
X-Scale` is now known as X-Scale
dale_ has joined #lisp
dale_ is now known as dale
wxie has quit [Ping timeout: 268 seconds]
gjvc has quit [Remote host closed the connection]
smasta has joined #lisp
smasta has quit [Ping timeout: 250 seconds]
smasta has joined #lisp
sjl_ has joined #lisp
defaultxr has joined #lisp
smasta has quit [Ping timeout: 244 seconds]
mindCrime has joined #lisp
cage_ has joined #lisp
varjag has quit [Ping timeout: 255 seconds]
<cage_> so we have package local nicknames in CCL too, right?
rippa has joined #lisp
anewuser has quit [Quit: anewuser]
rumbler31 has joined #lisp
<pfdietz> Yes
rumbler31 has quit [Ping timeout: 244 seconds]
<jackdaniel> party time ,-)
igemnace has joined #lisp
<pfdietz> It might be useful for bindings to a non-earmuffed special variable give a style warning unless the binding itself has an explicit special declaration.
<cage_> may congratulations to all the people that worked on that :)
<cage_> *my
* jackdaniel tries not to joke "april congratulations too!" ;)
<cage_> :D
fanta1 has joined #lisp
DGASAU has quit [Read error: Connection reset by peer]
aindilis has joined #lisp
DGASAU has joined #lisp
igemnace has quit [Ping timeout: 255 seconds]
wigust- has joined #lisp
shifty has quit [Ping timeout: 268 seconds]
wigust has quit [Ping timeout: 255 seconds]
smasta has joined #lisp
smasta has quit [Ping timeout: 246 seconds]
scymtym has joined #lisp
igemnace has joined #lisp
Ukari has quit [Ping timeout: 246 seconds]
atgreen has joined #lisp
selwyn has quit [Ping timeout: 252 seconds]
milanj has joined #lisp
fivo has quit [Quit: WeeChat 1.9.1]
Ukari has joined #lisp
fanta1 has quit [Quit: fanta1]
savolla has quit [Ping timeout: 246 seconds]
pfdietz has quit [Quit: Page closed]
pfdietz has joined #lisp
nopf has joined #lisp
schweers has quit [Remote host closed the connection]
jmercouris has quit [Remote host closed the connection]
m00natic has quit [Remote host closed the connection]
rumbler31 has joined #lisp
amerlyq has quit [Ping timeout: 245 seconds]
_whitelogger has quit [Ping timeout: 240 seconds]
ggole has quit [Quit: Leaving]
cage_ has quit [Remote host closed the connection]
Jesin has quit [Quit: Leaving]
rippa has quit [Ping timeout: 250 seconds]
sauvin has quit [Read error: Connection reset by peer]
gravicappa has quit [Ping timeout: 245 seconds]
pierpal has quit [Quit: Poof]
scymtym has quit [Ping timeout: 250 seconds]
mindCrime has quit [Ping timeout: 255 seconds]