>>>> "APA" == Adrian Aichner
<adrian(a)xemacs.org> writes:
Here's a clue:
./pkginfo/MANIFEST.games
./lisp/games/ChangeLog
./lisp/games/_pkg.el
./lisp/games/auto-autoloads.el
./lisp/games/auto-autoloads.elc
./lisp/games/custom-load.el
./;ELC
Error: incorrect magic number in tar header. Exiting
Error: unknown type flag ;. Exiting.
Error: cannot create file ./;ELC. Exiting.
I've finally fixed nt/minitar.c to handle 0 size files
(./lisp/games/custom-load.el above!), which should put an end to
reports like this :-)
Adrian
>>>> "Norbert" == Norbert Koch
<viteno(a)xemacs.org> writes:
Norbert> Hey there everyone.
Norbert> I have just added the following packages to the 'Pre-Releases'
Norbert> directory:
Norbert> New Packages in Pre-Release:
Norbert> ===========================
Norbert> games-1.14-pkg.tar.gz author-version: 1.04
APA> Hi Norbert!
APA> Trying to install the above I get:
APA> Wrong type argument: number-char-or-marker-p, "unknown signal
APA> "
APA> Installing package `games' ...
APA> Removing old files for package "games" ... done
APA> Removing old files for package "games" ...
APA> Validating checksum for `games'...
> al/packages/games-1.14-pkg.tar.gz to
c:\DOCUME~1\AICHNE~1\LOCALS~1\Temp\...done
APA> ...
APA> Retrieving package `games-1.14-pkg.tar.gz' ...
APA> Installing selected packages ...
APA> and end up with this:
APA> ---------------------
APA> Latest Installed
APA> Package name Vers. Vers. Description
APA>
===============================================================================
APA> ...
APA> - games 1.14 ----- Tetris, Sokoban, and Snake.
APA> ...
APA> Adrian
Norbert> Previously Announced Packages Still in Pre-Release:
Norbert> ==================================================
Norbert> edebug-1.18-pkg.tar.gz author-version: 21.4
Norbert> edit-utils-2.01-pkg.tar.gz author-version: 21.4
Norbert> ess-1.04-pkg.tar.gz author-version: 5.1.21
Norbert> os-utils-1.31-pkg.tar.gz author-version: 21.4
Norbert> prog-modes-1.78-pkg.tar.gz author-version: 21.4
Norbert> sasl-1.13-pkg.tar.gz author-version: 1.14.4
Norbert> text-modes-1.61-pkg.tar.gz author-version: 21.4
Norbert> tramp-1.13-pkg.tar.gz author-version: 2.0.34
Norbert> vhdl-1.17-pkg.tar.gz author-version: 3.31.20
Norbert> x-symbol-1.05-pkg.tar.gz author-version: 4.5.1
Norbert> xemacs-base-1.78-pkg.tar.gz author-version: 21.4
Norbert> Detailed Changes:
Norbert> ================
Norbert> games-1.14
Norbert> ----------
Norbert> 2003-06-15 Norbert Koch <viteno(a)xemacs.org>
Norbert> * Makefile (VERSION): XEmacs package 1.14 released.
Norbert> 2003-06-09 David Costanzo <david_costanzo(a)yahoo.com>
Norbert> * tetris.el:
Norbert> * tetris.el (tetris-clear-wait-tick-period): New. The time taken to clear
a full row. Independent of current drop speed.
Norbert> * tetris.el (tetris-clearing-options): New. Glyph properties for a row
that is being cleared.
Norbert> * tetris.el (tetris-shapes): Make 'T' shape pivot around center.
Make 'I' shape pivot closer to center.
Norbert> * tetris.el (tetris-clearing): New. Glyph index for a row that is being
cleared.
Norbert> * tetris.el (tetris-state-playing): New. Game FSM state for when shapes
are dropping.
Norbert> * tetris.el (tetris-state-clearing): New. Game FSM state for dropping
rows down after a lower row is cleared.
Norbert> * tetris.el (tetris-state-clearing-wait): New. Game FSM state for showing
a row that is being cleared.
Norbert> * tetris.el (tetris-state): New. The state machine's current state.
Norbert> * tetris.el (tetris-shapes-bounding-boxes): New. Multi-dimensional array
that holds the bounding box for each of the seven shapes.
Norbert> * tetris.el (tetris-display-options): Add tetris-clearing-options.
Norbert> * tetris.el (tetris-shape-rotation-get-cell): New. Get glyph index for
shape,rotation,x,y tuple.
Norbert> * tetris.el (tetris-get-shape-cell): Reimplement in terms of
tetris-shape-rotation-get-cell.
Norbert> * tetris.el (tetris-shape-min-x): New. Get left-side of bounding-box for
shape,rotation tuple.
Norbert> * tetris.el (tetris-shape-max-x): New. Get right-side of bounding-box for
shape,rotation tuple.
Norbert> * tetris.el (tetris-shape-min-y): New. Get top of bounding-box for
shape,rotation tuple.
Norbert> * tetris.el (tetris-shape-max-y): New. Get bottom of bounding-box for
shape,rotation tuple.
Norbert> * tetris.el ((tetris-bounding-box)): New. Struct for a bounding-box.
Norbert> * tetris.el (tetris-bounding-box-add-point): New. Recompute bounding box
extrema to include point.
Norbert> * tetris.el (tetris-bounding-box-compute-all): New. Compute bounding
boxes for all shape,rotation tuples.
Norbert> * tetris.el (tetris-new-shape): Add new shape and rotation parameters to
tetris-shape-width.
Norbert> * tetris.el (tetris-draw-shape): Make loop from bounding box extrema,
instead of shape width and height.
Norbert> * tetris.el (tetris-erase-shape): Ditto.
Norbert> * tetris.el (tetris-test-shape): Ditto.
Norbert> * tetris.el (tetris-full-rows): New. Return all rows that are full.
Norbert> * tetris.el (tetris-mark-rows-for-clearing): New. Change glyph index for
all full rows to tetris-clearing.
Norbert> * tetris.el (tetris-reset-game): Set FSM state to playing.
Norbert> * tetris.el (tetris-shape-done): Add FSM transition to
tetris-state-clearing and tetris-state-clearing-wait.
Norbert> * tetris.el (tetris-update-game): Ditto.
Norbert> * tetris.el (tetris-move-bottom): Only execute if FSM state is playing.
Norbert> * tetris.el (tetris-move-left): Ditto.
Norbert> * tetris.el (tetris-move-right): Ditto.
Norbert> * tetris.el (tetris-rotate-prev): Ditto.
Norbert> * tetris.el (tetris-rotate-next): Ditto.
Norbert> * tetris.el (tetris-mode): Precompute shape bounding boxes.
Norbert> 2003-03-30 Steve Youngs <youngs(a)xemacs.org>
Norbert> * Makefile (EARLY_GENERATED_LISP): Revert previous change.
Norbert> 2003-03-22 Steve Youngs <youngs(a)xemacs.org>
Norbert> * Makefile (EARLY_GENERATED_LISP): Explicitly set so we don't try
Norbert> to build custom-loads, this package doesn't have any.
Norbert> 2003-03-09 Ben Wing <ben(a)xemacs.org>
Norbert> * Makefile:
Norbert> Delete explicit compile:: and binkit: rules.
Norbert> Installing These:
Norbert> ================
Norbert> Manually:
Norbert> --------
Norbert> 1) Download the packages that you want to install from:
Norbert> /ftp.xemacs.org:/pub/xemacs/beta/experimental/packages/
Norbert> 2) Unpack them to: [1]
Norbert> /usr/local/lib/xemacs/xemacs-packages/
Norbert> 3) Re-start XEmacs.
Norbert> Using XEmacs Package Tools (XEmacs 21.[245].x):
Norbert> ----------------------------------------------
Norbert> 1) Tools -> Packages -> Add Download Site -> Pre-Releases
Norbert> 2) Tools -> Packages -> List and Install
Norbert> 3) Select the packages you wish to install (there are brief
Norbert> instructions at the bottom of the packages buffer).
Norbert> 4) Packages -> Install/Remove Selected
Norbert> 5) Re-start XEmacs.
Norbert> Using XEmacs Package Tools (XEmacs 21.1.14):
Norbert> -------------------------------------------
Norbert> 1) Options -> Manage Packages -> Add Download Site ->
Pre-Releases
Norbert> 2) Options -> Manage Packages -> List and Install
Norbert> 3 - 5) As per XEmacs 21.[245].x.
Norbert> norbert.
Norbert> Footnotes:
Norbert> [1] Note: Mule packages should be installed into:
Norbert> /usr/local/lib/xemacs/mule-packages/
APA> --
APA> Adrian Aichner
APA> mailto:adrian@xemacs.org
APA>
http://www.xemacs.org/
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/