1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-01 06:24:58 +03:00

Version numbering change

This commit is contained in:
Graham Nelson 2019-02-24 22:01:26 +00:00
parent 1a2fe024e9
commit 5af2ac1396
29 changed files with 40 additions and 1454 deletions

View file

@ -1 +1 @@
BUILDCODE = 6Q19 BUILDCODE = 6Q21

View file

@ -6,8 +6,8 @@ Declare Section Usage: Off
Licence: This is a free, open-source program published under the Artistic License 2.0. Licence: This is a free, open-source program published under the Artistic License 2.0.
Version Number: 4 Version Number: 4
Version Name: Duralumin Version Name: Duralumin
Build Number: 6Q18 Build Number: 6Q20
Build Date: 15 February 2019 Build Date: 18 February 2019
Web Syntax Version: 2 Web Syntax Version: 2
Import: foundation Import: foundation
@ -37,6 +37,3 @@ Chapter 3: Other Material
Templates Templates
Website Maker Website Maker
Base64 Base64

View file

@ -1,5 +1,4 @@
Sync to inform7
Amalgam 1 3K27 April 2006 Public launch Amalgam 1 3K27 April 2006 Public launch
Brass 2 5Z71 April 2009 Faster and tidied up (renamed "cBlorb") Brass 2 5Z71 April 2009 Faster and tidied up (renamed "cBlorb")
Chromoly 3 6E36 April 2010 Extended to release interpreters Chromoly 3 6E36 April 2010 Extended to release interpreters
Duralumin 4 *6Q18 15 February 2019 Unicode support (renamed "inblorb") Duralumin 4 *9Z99 31 December 9999 Unicode support (renamed "inblorb")

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 4 Version Number: 4
Version Name: Didache Version Name: Didache
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
@ -46,129 +46,3 @@ Chapter 4: Navigation Styles
Codename Twilight Codename Twilight
Codename Roadsign Codename Roadsign
Codename Unsigned Codename Unsigned

View file

@ -1,5 +1,4 @@
Sync to inform7
Aquinas 1 3K27 April 2006 First Perl version Aquinas 1 3K27 April 2006 First Perl version
Bonaventure 2 5Z71 April 2009 Tidied up somewhat Bonaventure 2 5Z71 April 2009 Tidied up somewhat
Cranmer 3 6L02 May 2014 EPUB ebook generation support Cranmer 3 6L02 May 2014 EPUB ebook generation support
Didache 4 *6Q19 16 February 2019 Ported to C with Unicode support Didache 4 *9Z99 31 December 9999 Ported to C with Unicode support

View file

@ -1,7 +1,7 @@
Title: inform7 Title: inform7
Author: Graham Nelson Author: Graham Nelson
Build Date: 16 February 2019 Build Date: 24 February 2019
Build Number: 6Q19 Build Number: 6Q21
Version Name: Krypton Version Name: Krypton
Version Number: 7.10.1 Version Number: 7.10.1
Purpose: The core compiler in a natural-language design system for interactive fiction. Purpose: The core compiler in a natural-language design system for interactive fiction.
@ -98,201 +98,3 @@ followed during compilation."
Glulx Template (Independent Inform 6) Glulx Template (Independent Inform 6)
FileIO Template (Independent Inform 6) FileIO Template (Independent Inform 6)

View file

@ -24,17 +24,3 @@ Import: index
Chapter 1: Everything Chapter 1: Everything
Program Control Program Control

View file

@ -1,2 +1 @@
Sync to inform7 Abacus 1 *9Z99 31 December 9999
Abacus 1 *6P90 27 December 2018

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 1 Version Number: 1
Version Name: Abacus Version Name: Abacus
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
Import: words Import: words
@ -18,140 +18,3 @@ Chapter 1: Everything
Basics Basics
Program Control Program Control
Unit Tests Unit Tests

View file

@ -1,2 +1 @@
Sync to inform7 Abacus 1 *9Z99 31 December 9999
Abacus 1 *6Q19 16 February 2019

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 1 Version Number: 1
Version Name: Abacus Version Name: Abacus
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
Import: words Import: words
@ -21,127 +21,3 @@ Chapter 1: Everything
Basics Basics
Program Control Program Control
Unit Tests Unit Tests

View file

@ -1,2 +1 @@
Sync to inform7 Abacus 1 *9Z99 31 December 9999
Abacus 1 *6Q19 16 February 2019

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 1 Version Number: 1
Version Name: Abacus Version Name: Abacus
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
Import: words Import: words
@ -20,147 +20,3 @@ Chapter 1: Everything
Basics Basics
Program Control Program Control
Unit Tests Unit Tests

View file

@ -1,2 +1 @@
Sync to inform7 Abacus 1 *9Z99 31 December 9999
Abacus 1 *6Q19 16 February 2019

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 1 Version Number: 1
Version Name: Abacus Version Name: Abacus
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
Import: words Import: words
@ -19,110 +19,3 @@ Chapter 1: Everything
Basics Basics
Program Control Program Control
Unit Tests Unit Tests

View file

@ -1,2 +1 @@
Sync to inform7 Abacus 1 *9Z99 31 December 9999
Abacus 1 *6Q19 16 February 2019

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 1 Version Number: 1
Version Name: Abacus Version Name: Abacus
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
Import: words Import: words
@ -18,134 +18,3 @@ Chapter 1: Everything
Basics Basics
Program Control Program Control
Unit Tests Unit Tests

