G'day,

I've been a Lua user since about the release of 5.1, and some people might
recognise me as a mostly-lurker, and occasional sideways poster, on the lua-l
list.

I've been eyeing off IM/CD/IUP over about the last 4-5 years for a project
that's been hard to pin down.  My platform is generally Debian-based, but is
Gentoo Linux, and I've aggressively updated to a recent stable version of
gcc -- 6.4.0.

I've worked in several "clean code" environments, where developers are required
to have no compiler diagnostics when their code is built, and all information
and warning messages are treated as errors.

I've also written quite a bit of C, and some of the ways that the preprocessor
has been used is also potentially misleading in certain circumstances.

In the past (3 or 4 years ago), I've corresponded directly with Antonio
regarding my concerns about these diagnostics and/or coding practices, but he's
now asked that I join a conventional discussion list for the toolkit(s).

Antonio has encouraged me to join this list and post messages here, rather
than email him directly, and my understanding is that this list is gradually
evolving to be the main list for all of im, cd and iup.

I've developed two main tools -- lua scripts -- that are a little clunky in
places, but perform two main tasks:

    - A module-specific nuke/unpack tarball/patch/build/gather objects
      script; and

    - A script that works through makefile output, looking for diagnostics,
      and collates them by category and reports them in a concise format.

The "gather objects" item is nice, in that it collects generated shared
object files in a subdirectory, and edits the object search list on-the-fly,
so that patches that modify object files can be trialled without requiring
any elevated privileges.

These scripts are fairly well documented in a paragraph-by-paragraph fashion,
but I'm working towards conforming to a conventional, more fully-fledged
documentation system -- probably ldoc with markup.

I'm new to this list, so will watch and listen for a while, to get a feel for
the list dynamics, and will hopefully be able to contribute in a worthwhile
fashion.

cheers,

sur-behoffski (Brenton Hoff)
programmer, Grouse Software

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to