Merge tag 'upstream/6.33.1_b3+dfsg.1'
[debian_inform6.git] / docs / README.version
blob65721f7f1364da2a5c185914bbaf0c07608ef8f9
1 This is version 6.32 of the Inform compiler,
2 copyright (c) Graham Nelson 1993 - 2010
3 Full release notes and instructions are available at
4 http://www.inform-fiction.org/
5 and
6 http://www.ifarchive.org/indexes/if-archiveXinfocomXcompilersXinform6.html
9 This is a minor update to Inform 6.31. The only changes between 6.32 and
10 6.31 are the application of the following patches:
12 C63007: Strict mode not available in V3/4 games
13 http://www.inform-fiction.org/patches/C63007.html
15 C63102: Support $ALLOC_CHUNK_SIZE memory setting
16 http://www.inform-fiction.org/patches/C63102.html
18 C63104: Support @push and @pull macros in Glulx
19 http://www.inform-fiction.org/patches/C63104.html
21 C63107: Glulx support for custom opcodes
22 http://www.inform-fiction.org/patches/C63107.html
24 C63108: Glulx support for compilation control
25 http://www.inform-fiction.org/patches/C63108.html
27 C63110: Crash when grammar table exceeds readable memory
28 http://www.inform-fiction.org/patches/C63110.html
30 C63112: Exactly 64Kb of readable memory gives corrupt game
31 http://www.inform-fiction.org/patches/C63112.html
33 Glulx 3.0 Unicode support
34 http://www.eblong.com/zarf/glulx/inform63u.patch
36 Glulx 3.1 memory heap support
37 http://www.eblong.com/zarf/glulx/inform63mall.patch
39 Add #g$GLOBAL syntax for the address of a global variable
40 http://www.eblong.com/zarf/glulx/inform63globref.patch
42 Glulx 3.1.1 acceleration support
43 http://www.eblong.com/zarf/glulx/inform63accel.patch
45 Glulx memory map extension
46 http://www.eblong.com/zarf/glulx/inform631n-memmap.patch
48 Support for printing Unicode characters with "print (char)"
49 http://eblong.com/zarf/glulx/inform631n-unichar.patch
51 Support for compiling the game dictionary with Unicode characters
52 http://eblong.com/zarf/glulx/inform631n-unidict.patch
53 http://eblong.com/zarf/glulx/inform631n-unidict2.patch
55 Glulx 3.1.2 floating-point support
56 http://eblong.com/zarf/glulx/inform631n-float.patch
58 Support for floating-point literals of the form "$+1.0e+1"
59 http://eblong.com/zarf/glulx/inform631n-floatconst.patch
61 Show veneer routines in assembly output
62 http://mailman-new.greennet.org.uk/pipermail/inform-maintenance/2009-January/001704.html
64 Allow more than 255 verbs in Glulx. Note that this is only a compiler
65 change, and requires the library to use both bytes of the verb number
66 for it to work.
67 http://mailman-new.greennet.org.uk/pipermail/inform-maintenance/2009-April/001705.html
69 Remove one argument form of Glulx print_to_array() veneer method
70 http://mailman-new.greennet.org.uk/pipermail/inform-maintenance/2009-November/001709.html
72 Increased PATHLEN and set the HUGE memory model as the default for
73 OSX, Linux, Unix and Unix64.