DIZ enhancements: Read/use SAUCE data, support ANSI, increase max 1->4K
Inspired 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.
parent
9b28970b
No related branches found
No related tags found
Showing
- src/sbbs3/addfiles.c 3 additions, 3 deletionssrc/sbbs3/addfiles.c
- src/sbbs3/addfiles.vcxproj 1 addition, 0 deletionssrc/sbbs3/addfiles.vcxproj
- src/sbbs3/delfiles.vcxproj 1 addition, 0 deletionssrc/sbbs3/delfiles.vcxproj
- src/sbbs3/dupefind.vcxproj 1 addition, 0 deletionssrc/sbbs3/dupefind.vcxproj
- src/sbbs3/file.cpp 14 additions, 4 deletionssrc/sbbs3/file.cpp
- src/sbbs3/filedat.c 57 additions, 19 deletionssrc/sbbs3/filedat.c
- src/sbbs3/filedat.h 3 additions, 2 deletionssrc/sbbs3/filedat.h
- src/sbbs3/filelist.vcxproj 1 addition, 0 deletionssrc/sbbs3/filelist.vcxproj
- src/sbbs3/ftpsrvr.c 8 additions, 4 deletionssrc/sbbs3/ftpsrvr.c
- src/sbbs3/js_filebase.c 46 additions, 3 deletionssrc/sbbs3/js_filebase.c
- src/sbbs3/listfile.cpp 25 additions, 35 deletionssrc/sbbs3/listfile.cpp
- src/sbbs3/putmsg.cpp 4 additions, 1 deletionsrc/sbbs3/putmsg.cpp
- src/sbbs3/sbbs.h 1 addition, 1 deletionsrc/sbbs3/sbbs.h
- src/sbbs3/sbbs.vcxproj 1 addition, 0 deletionssrc/sbbs3/sbbs.vcxproj
- src/sbbs3/sbbsdefs.h 1 addition, 0 deletionssrc/sbbs3/sbbsdefs.h
- src/sbbs3/sbbsecho.vcxproj 1 addition, 0 deletionssrc/sbbs3/sbbsecho.vcxproj
- src/sbbs3/text.h 2 additions, 2 deletionssrc/sbbs3/text.h
- src/sbbs3/text_defaults.c 2 additions, 2 deletionssrc/sbbs3/text_defaults.c
- src/sbbs3/upgrade_to_v319.vcxproj 1 addition, 0 deletionssrc/sbbs3/upgrade_to_v319.vcxproj
- src/sbbs3/upload.cpp 8 additions, 6 deletionssrc/sbbs3/upload.cpp
Loading
Please register or sign in to comment