1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-06-26 04:00:43 +03:00

Tweak to make object-kind looping constants visible to the linker

This commit is contained in:
Graham Nelson 2023-07-06 09:16:51 +01:00
parent ad2c648098
commit cd5b7213bf
10 changed files with 15 additions and 11 deletions

View file

@ -1,6 +1,6 @@
# Inform 7
[Version](notes/versioning.md): 10.2.0-beta+6W72 'Krypton' (5 July 2023)
[Version](notes/versioning.md): 10.2.0-beta+6W73 'Krypton' (6 July 2023)
## About Inform

View file

@ -1,3 +1,3 @@
Prerelease: beta
Build Date: 5 July 2023
Build Number: 6W72
Build Date: 6 July 2023
Build Number: 6W73

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "Architecture16Kit",
"version": "10.2.0-beta+6W72"
"version": "10.2.0-beta+6W73"
},
"compatibility": "16-bit",
"kit-details": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "Architecture32Kit",
"version": "10.2.0-beta+6W72"
"version": "10.2.0-beta+6W73"
},
"compatibility": "32-bit",
"kit-details": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "BasicInformKit",
"version": "10.2.0-beta+6W72"
"version": "10.2.0-beta+6W73"
},
"needs": [ {
"need": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "CommandParserKit",
"version": "10.2.0-beta+6W72"
"version": "10.2.0-beta+6W73"
},
"needs": [ {
"need": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "EnglishLanguageKit",
"version": "10.2.0-beta+6W72"
"version": "10.2.0-beta+6W73"
},
"needs": [ {
"need": {

View file

@ -2,7 +2,7 @@
"is": {
"type": "kit",
"title": "WorldModelKit",
"version": "10.2.0-beta+6W72"
"version": "10.2.0-beta+6W73"
},
"needs": [ {
"need": {

View file

@ -244,14 +244,14 @@ next instance: this enables rapid looping through all instances at runtime.
=
inter_name *RTKindConstructors::first_instance_iname(kind *K) {
kind_constructor *kc = Kinds::get_construct(K);
RETURN_INAME_IN(kc, first_instance_iname,
RETURN_AVAILABLE_INAME_IN(kc, first_instance_iname,
Hierarchy::derive_iname_in_translating(FIRST_INSTANCE_HL,
RTKindDeclarations::iname(K), RTKindConstructors::package(kc)))
}
inter_name *RTKindConstructors::next_instance_iname(kind *K) {
kind_constructor *kc = Kinds::get_construct(K);
RETURN_INAME_IN(kc, next_instance_iname,
RETURN_AVAILABLE_INAME_IN(kc, next_instance_iname,
Hierarchy::derive_iname_in_translating(NEXT_INSTANCE_HL,
RTKindDeclarations::iname(K), RTKindConstructors::package(kc)))
}

View file

@ -31,8 +31,12 @@ and now poses a moral rather than gender-based question.
## Bug fixes
-Fix for Jira bug [I7-2370](https://inform7.atlassian.net/browse/I7-2370)
"A template file ending with a comment and no line break breaks the next file"
(see [Inweb commit 901d125](https://github.com/ganelson/inform/commit/901d12582f1d7746046f11ecac6c2f357ddfac81))
-Fix for Jira bug [I7-2366](https://inform7.atlassian.net/browse/I7-2366)
"10.1 segfaults with compound units that haven't been explicitly defined"
([commit ad2c648](https://github.com/ganelson/inform/commit/ad2c648098279dec88c654b23e633037874bc8d3))
-Fix for Jira bug [I7-2355](https://inform7.atlassian.net/browse/I7-2355)
to do with how to handle symlinks or broken directory entries
(see [Inweb PR#28](https://github.com/ganelson/inweb/pull/28))