View file

@ -1,2 +1 @@
Sync to inform7 Abacus 1 *9Z99 31 December 9999
Abacus 1 *6Q19 16 February 2019

View file

@ -28,4 +28,4 @@ Hydrogen 7.8.1 6E59 June 2010 Parchment support, functional programming
Iron 7.9.1 6L02 May 2014 Language reforms, unifying text Iron 7.9.1 6L02 May 2014 Language reforms, unifying text
7.9.2 6L38 August 2014 Added Android platform 7.9.2 6L38 August 2014 Added Android platform
7.9.3 6M62 December 2015 Extension projects, unifying actions 7.9.3 6M62 December 2015 Extension projects, unifying actions
Krypton 7.10.1 *6Q19 16 February 2019 * Krypton 7.10.1 *6Q21 24 February 2019 *

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 1 Version Number: 1
Version Name: Abacus Version Name: Abacus
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
Import: words Import: words
@ -17,127 +17,3 @@ Chapter 1: Everything
Basics Basics
Program Control Program Control
Unit Tests Unit Tests

View file

@ -1,2 +1 @@
Sync to inform7 Abacus 1 *9Z99 31 December 9999
Abacus 1 *6Q19 16 February 2019

View file

@ -7,7 +7,6 @@ First we define the build, using a notation which tangles out to the current
build number as specified in the contents section of this web. build number as specified in the contents section of this web.
@d INTOOL_NAME "inpolicy" @d INTOOL_NAME "inpolicy"
@d INPOLICY_BUILD "inpolicy [[Version Number]] ([[Build Number]])"
@h Setting up the memory manager. @h Setting up the memory manager.
We need to itemise the structures we'll want to allocate: We need to itemise the structures we'll want to allocate:

View file

@ -36,7 +36,7 @@ project *Inversion::read(text_stream *web) {
P = CREATE(project); P = CREATE(project);
P->sync_line = Str::new(); P->sync_line = Str::new();
P->sync_to = NULL; P->sync_to = NULL;
P->manual_updating = FALSE; P->manual_updating = TRUE;
P->web = Str::duplicate(web); P->web = Str::duplicate(web);
P->first_version = NULL; P->first_version = NULL;
P->current_version = NULL; P->current_version = NULL;
@ -57,10 +57,11 @@ void Inversion::version_harvester(text_stream *text, text_file_position *tfp, vo
project *P = (project *) state; project *P = (project *) state;
match_results mr = Regexp::create_mr(); match_results mr = Regexp::create_mr();
if (Str::len(text) == 0) return; if (Str::len(text) == 0) return;
if (Regexp::match(&mr, text, L"Manual")) { if (Regexp::match(&mr, text, L"Automatic")) {
P->manual_updating = TRUE; P->manual_updating = FALSE;
} else if (Regexp::match(&mr, text, L"Sync to (%c*)")) { } else if (Regexp::match(&mr, text, L"Sync to (%c*)")) {
P->sync_to = Inversion::read(mr.exp[0]); P->sync_to = Inversion::read(mr.exp[0]);
P->manual_updating = FALSE;
} else if (Regexp::match(&mr, text, L"(%c*?)\t+(%c*?)\t+(%c*?)\t+(%c*?)\t+(%c*)")) { } else if (Regexp::match(&mr, text, L"(%c*?)\t+(%c*?)\t+(%c*?)\t+(%c*?)\t+(%c*)")) {
version *V = CREATE(version); version *V = CREATE(version);
V->name = Str::duplicate(mr.exp[0]); V->name = Str::duplicate(mr.exp[0]);

View file

@ -17,18 +17,3 @@ Chapter 1: What It Does
Main Main
Problem Coverage Problem Coverage
Version Numbering Version Numbering

View file

@ -1,2 +1 @@
Sync to inform7 Plan A 1 *9Z99 31 December 9999
Plan A 1 *6Q16 10 February 2019

View file

@ -6,8 +6,8 @@ Declare Section Usage: Off
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 2 Version Number: 2
Version Name: Benefactive Version Name: Benefactive
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Web Syntax Version: 2 Web Syntax Version: 2
Import: foundation Import: foundation
@ -19,128 +19,3 @@ Chapter 1: The Whole Shooting Match
Basics Basics
Main Main
Making RTP Pages Making RTP Pages

View file

@ -1,3 +1,2 @@
Sync to inform7
Ablative 1 3K27 April 2006 First Perl version Ablative 1 3K27 April 2006 First Perl version
Benefactive 2 *6Q19 16 February 2019 Ported to C with Unicode support Benefactive 2 *9Z99 31 December 9999 Ported to C with Unicode support

View file

@ -7,8 +7,8 @@ Web Syntax Version: 2
Licence: Artistic License 2.0 Licence: Artistic License 2.0
Version Number: 1 Version Number: 1
Version Name: Axion Version Name: Axion
Build Number: 6Q19 Build Number: 6Q20
Build Date: 16 February 2019 Build Date: 18 February 2019
Import: foundation Import: foundation
Import: inter Import: inter
@ -17,157 +17,3 @@ Import: codegen
Chapter 1: Everything Chapter 1: Everything
Basics Basics
Main Main

View file

@ -1,2 +1 @@
Sync to inform7 Axion 1 *9Z99 31 December 9999
Axion 1 *6Q19 16 February 2019