An interactive, extensible editor for binary data

Edit Package poke

GNU poke is an interactive, extensible editor for binary data. Not limited to
editing basic entities such as bits and bytes, it provides a full-fledged
procedural, interactive programming language designed to describe data
structures and to operate on them.

Refresh
Refresh
Source Files
Filename Size Changed
poke-1.1.tar.gz 0006754840 6.44 MB
poke.changes 0000001596 1.56 KB
poke.spec 0000002784 2.72 KB
Revision 3 (latest revision is 23)
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 881300 from Anton Smorodskyi's avatar Anton Smorodskyi (asmorodskyi) (revision 3)
- Update to version 1.1
   * User visible changes
    - The IOS_F_TRUNCATE `open' flag has been removed.
    - Constraint expressions and initializers can be now
      used together in struct fields.
  * Bug fixes
    - The infamous bug preventing poke work on 32-bit systems is now
      fixed.
    - Better handling of open modes in the file IOD.
    - Improve some translatable strings.
    - poke won't raise an exception when starting if HOME
    is not defined in the environment.
    - The compiler now emits an error if it sees un-map-able
      fields in a struct type.
    - Properly handle the absence of current IOS in the map command.
    - Install Emacs modes.
    - Portability fixes for:
      + Mac OS X 10.5.
      + GNU/Hurd.
      + Solaris 11 OpenIndiana.
      + AIX.
      + mingw.
  * Manual
    - Relicensed to GPLv3+.
    - Expand section on struct methods.
    - New section on data padding and alignment.
    - Document the Emacs modes provided by poke.
    - Provide a recommended pokerc configuration for beginners.
    - Other minor fixes based on user feedback.
-
Comments 0
openSUSE Build Service is sponsored by