CHANGES IN Eureka 1.24

(Since version 1.21)

+ new "Edit Text Lump" command for editing text lumps

+ moved some menu commands to new "Tools" menu

+ fixed wall sorting issue in 3D View which could cause a crash
+ fixed fatal "zero-length line" error when drawing lines
+ fixed sector merge to keep properties of first selected sector
+ fixed inserting things in Hexen having no SP/COOP/DM/class flags

+ faster drawing of plain map view under X windows
+ faster sector rendering on huge maps

- new "fresh" tag button in the Sector panel
- more ZDoom sector types and GZDoom point-light things
- when changing grid size via keyboard, show grid if hidden
- new "Add BEHAVIOR" command to support ACS scripting

- show warning when port is not compatible with current game
- handle text files containing a Unicode BOM (byte-order mark)
- support Strife's new thing flags and linedef flags
- open-map dialog has buttons for ALL maps (in a scrollable area)

- hexen format: fixed wrong sector specials when game is DOOM
- hexen format: show every arg value when special is not 0
- hexen format: support ZDoom generalized sectors

- preferences: a setting to show sidedef ADD / DEL buttons
- preferences: a setting for default sector rendering
- preferences: a setting for default sprite rendering

- map checker: look for unspawnable things
- map checker: check usage of special 666 / 667 tags
- map checker: find non-animating switch textures (on usable lines)
- map checker: fixed merging multiple sets of overlapping verts

- fixed Find/Replace to handle generalized sectors
- fixed wall torch sprite in the Heretic game config
- fixed closed sectors in 3D view having a see-through gap

- fixed raising Eureka window when other windows have KB focus
- fixed "View Logs" command to raise the logs window
- fixed malformed warnings when linedefs contain an invalid vertex
- fixed "Removed unused vertices" message to show correct number

- handle some rare assertion failures more gracefully
- various improvements to the Makefile, e.g. create the OBJ_DIR
- added VIM syntax file for editing definition (.ugh) files