Skip to content
Snippets Groups Projects
  1. Nov 05, 2024
    • Rob Swindell's avatar
      Add Monthly fixed (system-wide) event · 9b62df14
      Rob Swindell authored
      True, a sysop could add/configure a monthly timed event instead, but that
      requires more configuration. Fixed events are nice in their simplicity.
      
      This is intended for running the new Synchronet trashman utility, but could be
      used for anything that's simple to execute and the sysop:
      - doesn't care which node/instance of sbbs it runs from
      - doesn't care exactly what time the event runs
      - doesn't need the assorted options available for timed events
      9b62df14
    • Deucе's avatar
      More scaling cleanup... no undefined behaviour · 58f9d475
      Deucе authored
      Remove undefined behaviour (right-shifting a negative integer) from
      the scaler... replace with divide-by-2.  Any modern compiler should
      be able to optimize that.
      
      On the enabling the compiler front, const-ify more variables and
      use types that allow removing some casts.
      
      I have a bit more hope this will fix the macOS issue than the previous
      efforts.
      58f9d475
    • Deucе's avatar
      Add most const decorations. · 80b9fccc
      Deucе authored
      Not sure what macOS is doing, but it looks like something weird is
      happening in interpolate_width... maybe some unexpected integer
      promotion?
      80b9fccc
    • Rob Swindell's avatar
      Internal message/line editor improvements · e3f17e64
      Rob Swindell authored
      * Allow left and right arrow keys to move between lines (within reason)
      * Use the K_USEOFFSET getstr() mode flag to keep cursor position when moving
        between lines with arrow keys
      * Be smart about integer padding when /Listing lines with numbers
      * Add range checking (!) and better error reporting for /Lx argument value
      e3f17e64
    • Rob Swindell's avatar
      Add missing argument to new error log message upone putuserdat() failure · 7fb6c7b4
      Rob Swindell authored
      Fixes a couple CIDs and a GCC warning
      7fb6c7b4
    • Rob Swindell's avatar
      Add/use K_RIGHTEXIT and CON_RIGHTARROW · c038798f
      Rob Swindell authored
      for getstr() to be able to return when user right-arrows off end of string
      (for use in msgeditor).
      c038798f
  2. Nov 04, 2024
  3. Nov 03, 2024
Loading