• src/xpdev/str_list.c str_list.h

    From deuce@VERT to CVS commit on Saturday, October 05, 2013 12:57:36
    src/xpdev str_list.c 1.38 1.39 str_list.h 1.22 1.23
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv6947

    Modified Files:
    str_list.c str_list.h
    Log Message:
    Add strListDup() and strListCmp()




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Saturday, January 02, 2016 15:39:26
    src/xpdev str_list.c 1.42 1.43 str_list.h 1.24 1.25
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv12349

    Modified Files:
    str_list.c str_list.h
    Log Message:
    Added strListFind() to search a string list for an instance of a string using value comparison (rather than pointer comparison), either case sensitive or insensitive.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Thursday, June 08, 2017 19:02:57
    src/xpdev str_list.c 1.46 1.47 str_list.h 1.25 1.26
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv381

    Modified Files:
    str_list.c str_list.h
    Log Message:
    New strList functions (for truncating strings in a list):
    - strListTruncateStrings()
    - strListTruncateTrailingWhitespaces()
    - strListTruncateTrailingLineEndings()


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Thursday, February 07, 2019 18:13:32
    src/xpdev str_list.c 1.50 1.51 str_list.h 1.26 1.27
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv22558

    Modified Files:
    str_list.c str_list.h
    Log Message:
    New function: strListModifyEach(), iterates through a string list, calling
    a caller-supplied function (callback) which can modify each string or leave
    the string in tact by returning NULL. Shrinking strings is trivial while expanding strings (making them bigger) is a little more involved, probably using the cbdata to pass a temporary buffer around to store each expanded string or returning a new globally-valid pointer.
    Removed the malloc.h #include as we haven't used alloca() here for a while.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, March 18, 2020 21:01:44
    src/xpdev str_list.c 1.53 1.54 str_list.h 1.27 1.28
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv7129

    Modified Files:
    str_list.c str_list.h
    Log Message:
    New convenience functions: strListInsertFormat and strListAppendFormat
    these are printf-style functions for inserting or appending a string into a string list.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, April 07, 2020 12:56:24
    src/xpdev str_list.c 1.55 1.56 str_list.h 1.28 1.29
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv22811

    Modified Files:
    str_list.c str_list.h
    Log Message:
    Added strListJoin() and strListIsEmpty() functions (for use in SBBSecho).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, April 07, 2020 12:59:29
    src/xpdev str_list.c 1.56 1.57 str_list.h 1.29 1.30
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv23240

    Modified Files:
    str_list.c str_list.h
    Log Message:
    Remove all the DLLCALL noise. We don't need it.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thursday, April 23, 2020 23:39:16
    src/xpdev str_list.c 1.58 1.59 str_list.h 1.30 1.31
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv21508

    Modified Files:
    str_list.c str_list.h
    Log Message:
    Add strListStripStrings().


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, April 24, 2020 00:02:17
    src/xpdev str_list.c 1.59 1.60 str_list.h 1.31 1.32
    Update of /cvsroot/sbbs/src/xpdev
    In directory cvs:/tmp/cvs-serv24507

    Modified Files:
    str_list.c str_list.h
    Log Message:
    Add strListDedupe().


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