Posted inInformation Technology

Emacs GDB Breakpoints

Most books only give you a once-over-lightly when it comes to GDB, especially GDB breakpoints inside of Emacs. They show you how to set a breakpoint. While that is important, it doesn’t do much to tell a developer why they should use the non-sexy Emacs front end for GDB instead of some GUI. To start with GUIs don’t give you the GDB command line. Here is the situation. CsScintilla is a CopperSpice port of Scintilla … Emacs GDB BreakpointsRead more

Posted inInformation Technology

RedDiamond AppImage

It has been a while since I posted about RedDiamond, the editor with EDT keypad navigation, but there is finally an AppImage of it. Granted the New World Order wants Flatpaks of everything, but this is one small step. Those of you who are interested can follow the journey forward from its first post starting here. Given Qt Company has gotten Qt run out of much of the IT industry on a rail. Yes, with … RedDiamond AppImageRead more

Posted inInformation Technology

How to Fork a Mercurial Project on SourceForge

Forking a Mercurial project on SourceForge isn’t as straight forward as one might think. If you jump straight to fork without first creating a project, you are going to end up with a personal tool. A personal tool is fine if you are working on a new feature you hope might one day be included in the project from whence you forked. In my case I was adding CopperSpice support to Scintilla because Qt no … How to Fork a Mercurial Project on SourceForgeRead more

Posted inInformation Technology

VERSION, SOVERSION, and Tiny x86 Minds

The tiny x86 mindset keeps making the same mistakes over and over again. Lately they’ve done it with SOVERSION. It wouldn’t be so bad if their decisions didn’t jack up the world for at least a decade. These stupid decisions go all the way back to IBM and it’s first PC where they opted to place the address space for adapter cards (like video) in the address space 640-1024K, thus creating a 640K barrier for … VERSION, SOVERSION, and Tiny x86 MindsRead more

Posted inInformation Technology

CopperSpice Experiments – Pt. 19

My first real computer job was midnight computer operator for Airfone Inc. There I learned respect for automated update procedures and bare metal backups. I’m not talking about that hokey Microsoft stuff that reboots your computer in the middle of a critical process. I’m talking about batch scripts run in a controlled manner as part of a regular job stream. When you are working with an OpenSource library and building from scratch you too need … CopperSpice Experiments – Pt. 19Read more