Skip to content
Snippets Groups Projects
  1. Feb 17, 2022
    • Rob Swindell's avatar
      Strip carriage returns from extended descriptions · 3da0fe24
      Rob Swindell authored
      On Windows, CRs in extended descriptions could result in output of
      \r\r\n which could be displayed as 2 newlines (e.g. in notepad.exe).
      Since the \n -> \r\n expansion already happens on Windows stdout,
      we don't want them in the processed input (file metadata).
      
      As reported by DesotoFireflite (VALHALLA), thank you!
      3da0fe24
    • Rob Swindell's avatar
      Don't include both normal and extended file descriptions by default · 16d0c5c4
      Rob Swindell authored
      As pointed out by DesotoFireflite (VALHALLA), both the file's
      short/normal description and the extended description were being
      included in all file listings. This is probably want most sysops
      will want since the extended description is often used as the content
      of the short/normal description, resulting in repeated content. So,
      by default, if there is an extended file description, don't output
      the short/normal file description.
      
      If you want to include *both* the short and extended descriptions
      (for files that have both), include both the -ext and -desc command
      line options.
      16d0c5c4
  2. Feb 16, 2022
  3. Feb 15, 2022
  4. Feb 14, 2022
    • Eric Oulashin's avatar
      Digital Distortion File Lister version 2.02: Added the ability to do · fe7d801a
      Eric Oulashin authored
      a file search (via filespec, description, or new files since last scan).
      A command-line parameter, -MODE, specifies which search to perform
      (search_filename, search_description, or new_file_search for searching;
      list_curdir lists files in the user's current directory, which is the
      default).
      fe7d801a
  5. Feb 12, 2022
  6. Feb 06, 2022
  7. Feb 04, 2022
  8. Jan 27, 2022
  9. Jan 19, 2022
    • Rob Swindell's avatar
      Only produce MS-DOS compatible 'File' key values in TIC files · 75b629d2
      Rob Swindell authored
      to be compliant with FTS-5006 which states "The name must be in 8x3 DOS format".
      
      I'm not converting the filename to ALL CAPS, since that's not explicitly stated
      and really should not be a problem.
      
      This also generates an Lfile key if the generated-DOS-compatible filename
      does not exactly match the actual filename in any way (not just length).
      75b629d2
  10. Jan 18, 2022
    • Rob Swindell's avatar
      UTF-8 encode/decode support, from martylake · bafe9e60
      Rob Swindell authored
      Based largley on martylake's provided patch set. By default, assumes
      all IRC messages are UTF-8 encoded and will translate to CP-437 if
      appropriate or send as UTF-8 if the user's terminal supports it.
      Set utf8_support=false in the [irc] section of your ctrl/modopts.ini
      file if you wish to disable this behavior.
      bafe9e60
  11. Jan 14, 2022
  12. Jan 12, 2022
  13. Jan 08, 2022
  14. Jan 03, 2022
  15. Jan 02, 2022
  16. Jan 01, 2022
  17. Dec 31, 2021
    • Rob Swindell's avatar
      Insure the web RootDirectory ends in a slash. · ac77d5bd
      Rob Swindell authored
      Reported by Compctech via DOVE-Net:
      
      "On a side note,  I had to modify the letsyncrypt.js file to get letsencrypt to
      work.  I had to add a / before .well-known on lines 86 - 89 & 96."
      
      I'm guessing this is because his sbbs.ini [Web] RootDirectory wasn't terminated with a slash.
      ac77d5bd
  18. Dec 15, 2021
  19. Dec 14, 2021
  20. Dec 11, 2021
    • Eric Oulashin's avatar
      SlyEdit v1.75: Refactored the quote selection menu and cross-post selection · 4ba37165
      Eric Oulashin authored
      menus to use DDLightbarMenu instead of SlyEdit's own lightbar code.  This
      allowed the elimination of most of the rest of SlyEdit's own lightbar code,
      reducing the size of SlyEdit.js by about 40Kb.  It also provides some consistency
      in behavior by using a common menu component.
      
      Also, to support some additional required behaviors by SlyEdit, added the following
      'event' functions to the DDLightbarMenu class:
      ValidateSelectItem(pItemRetval): For validating that the user can select an item.
      Takes the item's return value, and returns a bool to indicate whether the item can
      be selected.
      
      OnItemSelect(pItemRetval, pSelected): A function that is called when an item is being
      selected (or de-selected, when multi-select is enabled).  The parameters are the item's
      return value and a boolean to indicate whether the item was selected or de-selected.
      
      Also, added an explicit DoKeyDown() function to DDLightbarMenu to support scrolling
      the menu down when desired (special case for SlyEdit's quote selection window).
      4ba37165
Loading