Alright...so why feel like a second-class citizen and languish in the "forgotten about" category of Developers???
I have been using Visual SlickEdit for some years now, formerly professionally, and having had great experience with it I had actually purchased the official software way back in the day when it was still available.
So fast forward to today and as I'm trying to do a bit more in support of our platform, and therefore spending a LOT more time on reading either existing code, or trying out new things, I realized that by all accounts we are sort of stuck even in terms of the look'n'feel of the tools we use (regardless of just how old these very tools themselves are).
But...VSLICK is incredibly customizable...I mean just about everything in there is. No, I'm not trying to sell you on it (heck, there is nothing to buy out there), but the ability to re-configure things also means that we have a way to bring a little bit of that modern look'n'feel to our platform, and by extension I hope it may be easier for anyone new to developing on our platform to actually give things a try.
As such, I have been crazily busy trying to assemble a decent 'OS/2 Toolkit Support Package' for VSLICK.
What I mean by that is the following:
1) modern theme
2) syntax highlighting
3) recognition of the native OS/2 Toolkit declarations (DEFINEs, TYPEDEFs, STRUCTs, etc.)
4) pre-built 'Project Definition' modules that allow you to build projects using any C/C++ environments you may be using
Attached screenshot is what my DISKIO source looks like now..heck of a lot easier to read then with the default and/or no syntax highlighting, or no OS/2 Toolkit recognition.
So far I have covered the following Toolkit header files:
1) OS2.H
2) OS2STD.H
3) OS2DEF.H
4) BSE.H
5) BSEDOS.H
6) BSETIB.H
7) BSEDEV.H
BSEERR.H
9) BSEORD.H
10) PM.H
11) PMWIN.H
12) PMGPI.H
13) PMDEV.H
14) PMWP.H
15) PMAVIO.H
16) PMSPL.H
17) PMPIC.H
18) PMORD.H
19) PMFONT.H
20) PMSTDDLG.H
21) PMDJP.H
22) PMERR.H
There are a pile more, I haven't touched on any of the networking stuff yet. I think hitting the ol' OS2EMX.H is probably a must, even if that is needed just to simplify reading any existing code base.
Beyond what I have I'm looking for recommendations as to what else I need to prioritize? Which header files should I go through before we have something that feels like it covers most of the stuff one might normally use?