← Back to team overview

registry team mailing list archive

[Bug 685820] [NEW] Plese upgrade golly to version 2.2 (upstream)

 

Public bug reported:

Binary package hint: golly

New upstream release of golly (2.2):

Changelog:

    *  Golly supports bounded grids with various topologies (plane, torus, Klein bottle, etc.). Such grids are created by adding a special suffix to the usual rule string. The details are in Help > Bounded Grids.
    * Two new script commands, getwidth and getheight, return the size of the current grid.
    * The new scripts, make-torus.py and make-torus.pl, can be used to convert the current selection into a toroidal universe.
    * Any BOARD and WRAP settings in an MCell file are now obeyed (e.g. Bloomerang.mcl).
    * Golly can record and play back a pattern's "timeline", a sequence of steps saved by the new Start Recording item in the Control menu. Use the Delete Timeline item to delete a timeline. Timelines are supported by all the hashlife-based algorithms (ie. all except QuickLife).
    * Show Timeline in the View menu toggles the new timeline bar below the viewport window.
    * If a timeline exists when you save a .mc file then all the steps will be stored in the file. On opening such a file, Golly will load the timeline and automatically show the timeline bar.
    * Multi-color icons are supported and allow both icon and color information to be stored in the one file (more details here).
    * Rule tables now support hexagonal and oneDimensional neighborhoods and the permute symmetry.
    * Added a section on naming conventions for .table and .tree files.
    * Added a new Python script, make-ruletree.py, that allows you to write rules in Python and have them installed in the form of .tree files. See the comments at the top of the script.
    * New script: RuleTableToTree.py, that converts rule tables to trees. It provides emulation for several neighborhoods not natively supported by Golly: triangularVonNeumann, triangularMoore, Margolus, etc. More details here.
    * New Turmite scripts, e.g. Turmite-gen.py, for generating rule trees and icons for relative- and absolute-movement turmites on square, hexagonal and triangular grids.
    * The goto.py script is much faster (thanks to PM 2Ring).
    * Hitting escape aborts a script that has called a lengthy run() or step() command.
    * Langtons-Ant.table has been replaced with Langtons-Ant.tree. The new rule is faster, handles multiple ants correctly, and matches most other implementations of this CA.
    * Reorganized the Patterns folder: moved Conway's Life patterns into Life subfolder, moved rule subfolders out of Other-Rules to top level under Patterns, added Life-Like folder.
    * Added new Turmite patterns, e.g. WormTrails.rle.
    * Other new patterns: golly-ants.rle, Langtons-Ant.rle, JvN-loop-replicator.rle.gz, Herschel-conduit-stamp-collection.rle, Boustrophedon-replicator.rle.
    * Increased the maximum base step from 10,000 to 2,000,000,000.
    * Help > Keyboard Shortcuts lists unassigned actions at the end.
    * The drawing state can be changed by creating keyboard shortcuts for two new actions called Next Higher State and Next Lower State (see Preferences > Keyboard).
    * You can turn off the beep sound by unticking the option at the bottom of Preferences > Edit.
    * Loading a pattern won't proceed if the "save changes" dialog appears and you select Save but then decide to cancel the "save pattern" dialog.
    * Fixed bug that caused cells to be created in the wrong location when editing very large patterns.
    * Fixed bug drawing incorrect selection rectangle if very large.
    * Fixed cursor problem if the shift key is used in a keyboard shortcut to open a dialog/window.
    * Fixed weird bug on Mac that could cause the viewport to lose keyboard focus after clicking in the layer bar's "delete layer" button.
    * Fixed undo history getting out of sync if you tried to reset to a saved starting pattern that had been deleted.
    * Fixed a bug drawing incorrect icons when layers are stacked.
    * Fixed a bug not updating the paste image when colors are inverted.
    * Fixed a problem with the hash() command in a multi-state universe.
    * Fixed problems using a keyboard shortcut or menu command while a script is running.
    * Dropped support for Mac OS 10.3.9. 

Ideally we'd get this into Debian and sync it down, however this would
be good to get into Natty.

** Affects: golly (Ubuntu)
     Importance: Wishlist
         Status: Confirmed

** Affects: golly (Debian)
     Importance: Unknown
         Status: Unknown

** Changed in: golly (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: golly (Ubuntu)
       Status: New => Confirmed

** Bug watch added: Debian Bug tracker #605935
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=605935

** Also affects: golly (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=605935
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Debian.
https://bugs.launchpad.net/bugs/685820

Title:
  Plese upgrade golly to version 2.2 (upstream)



Follow ups

References