Ose 1.01

New features:

script mode: what you see is what you get
             current dir will be coloured

sd command : used to switch technique, pass, tus in material

edit compositor:  implement basic edit operation for compositor:

                                 child            |     add        rm        cp        sd     nameable
      ---------------------------------------------------------------------------------------------
     CompositorRoot             Compositor        |     1           1         1        0        1
      ---------------------------------------------------------------------------------------------
     Compositor                   CompTech        |     1           1         1        1        0
      ---------------------------------------------------------------------------------------------
     CompositorTechnique:       TargetPass        |     1           1         1        1        0
                              OutputTargetPass    |     0           0         1        0        0
      ---------------------------------------------------------------------------------------------
     TargetPass:                ompositionPass    |     1           1         1        1        0    
      ---------------------------------------------------------------------------------------------

About compositor: 

Compositor is not runtime editable,  you can not edit a computer when it's in a compositor chain.
You can use ctrl + i to attatch or detach current compositor
Compositor use inner material copy, so your change on material will not affect compositor in a chain.
You can use ctrl + u to rebuild chain.
Debug window works like compositor example in ogre sdk 

attatch, detatch will add support for compositor, works like:
        
                  attatch compositor name [index]   //compositor will be added at lasy by default, index can not overflow
                  detatch compositor [name]  //if name is not specified, all compositor will be removed
                  detatch compositor index
          
info command :  used to list non-dir information, for now: 

                  info material    //    material used on entity
                  info particle    //    particle system attatched to scenenode, entity bone
                               enabled compositor

add unity build


bug or imprument:

 1.always scroll to top when prompt updated
 2.fix: command history sometimes  previous return wrong item 
 3.saveable when cmdui is invisible
 4.inprove display for multi existing item such wavex_form , param_name
 5.fix bug: system setting chaned with short cut can not be saved
 6.change bspair type
 7.now candidate string show in order as they reside in script file
----------------------------------------------------------------------------------------------------