Articles in the Coding category

  1. gnome-terminal cursor

    The latest release of gnome-terminal has removed the ability to disable the blinking cursor, which I had previously turned off. The only way to disable it is to disable blinking cursors in all text entry widgets. For some reason I prefer the cursor in text boxes to blink, but cannot ...

    Tagged as : Linux
  2. OpenVP under development

    While thinking about how I was going to implement something in Kaffeeklatsch recently, I took a step back and looked at the class structure. What a mess. Over the next few days I drafted a new class structure that would better reflect the goals of the project and make implementation ...

    Tagged as : C# OpenVP
  3. Tursiops 0.1 released

    As expected, the hacking on Tursiops continued most of last week. I'm a little late getting a release out there, but here it is. The archive contains two folders, one for i386 machines and one for amd64. The copy of Tursiops in each is identical, but the glue library ...

    Tagged as : C# Linux
  4. On CIL and coding

    Is it bad that whenever I code C# I can see exactly the IL that will be produced? Should I start developing with ilasm? Hmm...

    Tagged as : C#
  5. Affe update

    Lately I've taken to hacking Affe quite a bit. Just a quick list of a few changes:

    • Value types can now be the target of invocations.
    • A value type will be automatically boxed when being cast to an interface that it implements.
    • Any object type can now be unboxed ...
    Tagged as : C# Kaffeeklatsch
  6. Late-bound invocation in Affe

    I have finished removing Lua from Kaffeeklatsch and have enhanced Affe with the ability to bind field, property, and method calls at runtime. I noticed this gap when rewriting some of the key binding scripts; where I could just set a field before, my compiler threw an exception since it ...

    Tagged as : C# Kaffeeklatsch

Page 4 / 8