inform-mode 1.6.0 (2012-05-01)
==============================

Features
--------

    * Can now use customize to edit preferences

    * Improved tags generation to match directives and objects
      declared with class name

    * Added a Makefile and documentation to make installation easier

Bug fixes
---------

    * Added missing Inform keywords, directives and properties

    * Fixed font-lock error with multiple keywords, eg 'else return'

    * Fixed byte-compile errors and warnings

    * Fixed bug in next-error on Emacs (22+)

Other changes
-------------

    * Adopted GPL version 3

    * Added README, NEWS and AUTHORS files to distribution

    * Simplified handling of regexps

    * Tested on recent versions of Emacs (22/23) and XEmacs (21.4)

    * Improved website http://www.rupert-lane.org/inform-mode/
    

inform-mode 1.5.8 (2002-09-03)
==============================

Features
--------

    * inform-run-project (C-c C-c) runs an interpreter on the z-code
      file for the current project. This allows you to test games from
      within the development environment.

Bug fixes
---------
    
    * Don't fontify semicolon after keyword.
    
    * Fontify double-quoted dictionary words properly.
    
    * Expand filenames sent to inform-project-file-list.
    
    * inform-retagify should now work on NT systems.
    
    * Don't move point unnecessarily in inform-indent-line.
    
Other changes
-------------
    
    * inform-convert-old-format: obsolete function removed


inform-mode 1.5.7 (2002-04-02)
==============================

Bug fixes
---------
    
    * Fixed bug in fontification on GNU Emacs 21


inform-mode 1.5.6 (2000-12-17)
==============================

Bug fixes
---------

    * Recognise 'private' keyword
    
    * Fontify object name after '->' properly
    
    * Fontify dictionary words containing '-' properly
    
    * Fontify 1-character dictionary words properly
    
    * Fontify 'with name' properly
    
    * Correct fontification of char before attribute/property name
    
    * Allow imenu to recognize objects with -> in their header


inform-mode 1.5.5 (2000-09-04)
==============================

Bug fixes
---------

    * Strings with '^' and '//' are now fontified properly
    
    * Non-directives ending with directive names (eg 'JObject') are
      now fontified properly
    
    * Comment line-up (ie with inform-comments-line-up-p non-nil) is
      no longer confused by '!' in code
    
    * Multi-line switch labels indented properly
    
    * Indentation of multi-line strings now handled by
      inform-strings-line-up-p


inform-mode 1.5.4 (2000-07-04)
==============================

Bug fixes
---------

    * Dictionary words are now fontified using
      inform-dictionary-word-face, as font-lock-constant-face is not
      available on all Emacsen.
    
    * Actions (eg ##Examine) are indented properly.


inform-mode 1.5.3 (2000-05-23)
==============================

Bug fixes
---------

    * Dictionary words are fontified using font-lock-constant-face.


inform-mode 1.5.2 (1999-12-15)
==============================

Features
--------

    * You can now spell-check all double-quoted strings in the buffer
      using the keystroke 'C-c C-s' (inform-spell-check-buffer). This
      assumes that you have the GNU 'ispell' program on your system.
    
    * If you set the variable 'inform-comments-line-up-p' to non-NIL,
      comments spread out over several lines will start on the same
      column as the first comment line.
    
Bug fixes
---------

    * Objects that start with a class line should now be indented
      properly.
    
    * '#ifdef'/'#endif' blocks should be indented properly.
    
    * Indentation bug in first property of class or object fixed.


inform-mode 1.5.1 (1999-12-05)
==============================

Bug fixes
---------

    * Byte-compilation should work on GNU Emacs.
    
    * Indentation bug in first property of class or object fixed.


inform-mode 1.5.0 (1999-11-27)
==============================

Features
--------

    * Understands all Inform 6.21 directives and library 6/10 attributes and
      properties.
    
    * Font locking for Inform routine code as well as object/class
      definitions.
    
    * New keywords can be added easily as font locking regexps are
      calculated at mode eval time.
    
    * Tags files can now be created on non-Unix platforms.
    
    * More object and routine definitions are now identified properly
      when creating tage files.

Bug fixes
---------

    * Indents if-else blocks correctly,
    
    * inform-indent-line (TAB) moves point in a similar way to other
      major modes.
    
    * When filling strings, backslashes are no longer added.
    

inform-mode 1.1b1 (1999-11-17)
==============================

Beta version by Mike Fessler


inform-mode 1.0 (1996-05-02)
============================

Initial version by Gareth Rees
