From deuce@VERT to CVS commit on Sat Oct 5 12:57:36 2013
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
From rswindell@VERT to CVS commit on Sat Jan 2 15:39:26 2016
Subject: src/xpdev/str_list.c str_list.h
@MSGID: <56885FAE.32601.syncprog@vert.synchro.net>
@TZ: 41e0
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 Synchrone
From rswindell@VERT to CVS commit on Thu Jun 8 19:02:57 2017
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()
From rswindell@VERT to CVS commit on Thu Feb 7 18:13:32 2019
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 Wed Mar 18 21:01:44 2020
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 Tue Apr 7 12:56:24 2020
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 Tue Apr 7 12:59:29 2020
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 Thu Apr 23 23:39:16 2020
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