* feat: Allow to expand nodes until certain condition is met
* Fix warnings
* Restore original position of edit function
* Rename field to match the api method name
* Rename ApiTreeExpandAllOpts to ApiTreeExpandOpts
* Remove toggle_descend_until
* Remove redundant empty line
* Update :help for changed methods
* Fix partial expansion of grouped nodes
* Fix lint error
* Fix linting error
* Fix incorrect open/close indicator state
* Update docs
* Rename descend_until option to expand_until
* Always check directory expansion limit
* Fix linter errors
* Ignore unused param warning
* Apply suggestions from code review
* simplify MAX_FOLDER_DISCOVERY warning
* fix bad comment whitespace
---------
Co-authored-by: ghostbuster91 <ghostbuster91@users.noreply.github.com>
Co-authored-by: Alexander Courtis <alex@courtis.org>