mirror of
https://github.com/pmai/Deflate.git
synced 2025-12-22 13:34:30 +01:00
Compare commits
5 Commits
release-1.
...
release-1.
| Author | SHA1 | Date | |
|---|---|---|---|
| 42f1aaab07 | |||
| 3f472585bd | |||
| 797adba286 | |||
| 929d3f9bc9 | |||
| b18f8fa1da |
2
COPYING
2
COPYING
@ -1,4 +1,4 @@
|
|||||||
Copyright (C) 2000-2009 PMSF IT Consulting Pierre R. Mai
|
Copyright (C) 2000-2010 PMSF IT Consulting Pierre R. Mai
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
a copy of this software and associated documentation files (the
|
a copy of this software and associated documentation files (the
|
||||||
|
|||||||
14
NEWS
Normal file
14
NEWS
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
Release 1.0.1
|
||||||
|
=============
|
||||||
|
|
||||||
|
* Renamed Deflate system from Deflate to deflate to support
|
||||||
|
convenience references to system by symbol rather than string name.
|
||||||
|
NOTE: This is an incompatible change from all prior releases, all
|
||||||
|
references to "Deflate" in system definitions will have to be
|
||||||
|
changed to "deflate" or :deflate or equivalents.
|
||||||
|
|
||||||
|
* Preliminary support for ecl has been added: Due to bugs in current
|
||||||
|
versions of ecl (10.7.1), prior versions of Deflate do not work out
|
||||||
|
of the box. This version should work better, once fixnum-specialized
|
||||||
|
arrays work again on 64bit versions of ecl in an upcoming release of
|
||||||
|
ecl.
|
||||||
@ -1,6 +1,6 @@
|
|||||||
;;;; Deflate --- RFC 1951 Deflate Decompression
|
;;;; Deflate --- RFC 1951 Deflate Decompression
|
||||||
;;;;
|
;;;;
|
||||||
;;;; Copyright (C) 2000-2009 PMSF IT Consulting Pierre R. Mai.
|
;;;; Copyright (C) 2000-2010 PMSF IT Consulting Pierre R. Mai.
|
||||||
;;;;
|
;;;;
|
||||||
;;;; Permission is hereby granted, free of charge, to any person obtaining
|
;;;; Permission is hereby granted, free of charge, to any person obtaining
|
||||||
;;;; a copy of this software and associated documentation files (the
|
;;;; a copy of this software and associated documentation files (the
|
||||||
@ -37,7 +37,7 @@
|
|||||||
;;;; ASDF system definition facility.
|
;;;; ASDF system definition facility.
|
||||||
;;;;
|
;;;;
|
||||||
|
|
||||||
(asdf:defsystem "Deflate"
|
(asdf:defsystem "deflate"
|
||||||
:description "Deflate Decompression Library"
|
:description "Deflate Decompression Library"
|
||||||
:author "Pierre R. Mai <pmai@pmsf.de>"
|
:author "Pierre R. Mai <pmai@pmsf.de>"
|
||||||
:components ((:file "deflate")))
|
:components ((:file "deflate")))
|
||||||
@ -1,6 +1,6 @@
|
|||||||
;;;; Deflate --- RFC 1951 Deflate Decompression
|
;;;; Deflate --- RFC 1951 Deflate Decompression
|
||||||
;;;;
|
;;;;
|
||||||
;;;; Copyright (C) 2000-2009 PMSF IT Consulting Pierre R. Mai.
|
;;;; Copyright (C) 2000-2010 PMSF IT Consulting Pierre R. Mai.
|
||||||
;;;;
|
;;;;
|
||||||
;;;; Permission is hereby granted, free of charge, to any person obtaining
|
;;;; Permission is hereby granted, free of charge, to any person obtaining
|
||||||
;;;; a copy of this software and associated documentation files (the
|
;;;; a copy of this software and associated documentation files (the
|
||||||
@ -287,7 +287,7 @@
|
|||||||
|
|
||||||
(declaim (inline bit-stream-read-bits))
|
(declaim (inline bit-stream-read-bits))
|
||||||
(defun bit-stream-read-bits (stream bits)
|
(defun bit-stream-read-bits (stream bits)
|
||||||
(declare (type bit-stream stream) (type (unsigned-byte 8) bits))
|
(declare (type bit-stream stream) #-ecl (type (unsigned-byte 8) bits))
|
||||||
"Read single or multiple bits from the given bit-stream."
|
"Read single or multiple bits from the given bit-stream."
|
||||||
(loop while (< (bit-stream-bit-count stream) bits)
|
(loop while (< (bit-stream-bit-count stream) bits)
|
||||||
do
|
do
|
||||||
|
|||||||
Reference in New Issue
Block a user