Sunday, July 15, 2007

PShell - A small setback

Being a couple hundred lines in...I made a mistake.  I haven't written a makefile yet, so I was just manually compiling the code.  Unfortunately, I have been sick lately, and when combined with not sleeping a heck of a lot... Well, I'm sure you've all been there.

So, long story short, I entered a wrong command to GCC somewhere along the line, and managed to have the compiled output OVERWRITE my source file.  When I hadn't yet made a backup.  Yes I know, rookie mistake.

Luckily a goodly amount of the code is in separate source files, with the idea of modularizing it for future use.  So only the main code was destroyed.

This has prompted me to start work on a small script (Perl) to make backing up much easier for me.  It is very close to done.

I am taking a slight break from coding for a couple days though since I am aggravated at having destroyed that code. 

I'll probably be yo-yoing more.

Sunday, July 8, 2007

Side Project - Nearly complete

My little script to compile single file programs is practically done.  I am just making small program flow changes.

Started work on a portable shell-overlay.  I built something similar to this idea a number of months back, but I wrote it in Perl.  I want one that is faster, and more portable.  While I do realize that in some respects Perl is more portable then C (i.e. it works out-of-the-box on Windows or Unix), it requires Perl, which most people don't have.

I suspect this could be an ongoing project, and have decided to just trade off development of Monocle and this program (dubbed PShell for now, short for Portable Shell).  I'll just work on whatever I can think of, on whichever I feel like.