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
generated 2003-03-08
(C) Guido Draheim
guidod@gmx.de
|
- 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.
|
|
|