# GNU Hyperbole 9.3.2 adds Org-mode visibility cycling and link integration

> **Key takeaway:** Hyperbole 9.3.2 enhances Emacs productivity by integrating Org-mode visibility cycling and allowing Hyperbole buttons to function as Org links.

**Published:** 2026-11-05T22:01:00+00:00 
**Source:** Planet GNU (Official GNU Project News) 
**Category:** policy-community 
**Canonical URL:** https://fosswire.org/news/gnu-hyperbole-932-adds-org-mode-visibility-cycling-and-link-.html 

## Summary
The GNU Project has released Hyperbole version 9.3.2, an update to its information management framework designed to augment Emacs libraries like Org and Consult. This release focuses heavily on deepening the integration between Hyperbole's Koutliner and Org-mode workflows.

Key improvements include new visibility cycling mechanics for the Koutliner and the ability to wrap Hyperbole implicit buttons in Org-style double brackets. These changes allow users to leverage standard Org-mode link activation commands to trigger Hyperbole button capabilities, including links to Emacs Lisp symbols.

## Technical improvements in Hyperbole 9.3.2
- **Org-mode Integration:** Users can now wrap Hyperbole buttons in double square brackets to enable activation via standard Org link commands like {C-c C-o}.
- **Koutliner Visibility:** Added Org-style visibility cycling using {TAB} and {S-TAB} keys to cycle trees and outline visibility within cells.
- **Keybinding Refactoring:** To prevent conflicts with global user settings, many Koutliner {C-c <letter>} bindings have been moved to {C-c ; <letter>}.
- **Koutliner Customization:** Introduced new variables `kotl-mode:action-key-default-function` and `kotl-mode:assist-key-default-function` to define behavior when no specific context matches.
- **Image Support:** Added the ability to toggle inline image file display within Koutlines using the {C-c C-x C-v} command.

## Why it matters
This update benefits Emacs power users and knowledge management practitioners by reducing friction between Hyperbole and Org-mode. The improved keybinding management and visibility cycling allow for more complex, nested information structures without breaking existing Emacs configurations.