
My name is David Robins: Christian, lead developer (resume), writer, photographer, runner, libertarian (voluntaryist), and student.
This is also my son David Geoffrey Robins' site.
Extra item shows up in the schema collection. Pretty simple, although a pain to track down: just an off-by-one in a string copy, so simpleSchema.xsd becomes simpleSchema.xs. Other code references the schema, which isn't found by the original name so another entry is created with the right name.
Undead toolbars. Create a new custom toolbar, restart, delete the toolbar, restart, it's baack! Little trickier: turns out every "main window" clones the toolbar, and on delete one wasn't getting removed—the one in the VBA window (I was distracted by a comment that claimed otherwise).
Incorrect correction. On Japanese Word, when \alpha is autocorrected to α, the "stop autocorrecting" item on the "on object" floating menu was always checked. Turns out that in Japanese, sometimes backslash and the Yen sign are equivalent, sometimes not. When you type \ it displays as ¥ but still acts as a backslash for autocorrection. However, we fetch the display text, not the document text. When we populate the floating menu, we check if there's an autocorrect item for ¥alpha, and when there isn't, we assume the user has turned off autocorrection for it. Fix was to temporarily turn off the "convert backslash to yen" flag when formatting text for the autocorrect lexer, although this still needs to be examined to see if we always want to convert in this case.
Another set of settings. Creating another Word application and toggling an option fails. Turns out it crashes the other Word because the application was created without a window, and somebody was assuming we had one. Only tough because it required debugging another instance and because someone threw a spanner into the gears of my finely-tuned debugging environment (remember those remote tests I was trying to pass earlier? the Office test framework guys like to stomp all over everything and not clean up after themselves).
Saturday: Upgraded Gentoo (emerge --update world) on my server box; it stopped at postgres and said I needed to manually upgrade the database files, which was weak. Anyway, not really a big problem, just pg_dumpall before and pipe the data to psql afterwards. It also wanted to install X, but I tweaked the USE flags (-arts) and it gave up on that.
Tuesday: Parking was so bad that I couldn't find a space even on P4 or at several surrounding buildings, so I headed home and O joy! O delight! RAS is finally working (amazingly I managed to find my PIN) and I term-served to my build machine; emailed my boss; working from home was fine and the parking congestion was probably due to a couple conferencees, including a Women's Conference (so when's the Men's Conference? and why are we as a company wasting our money on this feelgood crap? Mini-Microsoft, where are you?)
Wednesday: We cannot recommend The Talon Group to potential home purchasers; the fees were much higher than expected. I'm not sure about Michael Knoll; I'm not sure what his part in the fees were, but on the whole he seemed a decent guy and tried to get us a square deal, including at the end tracking down some money we were supposed to get back because of a prepayment we'd made that Talon hadn't discounted from the total. On the whole it went fairly smoothly; the sellers especially were great; we bought the place from a fellow Christian at Microsoft; they're moving to a place a few block away (more kids => bigger place); it will be nice to have some friends as close neighbours.
My office mate LW is on vacation (back to Ann Arbor, MI) this week, so we covered his side of the office with stacks red Microsoft-logo cups... on the keyboards, lining desk surface, on monitors, his gym shoes, chair, floor, shelves, and even a few rows on the light. Yoda tops the stack on the highest shelf (don't ask, we got him from AB when we were building with cups earlier, but then the stack got knocked down while I was out so AT and I came up with this plan). We were assisted by MD, SW, SI, JB, and a cast of thousands.
(Hopefully he doesn't read this before he gets back to work.) I'll get the pictures up RSN.
Since Honey's away this week I've been staying later; I went to dinner with some of the guys yesterday, JB drove his BMW. He was taking the corners a little fast, so WB doesn't want to ride with him any more so today WB drove and demonstrated proper driving habits, while JB sat up front and played with his Club™ anti-theft device. Sometimes "It's like a little boy's nursery school I've come upon here" (Attley Jackson, Gone in 60 Seconds) :-). We work hard, but we also have fun.
I just got back from my... I suppose cousins, aunt, and uncle-in-law; that is, Honey's Aunt Lynn and Uncle David and cousins Sarah and Will, in Pullman, WA. I got there Thursday night (I left after work and arrived around 2300), not too much snow in the mountains, made fairly good time. I had a great time and really appreciate them having me. We did a puzzle, hiked, I read some Calvin and Hobbes, wrote a program on my laptop to find Sets, played with the cats, avoided the dog, and ate like a king.