Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • dailybuild_linux-x64
  • dailybuild_win32
  • sqlite
  • rip_abstraction
  • dailybuild_macos-armv8
  • dd_file_lister_filanem_in_desc_color
  • mode7
  • dd_msg_reader_are_you_there_warning_improvement
  • c23-playing
  • syncterm-1.3
  • syncterm-1.2
  • test-build
  • hide_remote_connection_with_telgate
  • 638-can-t-control-c-during-a-file-search
  • add_body_to_pager_email
  • mingw32-build
  • cryptlib-3.4.7
  • ree/mastermind
  • new_user_dat
  • sbbs320d
  • syncterm-1.6
  • syncterm-1.5
  • syncterm-1.4
  • sbbs320b
  • syncterm-1.3
  • syncterm-1.2
  • syncterm-1.2rc6
  • syncterm-1.2rc5
  • push
  • syncterm-1.2rc4
  • syncterm-1.2rc2
  • syncterm-1.2rc1
  • sbbs319b
  • sbbs318b
  • goodbuild_linux-x64_Sep-01-2020
  • goodbuild_win32_Sep-01-2020
  • goodbuild_linux-x64_Aug-31-2020
  • goodbuild_win32_Aug-31-2020
  • goodbuild_win32_Aug-30-2020
40 results

make_areas_ini.js

  • Rob Swindell's avatar
    813072cd
    Add support for new experimental/optional Area File format: areas.ini · 813072cd
    Rob Swindell authored
    As suggested/requested by Fernando Toledo in issue #826, you can:
    1. run 'jsexec make_areas_ini.js' to export your areas.bbs file to areas.ini
       (your old areas.bbs is left in place, in tact, unmodified)
    2. change your Area File in echocfg->Paths and Filenames->Area File to
       somepath/somefile.ini (e.g. "../data/areas.ini") and SBBSecho will use
       the .ini file format instead of the old AREAS.BBS format (NIH)
    
    You can always go back to your areas.bbs file by just reverting the Area File
    setting back to some other non-ini filename (e.g. "../data/areas.bbs").
    
    Incremented version number to v3.23
    
    Of course documentation and echocfg changes will need to follow, but this is
    enough to start testing (looking at your Fernando! :-).
    
    I tried to minimize the diff as much as possible and resisted updating
    (modernizing, fixing) the very old AREAS.BBS parsing and areafix code.
    The new .ini code is largely modeled after the old areas.bbs code, but oh,
    xpdev/ini_file makes things so much nicer and easier.
    
    There are no known fixes for any pre-existing area file/fix issues (including
    issue #826), but it's always possible I've introduced a new issue.
    813072cd
    History
    Add support for new experimental/optional Area File format: areas.ini
    Rob Swindell authored
    As suggested/requested by Fernando Toledo in issue #826, you can:
    1. run 'jsexec make_areas_ini.js' to export your areas.bbs file to areas.ini
       (your old areas.bbs is left in place, in tact, unmodified)
    2. change your Area File in echocfg->Paths and Filenames->Area File to
       somepath/somefile.ini (e.g. "../data/areas.ini") and SBBSecho will use
       the .ini file format instead of the old AREAS.BBS format (NIH)
    
    You can always go back to your areas.bbs file by just reverting the Area File
    setting back to some other non-ini filename (e.g. "../data/areas.bbs").
    
    Incremented version number to v3.23
    
    Of course documentation and echocfg changes will need to follow, but this is
    enough to start testing (looking at your Fernando! :-).
    
    I tried to minimize the diff as much as possible and resisted updating
    (modernizing, fixing) the very old AREAS.BBS parsing and areafix code.
    The new .ini code is largely modeled after the old areas.bbs code, but oh,
    xpdev/ini_file makes things so much nicer and easier.
    
    There are no known fixes for any pre-existing area file/fix issues (including
    issue #826), but it's always possible I've introduced a new issue.