Very frustrating evening here. Had one of those "oh, heck, I should save this since I've put so much effort into it" moments, you know the ones. You're sure the software is supposed to be doing a backup in the background, but still, you don't want to rely on that.
Oh well, hit save, hunt around for the OpenOffice.org Oasis format. What the heck, it's not there. Well, just scroll through the list of formats with pageup/pagedown and find it. Except that seems to hang the entire X event loop in some deep-down fundamental way. Of course, I could have just accepted the swx format, instead I lost something like two hours of work as I killed the whole X server and restarted.
The reason I couldn't find the format is that the installed OOo is actually the 1.x version, instead of the 2.x version I'd assumed. 2.x just went final today, but I'd thought I was running a late beta already. Sigh.
The worst part, as everyone knows, is that it's my own fault. You should never trust a computer. They are out to get us. Every second of every day they are plotting against us. Some people are smart and run SETI screensavers to keep them occupied when they're not being used, but for most of the day they are sitting there, waiting for our keystrokes and plotting ingenious ways to plausibly "forget" them at some point in the future.
Anyway, having been burned I took an hour off to eat dinner and calm the rage. I'm now installing OOo v2.0, and I guess I'll use it to write the proposal. Thunderbird is having problems with locks on the IMAP folders again, so I don't trust it as a composing environment at the moment.


Comments
2010-07-25 14:02
> and would have no Trac integ ration The trac-bzr plugin[ 1] seems to provide good integ ration between bzr and t [...]
2010-07-13 21:47
I've always been fascinated wi th the Asterisk AMI interface. So much so that I married tha t fascination with the [...]
2010-07-03 21:32
Yes, only references in dicti onaries are replaced, so hold ing references in lists, tuple s, etceteras keeps them alive.
2010-07-03 11:18
They hold references to remove and install?
2010-06-24 08:34
There's higher-level objects w hich are tracking what is repl aced (the actual Mock objects) . They hold references [...]
2010-06-24 08:23
I haven't tried it, but it see ms to me like this approach ha s one fundamental problem: If you replace all refs o [...]
2010-06-24 08:22
That's the "magic" that made m e go "ooh shiny"
2010-06-24 06:03
That's even more evil than the mock patch decorator...
2010-06-06 18:33
blush Oh.
2010-06-06 11:07
That's what the module does (a utomatically), but on a per-te st-run basis, and only for the process being tested (i [...]
2010-06-06 02:43
Maybe I'm missing something im portant here, but why not just write small scripts to mimic whatever dangerous utili [...]
2010-06-05 15:17
I thought about stubbing out t he python call to the process in the current process, but I want something which stu [...]
2010-06-05 14:47
Hmm... if Mock isn't flexibl e enough to handle mocking pro cesses adequately then I'd lik e to know how it could b [...]
2010-05-19 10:27
Hey, maybe it's a stupid new bie question, but where and ho w exactly should the patching of the core take place? [...]
2010-05-04 14:36
I used Qemu and VirtualBox pre tty extensively back when I wa s working for the OLPC, but mo st of the stuff we were [...]