Posted inInformation Technology

CopperSpice Experiments – Pt. 3

The base system First off I need to tell you the system I will be using. This system has a recent minimal install of Ubuntu 20.04 LTS with all updates applied. BOINC, Nvidia drivers, and Gui Emacs are just about the only other things I installed. It’s an older system that I have run BOINC until I need it for some project. That 160 GB drive is pretty old too. I do hope it makes … CopperSpice Experiments – Pt. 3Read more

Posted inInformation Technology

CopperSpice Experiments – Pt. 2

Diamond is cross platform. It runs on Linux and other platforms supported by CopperSpice. There are some things I would like to try adding and donating back to the community. Themes – Right now you can just set individual colors but I would like to enhance that part to add the ability to save named sets of colors. I intend to try setting up a few from the world of Emacs that I like so … CopperSpice Experiments – Pt. 2Read more

Posted inInformation Technology

CopperSpice Experiments Pt. 1

CopperSpice is a fork of Qt 4.8 sans the icky nasty bug infested (and infesting) QML. Lots of bad things have been cleaned up, like replacing UTF-8 under the hood with QChar32 so every character requires same amount of space. Yes, it wastes a bit of RAM, but there is a lot less overhead. Qt Company has offended the bulk of the Qt developer community with its new licensing stance. Not to mention its attitude … CopperSpice Experiments Pt. 1Read more

Posted inInformation Technology

Experiments with IUP Pt. 1

It seems rainy days and rabbit holes go hand in hand. I keep trying to get back to writing my GnuCOBOL book (having finished the first draft of the Emacs book) and I keep finding rabbit holes. In particular, I got involved in the GnuCOBOL GUI discussion. The main version of GnuCOBOL is a transpiler. It translates the COBOL code to C then uses gcc to compile it. There is a C++ fork being worked … Experiments with IUP Pt. 1Read more

Posted inInformation Technology

Compiling Qt 5.14 Under Msys2

I went down this road because I wanted to compile one simple test program so I could file a bug with GnuEmacs about how they don’t catch NumLock. This is a really old bug and they seem willing to let it rot until computers cease to exist. My test program was a KeyEvent example I stole from online then added support for NumLock. It took longer to scrape from the Internet than it did to … Compiling Qt 5.14 Under Msys2Read more