Accepted fizmo 0.7.2-1 (source all amd64)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 03 Apr 2012 22:15:06 +0200
Source: fizmo
Binary: fizmo fizmo-common fizmo-ncursesw fizmo-console
Architecture: source all amd64
Version: 0.7.2-1
Distribution: unstable
Urgency: low
Maintainer: Christoph Ender <Christoph.Ender@spellbreaker.org>
Changed-By: Christoph Ender <Christoph.Ender@spellbreaker.org>
Description:
fizmo - Z-machine interpreter for Infocom/Inform games
fizmo-common - Provides localization data from all default fizmo-related
fizmo-console - Console-based Z-machine interpreter for Infocom/Inform games
fizmo-ncursesw - Ncurses-based Z-machine interpreter for Infocom/Inform games
Changes:
fizmo (0.7.2-1) unstable; urgency=low
.
* From the user's perspective, version 0.7 adds hyphenation, saving of the
latest screen output into savefiles, re-display of said output upon restore,
a much improved X11-frontispiece display and improved localization. Thanks
to Andrew Plotkin for the GLK-related code and Eric Forgeot for the french
localization. Please see "README-0.7.txt" for more information.
* Restructured fizmo: The interpreter core, ncursesw- and console-interface,
the sdl-sound interface and the X11-specific code have been moved into
separate modules named "libfizmo", "fizmo-ncursesw", "fizmo-console",
"libsndifsdl" and "libdrilbo".
* Implemented Frank Liangs TeX hy-phen-a-tion algorithm into the
wordwrapper. Patterns were taken from the "hyph-utf8" project at
http://www.ctan.org/tex-archive/language/hyph-utf8/. Re-implemented the
word wrapper.
* Rebuilt locales system. So far, all available locales were directly
compiled into the binary and stored using a rather inflexible method
which wasted some memory. Version 0.7 now stores the locales on the
disk, reading only those languages and modules which are currently
required. All i18n-invocations do now directly accept a module
identifier, make the old switch functionality obsolete. Adapted all
i18n calls to new method.
* Rebuilt output history storage. This has been reimplemented using a
single memory stream instead of storing text and metadata separately.
* Implemented a cell-screen meta-interface. This translates the output
from fizmo's screen interface into simple goto-xy and print commands,
allowing implementation of interfaces using fixed-width fonts with a
minimum of work. This is also used by the new "fizmo-ncursesw" interface,
which has also been entirely rewritten.
* libdrilbo ("drilbo represents an imaging library not only for blorb
objects") now handles all graphical related tasks. It also makes fizmo's
version 0.6 requirement for GTK to load images obsolete, it directly
uses libjpg and libpng to load images and provides its own Xlib
implementation for X11 output.
* X11 frontispiece display is now by default in a separate window, which,
contrary to the older implementation that simply invoked a XCopyArea
directly into the terminal's X window, should work reliably. For
terminals which by chance support it, the old behaviour is still
available by using the "display-x11-inline-image" config option. The
inline display has been changed to no longer write directly into the
terminal window, but instead to use a subwindow instead.
* Implemented saving of text history using a non-standard chunk type "TxHs"
in quetzal savegames.
* Added configuration variable "save-text-history-paragraphs" which defines
the maximum number of paragraphs to store in a savegame.
* Added variable interpretation -- so far, only $(HOME) is implemented --
for config files.
* Re-implemented the entire build process. Libraries may now be compiled
and installed on their own, pkg-config is used whereever possible to
ease compilation and installation.
* Adapted Makefiles and configuration to use standard GNU Makefile variables
instead of INSTALL_PATH and FIZMO_BIN_DIR.
* Fixed an error in the stack restoration in "opcode_restore_undo". Thanks
to Lewis Gentry for reporting this bug.
* Made fizmo comply to "praxix.z5" test, merged zarf's DISABLE_PREFIX_COMMANDS
functionality.
* Merged zarf's GLK changes into "glk_screen_if.c". The new version 0.1.2
fixes screen size detection, timed input and adds lowering of the input
line.
* Fixed missing $(DESTDIR) variable.
* Fixed an error which would occur for empty pathnames when starting up a
game on 32-bit platforms, thanks to Samuel Verschelde.
* The transcription and fixed font bits will now correctly survive a
restore, as defined in the Z-Maschine standard.
Checksums-Sha1:
e2b92ce8c82609d6dd6d7fad9b01928c6ec3f1a7 1964 fizmo_0.7.2-1.dsc
73cfd0562a3cf12e696d2260362d1bd4fc47cfc4 2202690 fizmo_0.7.2.orig.tar.gz
8b6f2fb510de03834cca002e647462b1a5c2a8e8 6066 fizmo_0.7.2-1.debian.tar.gz
efe6915af9c1d243af83cc045abd70224c090e52 103470 fizmo-common_0.7.2-1_all.deb
bbb6b281e3f076c400917f2c77823fdf9344f62b 26320 fizmo_0.7.2-1_all.deb
55a2e1ed18e4b3b500bd30e27f21c63c62664e51 94444 fizmo-console_0.7.2-1_amd64.deb
5756f00d152a7584528688d9506b2909de5de7c2 131296 fizmo-ncursesw_0.7.2-1_amd64.deb
Checksums-Sha256:
cadd798eae183c0abe7617668c97a99b7f59d11cad9f442c94ca4a0de3030753 1964 fizmo_0.7.2-1.dsc
9d9f6121e6a7cb67a3ffdcd182fc8a1840f01faae6ec1dfb85b1c4fbd2bdb7ed 2202690 fizmo_0.7.2.orig.tar.gz
f30998d1497d3cf23a51938abc693e97c9f32db67f67e6a7af3381147182d7db 6066 fizmo_0.7.2-1.debian.tar.gz
cf79c20b5f288797ea1133a9201de51337121f1c0c3f3bda60a1e3d82658a7c6 103470 fizmo-common_0.7.2-1_all.deb
28e9b30c20ec1f4f412274129c3849f784ab59acafafad2498024fc2c10478cd 26320 fizmo_0.7.2-1_all.deb
532e6fbd009ccbb7552e3ad29c3781cad7bca47010e608e599f71d2efe282d5d 94444 fizmo-console_0.7.2-1_amd64.deb
1519f858ee79c425573811641d4ee95bea042a6b35a1d64bdbc9deaf0d722bc5 131296 fizmo-ncursesw_0.7.2-1_amd64.deb
Files:
0114b5f31c5386809c8180d7107b25be 1964 games extra fizmo_0.7.2-1.dsc
c9ca1a4ac2eaead8debe3cf736cd132d 2202690 games extra fizmo_0.7.2.orig.tar.gz
95d58c39ed5c7edab68e76b1ac4341b7 6066 games extra fizmo_0.7.2-1.debian.tar.gz
8d455ffca19f2e83266497326fd09a80 103470 games extra fizmo-common_0.7.2-1_all.deb
624ab4638eba567a840bcd1c4870b04b 26320 games extra fizmo_0.7.2-1_all.deb
b4a78cc9ff4962844cbb2f2a279e41e5 94444 games extra fizmo-console_0.7.2-1_amd64.deb
c076c9ba00b79d9050183eb8cdc9b355 131296 games extra fizmo-ncursesw_0.7.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPfFfyAAoJEBLZsEqQy9jkXfQQAJouD3IoAiBXRuRa5uZ1GJED
+n7/g4QP+n0XWAaHCxFz5ddjgrUKlOcZl3hsRbq6OtOJ4Wzv/xykYWaqvk3GfL3w
xk0ssNk/7bXdAzIi+w9S2L12daOZhZdnJmOJy4CKsmEe5Zz2HR4+UWiq9t7o3gyw
7S6EjrZ5KRFDNDJnojZn3yDolFjM8ezCD1GL7TKvE/j4eiuWbomZuXgrGLtr15Lx
DI7ninJ+WF8sULDDnpoVWhJfTxNRTC6fnivCVoYcqYLqItXX8g1vbSwhJUQPHS3g
Q9o0ZvzImn0r/vsQDWl8sqKgARY0lhAsUvHPpFBkYxRbnAW7zc6Sh7oOn97/GHjC
5au+ib9P7LB98q+nz1+drfmsbutKQEwx2Jl2ubZcFC6MGIwky2NqxmVzfOBUuA47
7S8no96trTDHFd97wYq5FuV5leW8XwEe3wlhCwgwROrRHQhz1g8QnSRA8jQ3hJSi
FIBPXkTHn5QEmQ64K53wVLczjL8Ne1y6R02EiA5hF73BKU/RevJquGYZ0fU03OT+
g1UK5sApNRrVGIw7uymihjLBjqulUJDlnbFjF39i0MZbGiWQEGrssfmocQu9rtAd
tXlzipXkPR9zhP+K88wqYI5gnp8jry+aJPUFveObilMP5dkRl7kxIfCn9mRhbsOf
Q+J5tJazwDLoo5knpRes
=hB+K
-----END PGP SIGNATURE-----
Accepted:
fizmo-common_0.7.2-1_all.deb
to main/f/fizmo/fizmo-common_0.7.2-1_all.deb
fizmo-console_0.7.2-1_amd64.deb
to main/f/fizmo/fizmo-console_0.7.2-1_amd64.deb
fizmo-ncursesw_0.7.2-1_amd64.deb
to main/f/fizmo/fizmo-ncursesw_0.7.2-1_amd64.deb
fizmo_0.7.2-1.debian.tar.gz
to main/f/fizmo/fizmo_0.7.2-1.debian.tar.gz
fizmo_0.7.2-1.dsc
to main/f/fizmo/fizmo_0.7.2-1.dsc
fizmo_0.7.2-1_all.deb
to main/f/fizmo/fizmo_0.7.2-1_all.deb
fizmo_0.7.2.orig.tar.gz
to main/f/fizmo/fizmo_0.7.2.orig.tar.gz