View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
ID | Project | Category | View Status | Date Submitted | Last Update |
0000529 | Gnome Inform application | [IDEs] Installation and Platform Issues | public | 2011-01-30 16:56 | 2014-05-07 07:40 |
|
Reporter | eglaysher | |
Assigned To | pchimento | |
Priority | normal | Severity | serious | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | x86 | OS | Linux | OS Version | Any |
Product Version | | |
Target Version | | Fixed in Version | 6L02 | |
|
Summary | 0000529: 6.31/6G60 Terps report supporting hyperlinks, but don't execute them. |
Description | The Linux Inform IDE reports that it supports hyperlinks, but when trying to click on the links while playing the game in the IDE, the handlers in my code are never called.
If make a release build and play the gblorb in gargoyle, the links are clickable so I don't think this is a problem in my code. I've made a reduced testcase below, requiring one of Ms. Short's extensions, and showing off the result of the gestalt check.
I've tried this with both the built in Glulx and git in Inform. |
Minimal Source Text To Reproduce | [Mostly copied from the example in Emily Short's hyperlink extension.]
Include Basic Hyperlinks by Emily Short.
When play begins:
check hyperlinking.
To check hyperlinking:
(- if (glk_gestalt(gestalt_Hyperlinks, 0)) print "Terp reports hyperlink support.^"; -)
Mossy Bank is a room. "The shore here is made up of round rocks, very heavily grown over with a
slippery grey-green moss. To the [set link 1]north[end link] is a small shack."
Table of Hyperlink Glulx Replacement Commands (continued)
linknum replacement
1 "north" |
Tags | No tags attached. |
|
Attached Files | |
|