logs archiveIRC Archive / Freenode / #emacs / 2010 / March / 4 / 1
dleslie
window stick off 2
shabble
hylje: role of "devil's advocate" can be quite productive in some situations. Although trolling is wrong by definition in my mind. (if it was productive, it wouldn't be trolling)
JordiGH
hylje: Well, 'trolling' is perhaps the wrong word here. I'm trying to update a Wikipedia article that should mention that the TI keys are available online again.
chrisb
TI keys?
JordiGH
chrisb: http://en.wikipedia.org/wiki/Texas_Instruments_signing_key_controversy
shabble
code signing keys for TI calcuators, at a guess
JordiGH
chrisb: I want the article to mention that TI did not respond to the DMCA counter-claim and that the keys have been reposted online. Providing any information of where they're posted or even a hint is a blockable offense, though.
jlf
JordiGH: isn't "the keys have been reposted online as a result of TI not..." enough? or is that blockable as well?
JordiGH
jlf: I believe that's blockable too. I don't know. I pissed off a Wikipedia admin, so they stopped responding to my arguments.
         

jlf
or even "Wikipedia administrators have forbidden linking to the keys' current location for legal reasons."
JordiGH
jlf: That got summarily deleted as vandalism.
jlf
o_O
JordiGH
Well, I think it's just the automated software that calls it vandalism.
chrisb
http://www.deepcapture.com/category/9-the-hijacking-of-social-media/
JordiGH
Justice is a funny thing. It boils down to not pissing off the right judge(s).
jlf
that's often the case ... reminds me of the judge roy bean film
parolang`
Oh...is that the thing letting people hack the TI N-spire calculators?
Nevermind...that's for a different calc.
(Action) pets C-x * *
kodein
if only emacsclient wouldn't be such a sad puppy when making X frames in a new X session after an X crash...
JordiGH
(Action) is so tempted to recruit a personal army at /b/
kodein
parolang`: I agree :)
hylje
anonymous is legion
kodein
too bad I had few math exams that allowed me to take emacs with me when writing them...
JordiGH
hylje: Actually, I don't need a legion. I just need one person to say that TI didn't respond to the counter-claim and hence someone, somewhere, reposted the keys online.... although that might result in the article getting protected from edits and more bans.
kodein
is it these? http://diomedes.phear.cc/~chronomex/keys.shtml
JordiGH
kodein: Yes.
kodein
I seem to recall reading about it in EFFs newsletter
JordiGH
kodein: They're pretty easy to find, but the Wikipedia article still comes up as the first Google hit for "ti keys" and similar.
Oh well, can't edit Wikipedia from one account, it's not the end of the world.
kodein
well, should be a simple matter of saying that the counter-claim wasn't responded to and cite http://www.eff.org/deeplinks/2009/10/texas-instruments-stop-digging-holes as source, more or less. but you should probably give it a few days so that the admin doesn't auto-bite
dim
Muse static header relative link relocation, check.
         

