Skip to content

v0.8.0

Compare
Choose a tag to compare
@hyperupcall hyperupcall released this 26 Jan 08:02
· 38 commits to main since this release
v0.8.0
fa3162d

Features

New function: bobject.print

Use to print full hierarchy. It looks something like

|__ zulu (__bash_object_root_object___zulu_24092_8313_29963_14301_14535)
   |__ yankee (__bash_object_root_object___zulu_yankee_15383_14163_12814_23488_13779)
      |__ xray (__bash_object_root_object___zulu_yankee_xray_18071_28791_7790_539_19231)
         |__ whiskey
         |__ foxtrot (__bash_object_root_object___zulu_yankee_xray_foxtrot_26606_15833_10655_7208_16587)
            |- omicron
            |- pi
            |- rho
            |- sigma

See the example script for more details

New function: bobject.unset

An unset method that works with bash-object objects is provided. It unsets all objects in the hierarchy

Fixes

  • Variables like i, etc. are now properly localy scoped and properly unset