logs archiveIRC Archive / Freenode / #emacs / 2015 / July / 17 / 1
mutbuerger
when using `cl-lib' for example, is it good practice to prefix the functions with `cl-' instead of using the aliases?
tromey
yes
mutbuerger
ok thanks
tromey
it's the compromise position that let CL be usable in the core
mutbuerger
ah ok
ryouma
was it explicitly framed as a 2-way dispute with a compromise?
tromey
I doubt it but I don't really remember
that's my view though
most things were cl- prefixed, and then a few, like setf, were promoted to "core"
ryouma
and then they decided that cl generalized variables wre not to their liking?
i don't really get all of this i guess
tromey
I still don't understand why Stefan rewrote setf
         

aidalgol
tromey: MAAAAADNESS
benaiah
THIS IS #EMACS
(Action) kicks tromey into a well
aidalgol
(Action) flays benaiah
benaiah
,obliterate aidalgol
fsbot
(Action) loads its omnipotent powers of attribution, 4chan, and window, and blames aidalgol for 9/11, drops dox on aidalgol, as well as defenestrates aidalgol.
tromey
tonight we will dine probably in the dining room with the kids
aidalgol
benaiah: That was meant to be said like a sheep baa-ing.
tromey: I don't recall that in 300.
benaiah
aidalgol: well that'd be a hilarious way to dub that scene
tromey
director's cut
aidalgol
tromey: Seriously, though, it's driving me nuts now. What's the original line and from which movie?
tromey
tonight we will dine in hell? which I only know from the preview, not having seen 300
benaiah
aidalgol: "Madness? This is SPARTA!" or "Tonight we will dine in hell!"?
those are both from 300
aidalgol
benaiah: the dining one
tromey: BTW, I blame you for the package.el madness.
tromey
rightfully so
benaiah
apparently I was wrong and it's actually "Tonight, we dine in hell!" but it is from 300
tromey
which particular madness?
benaiah
the madness of king lear
tromey
I wish I had known about semver when I wrote package.el
the rest seems fixable
aidalgol
You meddled with powers that mortals were never meant to hold!
smever?
nkaretnikov
how do I switch between buffers backwards (the opposite of C-x o)?
         

aidalgol
*semver?
tromey
yeah, semver
http://semver.org/
davidw
hrm.... just got magit from Elpa, and 'b v' is different....I hit return on a remote branch and it just creates some kind of detached thing, rather than offering to create a local copy
wasamasa
if you want a local copy for something you didn't check out yet, b B it is
davidw
wasamasa, thanks... that's new
I think it was more intuitive when you could just click it or hit return
wasamasa
indeed
took me a while to figure out
dazed_and_amused
nkaretnikov: (global-set-key (kbd "C-x O") (lambda () (interactive) (other-window -1)))
crowell
I want a text editor which lets me flip through its pages as easily as papers on my deskwhipping them around in any dimension. is emacs the editor for me?
pi-alpha
test
pi-alpha: autocomplete test
ryouma
crowell: ,,gestures
fsbot
Try: swipe touchstream
wasamasa
,tell crowell about spliff
fsbot
crowell: this is not a drug reference.
ryouma
crowell: ,,strokes
fsbot
I think strokes are http://www.emacswiki.org/emacs-ja/StrokesMode
ryouma
crowell: can you produce a mockup
crowell
ryouma: no i'm just imagining what i want in an editor
ryouma
any dimension implies 3d
crowell
kind of like a super cool vr
text editor
ryouma
crowell: then i will "imagine" your solution :)
dunno how you would do 3d though
i guess you could make tiny fonts for distant documents and stuff
i would not find this useful. however, you could call it emacspiz
hmm, you could zoom out like that mac thing where you get all windows at once tiled
so, all buffers
pi-alpha
all of them?!
crowell
yes
all of them
pi-alpha
maybe in emacs, you'd only want to see the buffers visiting files, or at least some options, to limit or groups somehow. sort of exists already in ibuffer etc.
ryouma
emacs is more of an abstract interface. the metaphor thing has not been found to be that useful here i thinkg, but i encourage experimentation.
pi-alpha
pi-alpha: pours decaf latte over own head
s/pi-alpha/\/me/
ryouma
it's an interesting idea to have buffer contents be like papers that you can drag around
then you can make piles
crowell
yes that's exactly my vision
ryouma
crowell: maybe you can create an outline of buffers using tabulated list mode
or a dag even
wasamasa
http://emacs.stackexchange.com/questions/14031/gensyms-in-emacs-lisp
"I don't know how you @Drew, and @Dan can propose such ideas seriously. I regret asking the question because I see no understanding here."
"You judge from position of user who needs to hack his/her init file, not from position of developer who needs collection of standard abstractions given without need to reimplement them again and again. If I don't get what I want, I will just write such a library myself on principle. And post its name as an answer."
it's almost like they expect elisp to be a modern language with best practices and a thriving community eradicating all that's wasted effort
zellio
wow wow wow wasamasa
bpalmer
... that question is weird.
wasamasa
very much so
rrix
oh dang this is juicy
ryouma
idgi gensym is an alias for `cl-gensym' in `cl.el'.
bpalmer
"Where is gensym? Oh, here it is. But I don't want gensym! I want this nonstandard with-gensyms!"
Then why did you ask about gensym to begin with?
wasamasa
or wait, let's start with the first two sentences
"I have the feeling that Emacs Lisp macros are written in some different way than Common Lisp macros. This can't be true[&]"
it is actually true
rrix
:o :o :o :o :o :o
zellio
wow wow wow wasamasa
cvandusen
They are written with just a hint of vanilla extract
zellio
hehe, this is fun
wasamasa
so the rest of the post is wankery
bpalmer
cvandusen: ... I just dump a bowl of vanilla ice cream in. Is that wrong?
« prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 next »