|
This will not be an exhaustive detailed list of changes. This will just list the highlights of user-visible (or programmer-visible, or admin-visible) changes made to lily @RPI.
|
< < |
- Nov 2005, for users:
- major rewrite of the
/group command. Among many other changes, the notification messages which it returns for 'add' and 'delete' are MUCH better. And the listing done for multiple groups is now wrapped at screen-width by default. Also supports a new 'by name' option, so you can ask for ' /group by name ' to have the member-names for each group displayed in alphabetical order.
|
> > |
- Dec 2005:
- -- For users and client-developers:
- many fixes for
leaf-cmd processing (for the few lily clients which use it). There's still more work which would need to be done here. The most challenging of which is that @program is handled by the MOO program itself -- and not by any verbs in our lilyCore code!
|
|
|
< < |
|
> > |
- -- For server-side programmers:
-
@eval is much more graceful about how it handles errors now. Nicer traceback output, works better with leaf-cmd processing, etc. Also, @eval errors are now displayed only to the user who typed in the command, and are no longer copied to the main server logfile.
- Nov 2005:
- -- For users:
- major rewrite of the
/group command. Among many other changes, the notification messages which it returns for 'add' and 'delete' are much much better. And the listing done for multiple groups is now wrapped at screen-width by default. Also supports a new 'by name' option, so you can ask for ' /group by name ' to have the member-names for each group displayed in alphabetical order.
- some improvements to processing and parsing in the
/unignore command.
- add a few new options to the
/ignore command, which can be used to reduce how much is printed when the user wants to list out current ignores. A plain /ignore (without any parameters) will list all ignores in effect for your account (both of you ignoring others, and others ignoring you). The new options of 'by me' , 'by others' , and 'by count' to reduce how much is printed. E.g.:
/ignore
(you are currently ignoring Garance {in lily-dev}, and being ignored by Garance {in PA-general})
/ignore by me
(you are currently ignoring Garance {in lily-dev})
/ignore by others
(you are currently being ignored by Garance {in PA-general})
/ignore by count
(you are currently ignoring 1 user, and being ignored by 1 other user)
|
|
-
- improvements to the
$account command, mainly to make it easier to display or locate accounts which have been *lock*-ed out. Several cosmetic improvements.
|
< < |
- Nov 2005, for programmers:
|
> > |
- -- For server-side programmers:
|
|
-
- improve
@show obj :
- verbs and new-property-names are now listed as a comma-separated list (instead of one verb per line), which is wrapped at screen-width. "new-property-names" being the properties that the object itself defines, as opposed to those property-names that it gets from the parent.
|
< < |
-
-
- property-values are checked before display. In the case of some lists, the value may be written out as multiple lines (one line per element in the list), or as a comma-separated list which is wrapped at screen-width. Before this change, all properties were printed on a single line, and for some lists that resulted in a line which was WAY too long to handle.
- add the
@history command, for displaying the [changelog] section of a verb.
- add the
@explain command, for displaying the [rationale] section of a verb.
|
> > |
-
-
- property-values are checked before display. In the case of some lists, the value may be written out as multiple lines (one line per element in the list), or as a comma-separated list which is wrapped at screen-width. Before this change, all properties were printed on a single line, and for some lists that resulted in a line which was WAY too long to handle. Example: All your memos are stored in a single property value and allows RPI allows users to have up to 32767 bytes of memos.
- add the
@history command, for displaying the [changelog] section of a verb.
- add the
@explain command, for displaying the [rationale] section of a verb.
|
|
-
- Right now
@history and @explain only work on an #obj:verb reference, but I do intend to expand on that.
|
< < |
-- GaranceDrosehn - 28 Nov 2005
|
> > |
-- GaranceDrosehn -- Initial versions.
|
|
|