-
- Downloads
Separate global support for "extra attribute codes" from per sub-board support
Each sub-board now has its own separate set of toggles for extra attribute code support (set in the pmode property of sub-boards) via new pmode flags: P_WWIV, P_WILDCAT, P_PCBOARD, P_RENEGADE, and P_CELERITY The P_NOXATTRS flag is no longer handled in putmsg() - has no effect. P_NOXATTRS can be passed to printfile()/menu() however to override the global set of extra attribute support flags. The expansion of "pipe codes" is no longer auto-disabled when the user is using a RIP terminal. Global extra attribute support was moved from SCFG->Message Options to SCFG->System, since the global option now have no effect on displaying messages. The global setting is just the default set of extra attributes supported for display files (e.g. menus). wordwrap() now has a bit more simplified API (one less argument), though supporting the old usage for JS word_wrap() backward compatibilty. This addresses issue #892.
parent
06ca5bbd
No related branches found
No related tags found
Checking pipeline status
Showing
- src/sbbs3/js_global.c 20 additions, 9 deletionssrc/sbbs3/js_global.c
- src/sbbs3/msgtoqwk.cpp 1 addition, 1 deletionsrc/sbbs3/msgtoqwk.cpp
- src/sbbs3/prntfile.cpp 3 additions, 0 deletionssrc/sbbs3/prntfile.cpp
- src/sbbs3/putmsg.cpp 12 additions, 15 deletionssrc/sbbs3/putmsg.cpp
- src/sbbs3/sbbsdefs.h 9 additions, 0 deletionssrc/sbbs3/sbbsdefs.h
- src/sbbs3/scfg/scfg.h 1 addition, 0 deletionssrc/sbbs3/scfg/scfg.h
- src/sbbs3/scfg/scfgmsg.c 59 additions, 56 deletionssrc/sbbs3/scfg/scfgmsg.c
- src/sbbs3/scfg/scfgsub.c 4 additions, 24 deletionssrc/sbbs3/scfg/scfgsub.c
- src/sbbs3/scfg/scfgsys.c 4 additions, 1 deletionsrc/sbbs3/scfg/scfgsys.c
- src/sbbs3/scfglib1.c 4 additions, 0 deletionssrc/sbbs3/scfglib1.c
- src/sbbs3/wordwrap.c 14 additions, 13 deletionssrc/sbbs3/wordwrap.c
- src/sbbs3/wordwrap.h 1 addition, 1 deletionsrc/sbbs3/wordwrap.h
- src/sbbs3/writemsg.cpp 1 addition, 1 deletionsrc/sbbs3/writemsg.cpp
Loading
Please register or sign in to comment