Skip to content
Snippets Groups Projects
  1. Nov 23, 2020
    • Rob Swindell's avatar
      The great C function dependency refactor of 2020 · cee2d280
      Rob Swindell authored
      The goal of this commit is that: only modules that either are part-of sbbs.dll/libsbbs.so or need to link with/use that library, will #include "sbbs.h" and thus be dependent on its subsequent includes (e.g. cryptlib.h, jsapi.h). This should mean extdeps.mk can be trimmed way down.
      
      I also removed CVS keyword/comments and trimmed up the boilerplate copyright notice in modified and added source/header files in this commit.
      
      There is no functional change in behavior in this comment.
      cee2d280
    • Rob Swindell's avatar
      My first opportunity to use IS_ALPHANUMERIC ()instead of isalnum() · fe576d7c
      Rob Swindell authored
      and I blew it. Here's to learning new tricks.
      fe576d7c
    • Rob Swindell's avatar
      Allow configurable placement of avatar in message headers · c2f3b953
      Rob Swindell authored
      Set the following in the modopts.ini [avatars] section:
      msghdr_draw_top (default is true)
      msghdr_draw_above (default is true)
      msghdr_draw_right (default is true)
      
      Set any of these to false to override the default behavior -
      for DesotoFireflite (VALHALLA).
      
      This commit also includes a couple of changes I've been apparently
      sitting on:
      - display avatars even for non-ANSI/non-CP437 terminal users
      - cache the smbdefs.js in bbs.mods.smbdefs (I don't recall why)
      c2f3b953
  2. Nov 22, 2020
  3. Nov 21, 2020
  4. Nov 20, 2020
Loading