• src/sbbs3/addfiles.c addfiles.vcxproj delfiles.vcxproj dupefind.vcxpro

    From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Apr 24 00:28:03 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/2a8e1c11c824d8aa89dbf81a
    Modified Files:
    src/sbbs3/addfiles.c addfiles.vcxproj delfiles.vcxproj dupefind.vcxproj file.cpp filedat.c filedat.h filelist.vcxproj ftpsrvr.c js_filebase.c listfile.cpp putmsg.cpp sbbs.h sbbs.vcxproj sbbsdefs.h sbbsecho.vcxproj text.h text_defaults.c upgrade_to_v319.vcxproj upload.cpp
    Log Message:
    DIZ enhancements: Read/use SAUCE data, support ANSI, increase max 1->4KInspired by Blocktronics (and other ANSI art group) packs' FILE_ID.DIZ/ANS files:* Support (and prioritize) FILE_ID.ANS* Convert ANSI color/attribute sequences in DIZ files to Ctrl-A equivalent (uses SAUCE width and ICE color, if specified)* Don't treat DIZ as a series of lines, they're not always nowadays.* New putmsg() mode: P_INDENT to print files indented by current column* Display full (up to 64-char) filenames in lists when using 132+ column terminal.* Use the Author, Group, and Title fields from the SAUCE if present/non-blank* 2 new text.dat strings: 301 (FiAuthor) and 302 (FiGroup)* Also fix bug with repeated Cost header field on bulk-uploaded files.I know this'll break the *nix build (sauce.c dependency), but I'll fix that next.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)