JordiGH
kodein: That EFF article is also outdated, sin't it?
kodein
it's from october, but I couldn't find anything more recent on there
JordiGH
Oh, wait, the article does mention that the keys are up again.
And the article is already linked from Wikipedia.
I think I set out on a crusade for no reason. :-(
-++696.
That was me dropping my keyboard in dismay.
kodein
:/
jlf
hmm, anyone know of a command that would do windmove-prev (i.e. like C-x o but go back to the previously active window)
shabble
,df previous-window
fsbot
previous-window is a built-in function in `C source code'.
(previous-window &optional WINDOW MINIBUF ALL-FRAMES)
Return window preceding WINDOW in cyclic ordering of windows.
WINDOW defaults to the selected window. The optional arguments ..[Type ,more]
jlf
hmm
shabble
(select-window (previous-window)) maybe?
yates
is there a way to specify, in gnu make, that a dependency is only a dependency in existence and not in time?
>
i know it's OT, but you guys are smart...
jlf
shabble: nope, doesn't toggle
ysph
jlf: i asked about that earlier, you can do M-- C-x o and that works always if you have three or less windows
jlf
(Action) has 7 windows atm
ysph
i was also pointed to windmov's Shift-‘,’,“, bindings
the toggle would probably be worth implementing if it's not already out there, hard to believe someone hasn't done it though
jlf
ysph: yeah i use windmove, but one of the buffers is in org-mode which stomps the windmove bindings
shabble
jlf: you want to toggle between the 2 most recently used windows?
jlf
ya
ok, previous-window means previous in the sense of the window ring, not previous in time.
shabble
yeah, looks like the (window-list) ordering is fixed, unlike the MRU of (buffer-list)
jlf
i guess i could advise select-window to make a note of the old window and then write toggle-window or somesuch to select the saved window and put the current window in its place
shabble
does everything go through select-window?
jlf
not sure.. windmove-* does anyway
JordiGH
jlf: Is that variable stored somewhere? Previous window?
jlf
as i said, p-w is a different sense of "previous"
the state i need doesn't seem to be kept afaik
JordiGH
I mean, former window, erstwhile window, ex-window...
jlf
heh, i like erstwhile-window
lisppaste
jlf pasted "select-former-window" at http://paste.lisp.org/display/95900
jlf
doesn't work when selecting windows with the mouse, patches welcome :)
technomancy
dang; someone resurrected the package.el thread on emacs
*emacs-devel without my noticing
shabble
jlf: might be able to use mouse-leave-buffer-hook to catch those?
damd
OT: rms doesn't use cell phones even if they are made up entirely of free software, since big brother can track you. but can't big brother track your internet activity as well?
technomancy
damd: they could if one organization controlled every router your machine connected to and if MAC addresses weren't easy to fake.
damd
technomancy: so how do internet pirates get caught? couldn't they say "oh, well that MAC address must have been faked"?
shabble
damd: because tehy're snooping at the destination, rather than looking for a specific source?
bob2
by finding the ip, and then subpoenaing the isp to hand over your details
damd
shabble: snooping at the destination?
technomancy
damd: they don't get caught, generally.
jlf
shabble: hmm, for some reason selecting a window with the mouse causes select-window to be called unnecessarily, i.e. the argument to select-window is equal to (selected-window)
technomancy
I mean, not in a legally-enforceable sense
they get "caught" in that they have threats of lawsuits that are too expensive to fight.
shabble
damd: if you sniff e.g: a torrent tracker, then you can collect IPs of everyone using it
rather than picking a random user IP and monitoring it to see if they're doing something naughty
damd
technomancy: not in sweden
shabble: i see
technomancy
oh, well I don't know about the legal system there
shabble
torrents are probably about the easiest thing to track, since you can just register as a peer and the tracker will handily provide you with as many other peer addresses as you ask for :)
damd
theoretically, could someone with lots and lots of money "win" a trial against someone with little money for anything in the U.S.?
e1f
it had to happen, i suppose-- a twilight theme for emacs
technomancy
damd: yes, happens all the time.
shabble
jlf: looks like most of that is handled in the C source. I suspect mouse-handling was more of an afterthought and might be a bit quirky?
technomancy
damd: will probably happen with Apple vs HTC.
e1f
can't imagine that many twilight fans using emacs touch
though
damd
shabble: but how do they know that the peers aren't just idly standing by?
shabble
damd: request a block or two from them?
damd
shabble: but then aren't you downloading illegaly?
i'm not arguing here, just trying to get a grip of it
shabble
I assume that the various enforcement companies have some licence agreement with the content copyright holders to avoid that
otherwise it would be a valid problem.
there was something interestingly legal here in the UK, that some internet (ostensiably child-porn) blacklist was handled by a private company.
and it turned out they had no legal right to view the content they were verifying when banning it
I forget exactly how that turned out
damd
:)
technomancy
people do things that are illegal all the time, and most of the time the authorities look the other way
damd
i heard child cartoon pornography was illegalized in the UK recently
technomancy
that's why it's said that the best way to get rid of a bad law is to enforce it rigorously
shabble
at least we're not australia :)
damd
yeah, josef fritzl and all
shabble
haha
that would be *Austria*
damd
i know :)
seriously though, what about australia?
shabble
just checking
http://en.wikipedia.org/wiki/Censorship_in_Australia
although I'm tempted to encourage "Lawyers in most Australian states are censored in respect of public statements they are allowed to publish concerning personal injury compensation law"
Have you had a trip or fall? Put some poor bastards insurance rate up in exchange for a tiny amount of the proceeds!
jlf: seems that there's a get-lru-window, but no mru. I wonder if htere's some list/ring that exposes whatever that uses.
jlf
shabble: yeah this mouse-leave-buffer-hook is kind of a blunt instrument.. even moving the pointer out of the window (without focusing) invokes it
shabble
jlf: http://repo.or.cz/w/emacs.git/blob/refs/heads/master:/src/window.c#l2269 looks like it loops over the windows and checks their use_time member.
I dont' know enough emacs-fu to know if that's exposed to elisp or not
jlf
me neither
wgreenhouse
I'd really like to try fledermaus's ELIM/Garak, but I can't get it to work in Emacs 23.
it always throws up the error "if: Symbol's function definition is void: tree-widget-use-image-p" and then reports shortly thereafter that the elim process has died
shabble
wgreenhouse: try (require 'tree-widget) ?
wgreenhouse
hmm
new symptom anyway :-)
now a debug backtrace pops up with "Debugger entered--Lisp error: (void-function tree-widget-use-image-p)" etc.
I wonder if this is at all related to the fact that something has also broken newsticker-treeview
hmph.
jlf
wow, steam is finally coming to macs
parolang`
?
shabble
jlf: linky?
jlf
shabble
sweet
jlf
yeah
shabble
although I've managed to play counterstrike with Crossover Games thingie.
jlf
i've never had much luck with the games i tried with crossover et al
shabble
I was surprised at how well Oblivion ran under Cider
technomancy
starcraft 1 plays better in crossover than it does on XP
angstrom
hi. my c-mode does not indent "case:..." properly within a switch statement. how may i set it?
tlyu
angstrom: some versions of cc-mode have bugs with handling case labels that use character constants.
angstrom
tlyu: ic. fixable?
tlyu: i don't speak elisp btw
tlyu
angstrom: i don't have the actual patch handy but if you look in the cc-mode repository i think there is a fix for it there.
angstrom: cc-langs.el 5.267.2.22
angstrom
tlyu: is cc-mode Xemacs only?
kodein
no
I don't think
angstrom
cc-langs.el version: see cc-mode.el; cc-mode.el: no version entry
shabble
http://www.google.com/patents?id=Szh4AAAAEBAJ&printsec=abstract#v=onepage&q=&f=false <-- ummm
is there something I'm missing there?
kodein
someone invented the linked list in 2006?
or, rather, the doubly linked list
shabble
filed 2002
but still, it's about...40 years late?
kodein
well, it doesn't really matter until they try to enforce it and it fails spectacularly. preferrably software patents shouldn't be allowed, though.
upward
its not really a doubly linked list, the order of the auxptrs is not the reverse of the first ones
at least not the standard doubly-linked list definition
kodein
true. they have an auxiliary order for the second pointer
but a regular doubly linked list could be seen as a special case of that.
technomancy
as long as you give the USPTO money, they'll let you patent anything that's not nailed down
kodein
I guess the common name for this is skiplist?
yates`
is there a way to define a new environment variable within emacs ?
never mind - i already know...
technomancy
whoa; mpc.el got merged
as did htmlfontify
bremner
is there a way to make easypg stop asking me about using a particular "untrusted" key, or is that something has to be dealt with on the gpg level?
I'd like buffers belong to a particular "sensitive" file to kill themselves (maybe saving) after a certain idle time. Is there a standard(ish) way to do this?
shabble
(run-with-idle-timer (if unmodified ... kill-buffer)) ?
(assuming those two questions are independent)
bremner
shabble: yes, working the parallelism :)
shabble
the idle timer is global though, iirc
if you want buffer-level idleness, that might be a bit more effort
bremner
yeah, I guess stashing buffer-modifed-tick or buffer-chars-modified-tick
shabble
not sure what you'd use to update it though. *-command-hook?
or switching away from teh buffer, maybe
bremner
http://www.emacswiki.org/emacs/tempbuf.el looks at whter a buffer is mapped to a window
shader
so what tool do you guys prefer for managing frame groups? escreen, elscreen, etc.
twb
screen.
bremner
shabble: it looks like midnight-mode might be customizable into doing what I want
shader
twb: doesn't screen only work for emacs -nw?
or is this a different screen?
twb
shader: that is correct.
spike
what's the best way to find a file in a directory based on a regexp? I don't see any shortcut from dired and googling brought this up: http://www.webweavertech.com/ovidiu/emacs/find-recursive.txt
anything better?
shabble
spike: in a directory, or recursively under all subdirs?
shader
twb: so you only use terminal mode emacs?
twb
shader: X is for little girls
shader
lol
I used to use terminal mode exclusively myself
I still haven't decided whether or not I can/should switch to X
twb: any particular reason you use screen + terminal emacs?
which versions of emacs support emacsclient with the -t option?
twb
shader: because X is for little girls
« prev 1 2 3 4 5 6 7 8 9 10 11 12 13 next »