No, the dispatch is based on the entire command that the module registers (e.g. "show object name" will only receive commands starting with the tokens "show", "object" and "name").

On 30/08/13 19:08, Dahlia Trimble wrote:
I think the problem with verb-object is that the command handling code is 
designed such that multiple modules can add
additional commands when they are instantiated, and Opensimulator uses the 
first word in the command to dispatch the
command to whatever module "owns" it. If it were verb-object then it 
(currently) would not know how to dispatch the
command as many modules could share the verb. It might be possible to rewrite 
the command dispatching code to handle the
verb-object form but then existing modules that are not in core would need to 
be updated or their registered commands
would not work.


On Fri, Aug 30, 2013 at 6:57 AM, R.Gunther <[email protected] 
<mailto:[email protected]>> wrote:

    i agree verb-object is a bit confuseing with typeing compared to verb 
object.
    delete-region is for me not really logic, delete region is more clear.


    On 2013-08-30 15:32, Ai Austin wrote:

        At 11:00 30/08/2013, opensim-dev-request@lists.__berlios.de 
<mailto:[email protected]> wrote:

            I'm still not sure whether verb-object is better (e.g. send 
appearance) or object-verb (e.g. appearance send).


        I strongly vote for verb object in such computer script languages.

        This works well also where there are more than one main parameter too, 
as that can get confusing otherwise. Its
        also the way most commands already are.

        There are just a few hyphenated commands as you say.  I spotted 
delete-region and remove-region

        command-script is an odd on as really its just run <script> script <script>  
or command <script> ? But its one I
        always seem to get wrong.  Leaving in a few problematic ones with 
hyphen and non-hyphen versions, but making the
        help text and documentation give the definitive one to move forward 
with might be an approach?


        _________________________________________________
        Opensim-dev mailing list
        [email protected] <mailto:[email protected]>
        https://lists.berlios.de/__mailman/listinfo/opensim-dev 
<https://lists.berlios.de/mailman/listinfo/opensim-dev>


    _________________________________________________
    Opensim-dev mailing list
    [email protected] <mailto:[email protected]>
    https://lists.berlios.de/__mailman/listinfo/opensim-dev 
<https://lists.berlios.de/mailman/listinfo/opensim-dev>




_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev



--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to