1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-06-26 12:10:44 +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.
Version Number: 4
Version Name: Duralumin
Build Number: 6Q18
Build Date: 15 February 2019
Build Number: 6Q20
Build Date: 18 February 2019
Web Syntax Version: 2
Import: foundation
@ -37,6 +37,3 @@ Chapter 3: Other Material
Templates
Website Maker
Base64

View file

@ -1,5 +1,4 @@
Sync to inform7
Amalgam 1 3K27 April 2006 Public launch
Brass 2 5Z71 April 2009 Faster and tidied up (renamed "cBlorb")
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
Version Number: 4
Version Name: Didache
Build Number: 6Q19
Build Date: 16 February 2019
Build Number: 6Q20
Build Date: 18 February 2019
Import: foundation
@ -46,129 +46,3 @@ Chapter 4: Navigation Styles
Codename Twilight
Codename Roadsign
Codename Unsigned

View file

@ -1,5 +1,4 @@
Sync to inform7
Aquinas 1 3K27 April 2006 First Perl version
Bonaventure 2 5Z71 April 2009 Tidied up somewhat
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
Author: Graham Nelson
Build Date: 16 February 2019
Build Number: 6Q19
Build Date: 24 February 2019
Build Number: 6Q21
Version Name: Krypton
Version Number: 7.10.1
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)
FileIO Template (Independent Inform 6)

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

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
7.9.2 6L38 August 2014 Added Android platform
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
Version Number: 1
Version Name: Abacus
Build Number: 6Q19
Build Date: 16 February 2019
Build Number: 6Q20
Build Date: 18 February 2019
Import: foundation
Import: words
@ -17,127 +17,3 @@ Chapter 1: Everything
Basics
Program Control
Unit Tests

View file

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

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.
@d INTOOL_NAME "inpolicy"
@d INPOLICY_BUILD "inpolicy [[Version Number]] ([[Build Number]])"
@h Setting up the memory manager.
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->sync_line = Str::new();
P->sync_to = NULL;
P->manual_updating = FALSE;
P->manual_updating = TRUE;
P->web = Str::duplicate(web);
P->first_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;
match_results mr = Regexp::create_mr();
if (Str::len(text) == 0) return;
if (Regexp::match(&mr, text, L"Manual")) {
P->manual_updating = TRUE;
if (Regexp::match(&mr, text, L"Automatic")) {
P->manual_updating = FALSE;
} else if (Regexp::match(&mr, text, L"Sync to (%c*)")) {
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*)")) {
version *V = CREATE(version);
V->name = Str::duplicate(mr.exp[0]);

View file

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

View file

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

View file

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

View file

@ -1,3 +1,2 @@
Sync to inform7
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
Version Number: 1
Version Name: Axion
Build Number: 6Q19
Build Date: 16 February 2019
Build Number: 6Q20
Build Date: 18 February 2019
Import: foundation
Import: inter
@ -17,157 +17,3 @@ Import: codegen
Chapter 1: Everything
Basics
Main

View file

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