• exec/load/sauce_lib.js

    From rswindell@1:103/705 to CVS commit on Thu Jan 4 19:22:56 2018
    exec/load sauce_lib.js NONE 1.1
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv25994

    Added Files:
    sauce_lib.js
    Log Message:
    A small library to deal with ACiD SAUCE data

    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Fri Jan 5 00:50:37 2018
    exec/load sauce_lib.js 1.1 1.2
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv2190

    Modified Files:
    sauce_lib.js
    Log Message:
    Bettert support .bin files and comment blocks

    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Mon Jan 8 22:44:14 2018
    exec/load sauce_lib.js 1.2 1.3
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv18309

    Modified Files:
    sauce_lib.js
    Log Message:
    Use truncsp() for extra embedded-null protection: JS String.trim() does not treat NULs as white-space.

    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Tue Jan 9 18:10:53 2018
    exec/load sauce_lib.js 1.3 1.4
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv19591

    Modified Files:
    sauce_lib.js
    Log Message:
    Convert the date property from a string (presumably in local timezone) to
    a JS Date() object.


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Wed Jan 10 03:22:56 2018
    exec/load sauce_lib.js 1.4 1.5
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv8943/load

    Modified Files:
    sauce_lib.js
    Log Message:
    Added write() and remove() methods.


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Wed Jan 10 13:39:44 2018
    exec/load sauce_lib.js 1.5 1.6
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv22005

    Modified Files:
    sauce_lib.js
    Log Message:
    Add a work-around in sauce_lib.read() for PabloDraw (Windows version at
    least) - where it saves comments (Sauce "Notes") as a single \n-terminated comment (limited to 64 chars) rather than an array of 64-char comments.
    This doesn't completely fix the problem because PD still barfs when the
    total comment length is > 64 chars, but it helps. And we don't want
    line-feeds in our comments (e.g. avatar descriptions) anyway!


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Wed Jan 10 14:18:00 2018
    exec/load sauce_lib.js 1.6 1.7
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv26912

    Modified Files:
    sauce_lib.js
    Log Message:
    Re-ordered the property creation to put the more important fields first
    (e.g. when JSON.stringifying).
    Removed obj.fontname. We don't use it and it's just a copy of tinfos.


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Thu Jan 11 09:58:09 2018
    exec/load sauce_lib.js 1.7 1.8
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv12321

    Modified Files:
    sauce_lib.js
    Log Message:
    Close the file if we open it. It's not enough for the file to go out of
    scope. :-(
    This fixes the download problem (on Windows at least) in avatar_chooser.js


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Fri Feb 2 04:29:59 2018
    exec/load sauce_lib.js 1.8 1.9
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv16691

    Modified Files:
    sauce_lib.js
    Log Message:
    Added some xbin datatype support.

    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Thu Mar 26 00:40:03 2020
    exec/load sauce_lib.js 1.9 1.10
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv23445

    Modified Files:
    sauce_lib.js
    Log Message:
    Insure the rows property of the object returned from read() is a whole number.

    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)