I can replicate the behavior with a pathname that does not exist, i.e. is invalid. Then Hyperbole defers to org-mode and does what org-meta-return does, in this case, splitting the text to create a new headline.
Maybe you have an automounter so the path is invalid until found. Test with (hpath:is-p “/i/src/sys/kern/kern_sig.c”) to see if it is recognized before or after mounting. I don’t like what org-mode does with the key but Org mode users wanted this, so now we have the merged behavior. Let’s get to the bottom if this. -- Bob > On Jun 5, 2019, at 8:22 PM, Van L <[email protected]> wrote: > > >> On 5 Jun 2019, at 22:59, Robert Weiner <[email protected]> wrote: >> >> What major mode is the buffer that contains the file and line reference that >> you are trying to activate? Is it Org mode? I assume you have tested that >> the path is valid and reachable manually, otherwise, Hyperbole ignores it. > > The major mode is Org mode from what I can tell. These are the modes given > by 'C-h m' on the file in which 'Action Key' and 'Assist key' were pressed on > the mouse. > > --8<---------------cut here---------------start------------->8--- > Enabled minor modes: Auto-Composition Auto-Compression Auto-Encryption > Blink-Cursor Column-Number Doom-Modeline Electric-Indent Electric-Pair > File-Name-Shadow Font-Lock Global-Eldoc Global-Font-Lock Line-Number > Menu-Bar Mouse-Wheel Org-Bullets Prettify-Symbols Shell-Dirtrack > Show-Paren Tool-Bar Transient-Mark Which-Key > > (Information about these minor modes follows the major mode info.) > > Org mode defined in ‘org.el’: > Outline-based notes management and organizer, alias > "Carsten’s outline-mode for keeping track of everything." > --8<---------------cut here---------------end--------------->8--- > > > > The target file '/i/src/sys/kern/kern_sig.c' opens directly by 'C-x 5 f' . > And, to be clear, the target 'kern_sig.c' file has as follows > > --8<---------------cut here---------------start------------->8--- > Enabled minor modes: Abbrev Auto-Composition Auto-Compression > Auto-Encryption Blink-Cursor Column-Number Doom-Modeline > Electric-Indent Electric-Pair File-Name-Shadow Font-Lock Global-Eldoc > Global-Font-Lock Line-Number Menu-Bar Mouse-Wheel Shell-Dirtrack > Show-Paren Tool-Bar Transient-Mark Which-Key > > (Information about these minor modes follows the major mode info.) > > C/*l mode defined in ‘cc-mode.el’: > Major mode for editing C code. > --8<---------------cut here---------------end--------------->8---
