guidod


Documents
-(personal info)
-pTA study
-largefile *
-AutoFS howto
-Geschichte der Informatik
 
(* other webserver)

Bigger Projects
-PFE*
-AC-Archive*
-ZZIPlib *
-XML/G
-C.L.F.R. *
-XM Tool *
 
Smaller Projects
-errno(1)
-glib-man
-gstdint *
... (patches)
-wine-vol-a
 

Older Projects
-MPEG split *
-XFCE *
-htm1-pp
-cc-headers
-runso
-substruct-c
-submorph-c
... (patches)
-xwpe
-xfce 3
 

Download Area *
Sourceforge Project
freespace.sf.net Home
 

sourceforge.net

generated 2003-03-08
(C) Guido Draheim
guidod@gmx.de

 

Older Projects


MPEGsplit project
I adopted the code base from someone else, reworked it a bit to make it useful, and most prominently a library. It was famous for some time as being the only mpeg-reader (a) in a library format (b) with a non-GPL license and (c) working stable with all mpeg-streams. - The world has moved on ever since and it created a lot more mpeg-related projects that offered tools and libraries, plus new mpeg-formats that the mpegsplit-project does not deal with.
XFCE Desktop (see also: http://xfce.org)
I have done few patches (-> autodesk feature) and helped with autotools and configuration of the project and porting it to some other platforms and such - I do not think it was that much of work but it seems my coding style did impress the lead developer "Oliver Fourdan", enough to add me to the developer list. - The project has moved on ever since going to XFCE-4, however I did spend my time actually with other project while it was under development, so I could not help much for the new generation. Still, I like that project and when time permits, I am back in.
XWPE Editor
I have done a few patches. As everonye else, I did want to bring the project to the next generation, and atleast I did help the guy who actually done so. Sorry, the new generation is more unstable than the previous, while at the same time some old chaps like emacs started to get a pleasant X-lib interface. After all, I defected, and the project seems mostly dead (I am still subscribed to the mailing list).
runso
An old microproject, similar to win32 "rundll". With autotools the world looks a bit different to me now.
htm1-pp
yet another html processor that I was using before the xm-tool'pp came to be. It featueres a slim syntax {em: text} that can be directly transformed into XML documents. It is able to add code snippets (in perl) during runtime, which makes for a wealth of flexibility. It did not get much attention and withered along until it starved away. Nice read anyway, and the documentation of quite some of my projects uses actually a htm1-pp master.
substruct-C
an experimental gcc patch (inclusion/inheritance for C), that adds the colon syntax to normal C mode. That allows to kill the problems of type-casting in GTK programs and similar code being object-oriented on top of C. The C++ name mangling, operator overloading, and virtualmania is a problem in itself that a real life componentized project does not require actually.
submorph-C
an experimental gcc patch (inclusion/inheritance for C), that not only adds colon syntax, but it can match structures for their type-similarities. This allows to implant legacy code in GTK quite easily, it makes the processing smoother.
CCheaders
Another bunch in allowing C++ style work with GTK+, these are making nonwrapped C++ bindings, for C+ headers (GTK+) - the project just reads C headers, autodetects object-oriented type-relation, and adds colon- inclusion- syntax plus class methodds being inline functions to their C implementations. No C++ library for GTK is needed here, only a set of modified headers, that's all. Nice project, but got no time for it, and the world moved on in between.
photo of guidod