logs archiveIRC Archive / Freenode / #emacs / 2010 / May / 31 / 1
offby1
now, why on Earth would I want to follow that link
unless it's an impostor, which would be fun
quotemstr
It is an impostor.
avar
Any non-native English speakers here want to help with my gettext patch series: http://article.gmane.org/gmane.comp.version-control.git/148018 ?:)
It needs more translations :)
quotemstr
avar: I could translate it to Latin. :)
avar
whee
lolcat.po
offby1
I can translate it to gibberish.
vivien`
quotemstr: You really speak and write latin?
jlf`
offby1: perl?
benny
heyo!
         

jlf`
(Action) will be here all the week
JordiGH
quotemstr: Beautiful, seems to work.
Thans!
k
quotemstr
vivien`: Dico et scribo latine.
offby1
jlf`: why, yes; I can use Perl to translate into gibberish :)
quotemstr: sadly, Google Translate doesn't do Latin.
Or else you know the bot would be spewing Latin 24x7
probably just as well
rudybot
Probably.
jlf`
rudybot: loquerisne linguam latinam?
rudybot
jlf`: eh? Try "rudybot: help".
offby1
sad, really.
in my day, even bots had a decent Latin education.
But now look.
Well, gimme some neck: I've got my own album to do.
jlf`
rudybot: ubi sunt latrinae?
rudybot
jlf`: Semper Ubi, Sub Ubi.
jlf`
that's good advice
quotemstr
offby1: Itaque, scis ego vere
avar
quotemstr: msginit -l la -i git.pot
quotemstr: get hacking :)
oh, first 'make pot'
quotemstr
(Action) digs out his books. He is a little rusty.
jlf: loquerisne is a bullsh*t word. :)
offby1
Erbot cogitates some.
Terwilliger bunts one!
avar
also, I thought this was #git, but you lot are friendly too
technoma`
Carthago delendam est.
avar
I was wondering why offby1 was so interested in git :)
quotemstr
JordiGH: You owe me a beer.
JordiGH: :)
JordiGH
quotemstr: http://octave.1599824.n4.nabble.com/Fixing-single-quote-strings-in-octave-mode-in-Emacs-td2236590.html#a2236590
Thanks.
Why defconst instead of efvalue?
Just a const correctness thing?
         

quotemstr
technoma`: Carthago deleta est.
JordiGH
Does that mean it must be erased?
quotemstr
No, my version is the perfect passive, meaning "Cartage was destroyed".
Carthage, even.
mrak
should be "delendam" in the original
offby1
Romans go home
Someone had to say it
quotemstr
The original is a weird form called the future perfect passive which is used to express an obligation, meaning "Carthage really ought to be destroyed".
technoma`
quotemstr: I read somewhere it was more like "Carthage is that which must be destroyed."
rryouumaa
"needs destroyed"?
technoma`
as if must-be-destroyedness were part of its essential nature.
quotemstr
Cato the Elder would end every one of his speeches with that phrase regardless of the overall topic.
technoma`
which is hard to formulate in English
quotemstr
It's as if John McCain had ended every speech with "And we must lower taxes!" no matter what the occasion.
technoma`: Your translation is the blind idiot translation, but the essential point gets across either way.
technoma`
(Action) never claimed to be anything else
offby1
(Action) wonders if it's time to shop for a new desktop box. Suggestions will be entertained.
technoma`
over 50% of my latin comes from Marathon. (http://www.marathon.org/story/latin.html)
parolang
(Action) wonders about the intersection of the sets "blind idiot" and "knows latin".
JordiGH
So since Octave mode is actually shipped with Emacs, should this patch be sent to the Emacs list?
offby1
technoma`: a fair amount of my English comes from Pogo (http://en.Wikipedia.org/wiki/Pogo_(comics))
quotemstr
technoma`: Hah.
JordiGH: Sure, where it will die of neglect like somebody's grandmother at a nursing home.
JordiGH
Well, it's already dying of neglect.
benny
maybe quotemstr has to send it himself, because of copyright assignment and such
quotemstr
We'll all already dead.
We are dead men walking.
(Action) is cheerful today.
parolang
quotemstr: I thought that was optimistic. Why fear death if we're already dead.
quotemstr
parolang: because each moment in life is irreplaceable.
Every moment I spend typing out banalities here is an incredibly profligate waste of the most precious gift I've ever received.
parolang
quotemstr: What would you be doing that is not a waste?
JordiGH
quotemstr: How did you learn how to write modes?
I guess I'll have to suck it up and memorise Emacs regexps again.
quotemstr
parolang: Nothing. It's *all* a waste.
JordiGH: TFM was helpful.
Sent to emacs-devel.
parolang
quotemstr: See...*that's* pessimism.
(Action) hands quotemstr some Schopenhaur.
quotemstr
parolang: Eventually the sun will run out of hydrogen, expand to a bloated shell of itself, then boil the oceans and melt the soil. When that happens, everything great deed we've done, everything of beauty we've created, and every love we've ever held will fall to the irreversible march of entropy.
parolang: So what difference does it make?
JordiGH
Let's edge in some drugs, sex, and rock and roll before that happens.
stockholm
hi
quotemstr
JordiGH: Exactly!
(Action) is a hedonist.
stockholm: Hi.
stockholm
what mode gives me correct indentation for text with bullet points?
quotemstr
stockholm: org-mode?
"correct" is highly subjective here.
stockholm
quotemstr: its more text then todo stuff
with captions
org mode is similar
rryouumaa
quotemstr: fallacy
eventually the movie will end so why watch it?
fallacy
quotemstr
rryouumaa: Don't get me wrong: I'm not claiming that life isn't worth living. I'm saying it's meaningless.
stockholm
is there no other text handling mode doing that?
rryouumaa
the movie will end so it's meaningless
parolang
quotemstr: Do the above thoughts make you unhappy?
quotemstr
rryouumaa: The movie may end, but its themes continue in the memories of those who viewed it.
rryouumaa
the time you watch the movie has no value to you?
quotemstr
rryouumaa: Eventually, everything we've ever done will end or enter a state where no sentient being can appreciate it, so at that point, it will cease to have meaning.
rryouumaa: Only if I remember it.
parolang: Not particularly. I'm generally cheerful.
zeade
i'm trying to make sure js2-mode is used over javascript-mode for .js files, i'm adding it correctly to auto-mode-alist (i can see it set w/ c-h v auto-mode-alist), but there is an earlier entry for .js file using the mode i don't want (guessing this is set via some global init file), and also guessing that this trumps my entry... what's the best way to fix this from .emacs ?
rryouumaa
hmm, i sense a language tense issue
parolang
quotemstr: Good, because you know the catch if you said otherwise. "You suck at hedonism" ;)
technoma`
parolang: nice.
parolang
Better a pig satisfied than Socrates dissatisfied.
quotemstr
zeade: You're asking how to remove an element from an alist.
zeade: Actually, you can just push your entry to the beginning of the list.
zeade
or just 'best practice' as well... ideally i'd want my .emacs to clobber the previous .js entry
(Action) long time user, n00b elisp/emacs hacker.
quotemstr
Eh, you can iterate through the alist to remove the old element, but why?
zeade
redundancies make me sad? s'ok, if adding to top of list fixes it, i can move on
parolang
Hmm...you know, though, what the value of watching a *good* movie is; that the specific events in the movie are unimportant, but it is the general themes and ideas that have lasting value. So maybe life is like that. It isn't our specific life that has meaning, but what our lives say about the universe as a whole.
offby1
(Action) stares blankly
parolang
Sorry :)
offby1
in order to give my life meaning, I will make macaroni and cheese
zeade
what is the lisp to add to the top of auto-mode-alist?
quotemstr
,df push
fsbot
push is a Lisp macro in `cl.el'.
(push X PLACE)
Insert X at the head of the list stored in PLACE.
Analogous to (setf PLACE (cons X PLACE)), though more careful about
evaluating each argument only once and in the right order. PLACE may
be a symbol, or any generalized variable allowed by `setf'.
ggole
add-to-list is better
quotemstr
(push (cons "\\.js$" . js2-mode) auto-mode-alist)
ggole: LIES!
ggole
idempotency ftw
rryouumaa
no dot
quotemstr
Err, right.
parolang
push can add the same element twice to a list.
quotemstr
Let's make our ~/.emacs declarative.
zeade
quotemstr, great thanks
ggole
quotemstr: and you should have quoted js2-mode
offby1
what ggole said
quotemstr
ggole: Mid-way through, I mentally switched to '("\\.js$" . js2-mode)
ggole
Bloody hell, my head is full of cotton wool today
quotemstr: I do that all the time :(
(Action) wonders if he's coming down with something
quotemstr
(Action) makes more coffee.
Let's make a programming language without syntax.
AimHere
You mean even less syntax than Lisp?
quotemstr
Lisp has plenty of syntax, especially when you consider Clojure a Lisp.
(Action) shakes his fist.
benny
I don't!
ggole
quotemstr: you could make one without concrete syntax. Just provide a binary api to construct an ast tree.
rryouumaa
what does clojure do that cl does not?
jlf`
it adds ojure
ggole
Be polluted by java?
(Action) coughs
offby1
rryouumaa: runs on the JVM, does concurrency in a modern fashion (I don't know the details)
quotemstr
ggole: Funny you should mention that: http://www.15seconds.com/issue/020917.htm
offby1
probably has nicer, more modern, namespace management
and yes, exposes Java libraries
quotemstr
I still don't understand why people don't like CL's packages.
What's the big deal?
offby1
i dimly recall them making my brain hurt, but don't remember the details.
rryouumaa
agreed -- what, are they slow or something?
jlf`
let's socialize the risk and privatize the profits
offby1
I also recall them being essentially the same as Perl's packages, which never bothered me.
technoma`
the main thing is modern persistent data structures
ggole
Packages are too complicated.
quotemstr
ggole: I keep hearing that.
But how?
sepult
no central repository
quotemstr
sepult: We're talking about the language, not the distribution.
sepult
no standards
rryouumaa
quotemstr: steele had some 7 level precedence
sepult
ok
rryouumaa
or something
quotemstr
rryouumaa: Steele was a crazy man.
ggole
quotemstr: every time I have to write a package def after a few days away from CL, I have to look them up
rryouumaa
but packages per se are not too complicated
just defpackage, in-package, :, and :: (or osmethin gliek that)
sepult
mismatch of string case "PACKAGE" versus "package" versus keyword ":package" and again ":PACKAGE" ?
ggole
Compare to say, OCaml's module system, where you just type sh*t into a file and hey! it's a module.
And you can hide the bits if you want.
rryouumaa
(Action) read cltl2 twice, at some point in the past, but doesn't remember it really
quotemstr
Nobody outside of New York State knows how to make proper bagels.
zeade
crap, well, that put my '.js' entry to the top of the auto-mode-alist i was building in my .emacs, but is still beneath global list
offby1
quotemstr: I've heard the Montrealers know a thing or two.
sepult
it's all ugly with all the adoption #+gcl #+ecl #+cmucl etc. ... stuff
rryouumaa
those are not package
offby1
quotemstr: aren't you in Rochester or Buffalo or some godforsaken cold place like that?
sepult
one for each implementation, that's code bloat
quotemstr
Buffalo is not a godforsaken cold place.
jlf`
quotemstr: bagels are just stale donuts right?
quotemstr
It's warm half the year.
« prev 1 2 3 4 5 6 7 8 9 10 11 12 13 next »