inform6-compiler (6.44-1) unstable; urgency=medium * The “Lene Hau” release. * New upstream version. Highlights since previous release: * Grammar version 3: * For Z-code only. * Data structure is more compact than version 2. * Explicit check for exceeding maximum objects (255). * Multiple Verb declarations now legal for the same verb. * Options specified on command line now take precedence over source code. * New dictionary word flag “singular”. * New settings: * $DICT_TRUNCATE_FLAG * $GRAMMAR_VERSION * $GRAMMAR_META_FLAG * $ZCODE_COMPACT_GLOBALS * $ZCODE_FILE_END_PADDING * debian/README.source: * Document our preferred VCS collaboration strategy. * Document policy on use of Generative AI. * debian/control: * Declare conformance to “Standards-Version: 4.7.4”. * Remove superfluous declaration of “Rules-Requires-Root: no”. * Remove superfluous declaration of “Priority: optional”. * Declare DebHelper compatibility level 14. * debian/salsa-ci.yaml: * Add pipeline definition for Salsa Continuous Integration. * debian/rules: * Explicitly disable legacy “single-binary” DebHelper behaviour. -- Ben Finney Mon, 05 Oct 2026 17:42:20 +1100 inform6-compiler (6.42-1) unstable; urgency=medium * The “Jane “Janey” Hart” release. * New upstream version. Highlights since previous release: * The compiler can now handle switch cases which are expressions. * Inform identifiers can now be any length, and the entire identifier is significant. Dictionary words can also be any length. * Arbitrary bytes and words can be compiled into the game. * Declare “Standards-Version: 4.7.2”. No additional changes required. * Enable recommended C compiler optimisations when compiling ‘inform6’. -- Ben Finney Sun, 01 Jun 2025 09:42:31 +1000 inform6-compiler (6.41-1) unstable; urgency=medium * The “Asifa Bano” release. * New upstream version. Highlights since previous release: * New command-line argument ‘$!TRACEOPT’ for tracing and statistics. * The compiler is now capable of dead code elimination. * New syntax for dynamic string interpolation, ‘@(N)’. * Double-precision floating point opcodes now supported. * Deprecated the ‘Version’ and ‘Switches’ directives. * Deprecated the forms of ‘Global’ directive that define arrays. * Override false positive Lintian check for VCS-* field names. * Declare “Standards-Version: 4.6.1”. No additional changes required. * Update UScan configuration to query GitHub API. * Render the upstream README document to plain text. -- Ben Finney Tue, 22 Nov 2022 17:28:17 +1100 inform6-compiler (6.36-1) unstable; urgency=medium * The “Nobuhiro Kurosaki” release. * New upstream release. Highlights since previous release: * Unicode in Glulx arrays now supports high-plane code points. * Support for some Unix-style command line options, to avoid ‘$’. * Improved errors for incorrect symbols. * Improved warnings for incorrect types. * Use dynamic memory allocation rather than fixed size buffers. * Remove memory size arguments and associated settings. Closes: bug#837371. Closes: bug#986317. Thanks to Nathanael Nerode for the report. * Specify current VCS for Debian packaging work. * Specify current HTTPS URL for copyright format declaration. * Declare Debhelper compatibility level 13. * debian/compat: * Remove obsolescent configuration file. * Update copyright years for Debian packaging. * Declare “Standards-Version: 4.6.0”. * Update UScan configuration to format version 4. * Update description of source package for current VCS workflow. * Specify current HTTPS URL for upstream source. * Specify the package build system does not require root privilege. * debian/rules: * Remove ‘get-orig-source’ and ‘get-packaged-orig-source’ targets. These are no longer mentioned in Debian Policy 4.1.4 and later. * Record upstream metadata in DEP-12 document. * debian/inform6.1: * Update third-party manual page to latest from David Griffith. Closes: bug#928934. * Document the current lack of upstream project's manual page source. -- Ben Finney Wed, 23 Feb 2022 15:03:20 +1100 inform6-compiler (6.33-2) unstable; urgency=medium * The “Rezaul Karim Siddique” release. * Update my email address for Debian work. * Set build system's target architecture directive based on target host parameters. Thanks to David Griffith for raising the issue. * Sort the modules for building, to ensure deterministic build output. * Add smoke tests for major compiler output formats. -- Ben Finney Sat, 03 Sep 2016 03:28:41 +1000 inform6-compiler (6.33-1) unstable; urgency=medium * The “Nalin Afrin” release. * Initial Debian release (Closes: bug#807636). -- Ben Finney Fri, 15 Apr 2016 21:33:43 +1000