/
ColdCore-3.0.1998-10-26/
ColdCore-3.0.1998-10-26/bin/
ColdCore-3.0.1998-10-26/dbbin/
[29-May-97] Brandon
    Changed it so if you use an article in the name, it automatically sets
    the right name type.  Updated ?names to reflect this.  You can still use
    +uniq +normal or +proper, although its unecessary.  I added +ignore which
    ignores any articles you may include, and sets the type to 'proper (no
    article).
    
    -Brandon
[30-May-97] Bruce
    $list.vcolumnize() used to pad with spaces out to the end of the line
    (was used at least in the 'help' command in the editor).  I removed those
    extra spaces and  don't believe that I caused any unintended side effects.
    
    bruce
[ 1-Jun-97] Bruce
    Fixed $root.format_descendants() so that @descend +only=<flags> will now
    work properly.
    
    Bruce
[ 2-Jun-97] Bruce
    @d <object> +g=$ancestor will now work.  A new method
    $root.ancestors_descending() was added and line 19 of
    $programmer.display_cmd() was modified.
[17-Jun-97] Bruce
    @ways now uses the same formatting code as when you do a look, so it will
    be CML (mostly, i didn't convert a couple of exit-styles yet).  However,
    if your exit-style is 'none' then it will still show you the exits, but
    not in CML at the moment (soon!)
[ 1-Jul-97] Bruce
    I wrote a small system to handle tracking of user preferences for the web
    gateways,  I created an object $www_preferences that should be added to
    yourself as a parent, and then hit /login and login, and after that,
    anything on the /bin/* gateways that has a preference setup will track
    it.  Currently, you'd have to use @set to configure the preferences, but
    if there is interest in this, I can quickly write a web gateway to handle
    the setting of preferences from the web.  I will also probably tie the
    same type of code back into the /bin/describe and such if there are no
    concerns from others to use your own preferences for exit-styles and
    anything else.
    
    Comments?
    
    Bruce
[ 2-Jul-97] Bruce
    @send will now use the editor if you have @set @send-editor=yes    ...
    the '@send-editor' setting is defined on $mail_ui.  Modifications were
    made to the code in $mail_ui.send_to_cmd(), lines 30-37 being new.
    
    Bruce
[ 2-Jul-97] Bruce
    @send now takes an option +e?dit or -e?dit to override the setting
    @send-editor.  @send-editor also now defaults to true.
    
    Bruce
[ 3-Jul-97] Bruce
    I added an admin command, @quota today.  I feel the syntax is currently
    rather clumsy and would welcome some suggestions on how make it better.
    
      @quota <object> to <number> (+/-)e?xempt
    
    It will require that you have Mojo on.
    
    Bruce
[10-Sep-97] Bruce
    I added a "viewer" variable to the CML output in $user._tell() and
    $http_interface._respond() .. this will let you access the user object of
    the user who is looking at the CML text in question. 
    Neale, you'd want to use it like: [name:[viewer]]
    BTW, I did see the 'receiver variable, but didn't see a good way to
    access it from ctext.
[13-Nov-97] Miro
    I added .poll_semaphores. The calling convention is .poll_semaphores
    (type, obj1, obj2, obj3, ...). It will block until /all/ the objects are
    unheld by any other task. Like .poll_semaphore, this shouldn't be called
    more than once in the task, unless you release all the semaphores held.
[29-Sep-98] Sean
    I changed $foundation.match_environment so that ~user maps to the user's
    object, so that @list ~bruce.throw will work.
[29-Sep-98] Sean
    I've added two commands to $user.  @away marks you as being away, and
    @back
    marks you as no longer being away.  You need to give a reason to @away,
    and
    that shows up when people look at you or if they try to page you.  It
    doesn't
    show up right now if you just do a tosay to them.  @away with no arguments
    tells you if you're away, and why.
    
    Still need a help node and some sort of reminder to remind people that
    they're
    away.
[29-Sep-98] Nolan
    I have implemented two new features:
    
    The login sequence is now configurable via the setting
    $motd:login-sequence. @help $motd for full details.
    
    $world:cleanup-disconnected-users controls whether $housekeeper sends
    users home after they disconnect. If set to yes, which it is by
    default, the core behaves as it does now. When set to no, however,
    users are left in the location from which they disconnected.
    
    Docs on $world, as well as additional modifications that allow users
    to reconnect in other locations beside their homes, are coming shortly.
[29-Sep-98] Sean
    I added a setting $user:away.  Usage should be self-explanatory.  Replaces
    @away and @back.  If people like this instead, I can remove @away and
    @back.
[30-Sep-98] Brandon
    Any method/var/parent changes to +core objects are now logged to
    _file_... $changelog is a bare start on the future structure of this--I'd
    actually like to record the change itself (specifically with methods).
    
    -Brandon
[ 2-Oct-98] Sean
    I moved a couple of utility methods from $k9 to $place_lib:
    
    $place_lib.makemap(source) will make a map of the region surrounding
    <source>.
    However, this map is not very readable right now.
    
    $place_lib.region(source) will tell you all the places connected to
    <source>.
    
    $place_lib.regions() will tell you all the regions that exist in the db.
[ 2-Oct-98] Sean
    I just added yet another method to $place_lib:
    
    $place_lib.find_invalid() will find invalid objects in the contents of any
    location in the db, returning a list of [location, object] pairs.  Note
    that
    this cycles through every object in the system, so it's not incredibly 
    efficient, though I doubt it could be made much more efficient anyway.
[26-Oct-98] Brandon
    The group system has been added.  This is an all purpose grouping system
    which allows for lists of objects or logical expressions as its
    condition.  Groups can be used in the security system by setting them as
    writers, but are not limited to this role.  See @help $help_groups for
    more information.
[26-Oct-98] Brandon
    Created additional settings on $mail_list to make it easier to setup
    configure and manage cold mail lists.
[26-Oct-98] Brandon
    Tracebacks may be recorded by the system if they arise from certain
    actions, such as core commands ore object creation/destruction.  These
    tracebacks are logged to the *tracebacks mailing list.  For more
    information see @help $help_traceback_recording.