<div dir="ltr">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.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 30, 2013 at 6:57 AM, R.Gunther <span dir="ltr"><<a href="mailto:rigun@rigutech.nl" target="_blank">rigun@rigutech.nl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">i agree verb-object is a bit confuseing with typeing compared to verb object.<br>
delete-region is for me not really logic, delete region is more clear.<div class="HOEnZb"><div class="h5"><br>
<br>
On 2013-08-30 15:32, Ai Austin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
At 11:00 30/08/2013, <a href="mailto:opensim-dev-request@lists.berlios.de" target="_blank">opensim-dev-request@lists.<u></u>berlios.de</a> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm still not sure whether verb-object is better (e.g. send appearance) or object-verb (e.g. appearance send).<br>
</blockquote>
<br>
I strongly vote for verb object in such computer script languages.<br>
<br>
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.<br>
<br>
There are just a few hyphenated commands as you say.  I spotted delete-region and remove-region<br>
<br>
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?<br>

<br>
<br>
______________________________<u></u>_________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/<u></u>mailman/listinfo/opensim-dev</a><br>
<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/<u></u>mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br></div>