• src/cutest/AllTests.c CuTest.c CuTest.h CuTestTest.c README.txt index.

    From Deucе@VERT to Git commit to main/sbbs/master on Thu Jan 25 22:14:54 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/9548d7611b2d65d10d361f8a
    Added Files:
    src/cutest/AllTests.c CuTest.c CuTest.h CuTestTest.c README.txt index.html license.txt make-tests.sh style.css src/newifc/GNUmakefile alltests.c genapi.c internal_macros.h root_window.c
    Log Message:
    Initial start for NewIfc

    Basically, the intent is to do a modern (for C) interface which
    allows reproducing the look and feel of uifc but without hurting
    as much.

    The intent is to support a tree of objects, each of which have
    an attribute get/set function as their main interface.

    Various callbacks will be supported for various object types, and
    positioning will be relative to the "child area" of the parent.

    The SyncTERM main screen is expected to look something like:
    root
    +--frame (dialing directory)
    | +--list
    +--frame (settings)
    | +--list
    +--textinput (comment)

    Internally, the code is wildly type-unsafe, but there's an
    auto-generated API (which is the only thing exported) that is
    type-safe.

    This also introduces the CuTest C test suite as an experiment.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net