1
haskell-configfile (1.0.1) unstable; urgency=low
3
* Rebuild against newer MissingH.
5
-- John Goerzen <jgoerzen@complete.org> Thu, 8 Mar 2007 14:22:03 -0600
7
haskell-configfile (1.0.0) unstable; urgency=low
9
* Initial release. Closes: #402080.
10
This package was split off of MissingH as part of the MissingH
13
-- John Goerzen <jgoerzen@complete.org> Thu, 7 Dec 2006 18:58:38 -0600
15
missingh (0.18.0) unstable; urgency=low
17
* Major API changes in this release; several large modules being
18
split off into separate packages. See
19
http://software.complete.org/missingh/wiki/TransitionPlanning
22
-- John Goerzen <jgoerzen@complete.org> Thu, 7 Dec 2006 06:13:58 -0600
24
missingh (0.16.3) unstable; urgency=low
27
* New module MissingH.ProgressTracker which tracks the progress
28
of long-running tasks. It can also give estimated time to completion
29
and overall speed statistics, as well as support dividing a task
31
* New module MissingH.ProgressMeter which displays one or more
32
ProgressTrackers as a status bar on a console.
33
* New module MissingH.Quantity which renders numbers according
34
to a quantification system such as SI or binary
35
* New functions forkRawSystem and pOpen3Raw in MissingH.Cmd. Instead
36
of taking functions to run as actions, instead returns the PID
37
of the child process and leaves it up to the programmer to properly
40
-- John Goerzen <jgoerzen@complete.org> Tue, 28 Nov 2006 05:52:08 -0600
42
missingh (0.16.2) unstable; urgency=low
44
* Documented Quantity.hs
45
* Fixed missing libghc6-*-dev deps from GHC 6.6. Closes: #394580.
47
-- John Goerzen <jgoerzen@complete.org> Sat, 21 Oct 2006 19:51:08 -0500
49
missingh (0.16.1) unstable; urgency=low
53
-- John Goerzen <jgoerzen@complete.org> Thu, 19 Oct 2006 05:24:04 -0500
55
missingh (0.16.0) unstable; urgency=low
57
* NEW: MissingH.Quantity that is used to render numbers as binary
58
units (MB, KB, etc) or SI units, or other similar units
59
* NEW: MissingH.ProgressTracker that is used to track the progress
60
of long-running tasks, measure their speed, and give estimated
62
* Update to support GHC 6.6
63
+ Remove FiniteMap support everywhere (no longer supported in GHC)
64
+ Remove MissingH.Printf (has been deprecated since 0.13.0 due to
67
+ Fix MissingH.FTP.Server for GHC 6.6.0 compatibility
68
+ Update cabal file for GHC 6.6 compatibility
69
* Patch from Jeremy Shaw to add to MissingH.HUnit the ability to turn
70
QuickCheck tests into HUnit tests
71
* Patch from Joe Edmonds to MissingH.Wash.Mail.MailParser to
72
accept a slight violation of RFC2822 in which date headers may have
74
* Fix a logic error in MemoryBuffer's vPutStr that could corrupt
75
data when a write occurs after a seek, and wrote a test to
76
detect this condition. Thanks to Bulat Ziganshin for finding this.
77
* New function in MissingH.List to merge two sorted lists into
78
a single sorted whole. Patch from Clifford Beshers.
79
* Work around lack of signals on Windows in MissingH.Cmd.
80
* Make sure Data.Bits is imported in MissingH.IO.StatCompat.
82
-- John Goerzen <jgoerzen@complete.org> Thu, 19 Oct 2006 04:38:10 -0500
84
missingh (0.14.5) unstable; urgency=low
86
* New function: MissingH.Cmd.posixRawSystem
87
* MissingH.Cmd.safeSystem now implemented in terms of posixRawSystem
88
on supported platforms.
90
-- John Goerzen <jgoerzen@complete.org> Tue, 4 Jul 2006 11:34:49 -0500
92
missingh (0.14.4) unstable; urgency=low
94
* Fix a bug in ConfigParser.merge and write a test for it.
95
* Rebuilt with GHC 6.4.2
97
-- John Goerzen <jgoerzen@complete.org> Wed, 28 Jun 2006 14:05:56 -0500
99
missingh (0.14.3) unstable; urgency=low
101
* IO/StatCompat: Fixed missing Data.Bits import on mingw32
102
* Updated COPYING file with new FSF address
103
* Cmd.hs: Commented out code that was never used
104
* Import new package MD5 0.2.7 from Ian Lynagh
106
-- John Goerzen <jgoerzen@complete.org> Wed, 28 Jun 2006 03:48:24 -0500
108
missingh (0.14.2) unstable; urgency=low
110
* ConfigParser gives more helpful error messages when possible --
111
it now includes section and option in most error messages
112
* Unit tests updated for new ConfigParser output
113
* MissingH.Str: New function escapeRe that takes a string and makes
114
a regular expression that matches the string literally.
115
* MissingH.IO.HVFS: New function vDoesExist
116
* MissingH.List: New function hasAny
117
* New modules: MissingH.Path.Glob and MissingH.Path.WildMatch
119
* 716 total unit tests now
121
-- John Goerzen <jgoerzen@complete.org> Thu, 13 Apr 2006 00:14:10 -0500
123
missingh (0.14.0) unstable; urgency=low
125
* New function splitWs
126
* Loggers: When creating new loggers, use the new parent for defaults
127
when possible. [API change]
128
* Logger handlers: Now pass the calling logger name to handlers.
130
* New log handler: verboseStreamHandler
131
* Syslog handler also includes priority and logger name for each message.
133
-- John Goerzen <jgoerzen@complete.org> Tue, 4 Apr 2006 05:31:15 -0500
135
missingh (0.13.1) unstable; urgency=low
137
* Note Build-Depends on HUnit in MissingH.Cabal. Closes: #356196.
138
* MissingH.IO.HVIO: No longer return EOFError when vGetContents called
139
at EOF, for compatibility with hGetContents. Reported by
141
* MissingH.IO.HVFS.Utils: Applied suggestion from Bulat
142
to make recursiveRemove cleaner.
143
* MissingH.IO.HVIO: Minor bugfixes suggested by Bulat.
144
* Updated, fixed typos, and enhanced various docs.
145
* testsrc/Listtest: Added unit tests for spanList
146
* MissingH.List: Replaced implementation of spanList with one
148
* Added ghc6 (>= 6.4.1) to Debian build-depends.
150
-- John Goerzen <jgoerzen@complete.org> Sat, 11 Mar 2006 12:26:03 -0600
152
missingh (0.13.0) unstable; urgency=low
154
* This release introduces some API changes that will affect
155
a small percentage of programmers that use ConfigParser.
156
* This release requires GHC 6.4.x or Hugs 2005xx or above.
157
This has been noted in INSTALL.
158
* MissingH.List: Committed some patches from Bulat Ziganshin
159
to improve performance.
160
* New function MissingH.List.subIndex based on suggestion
161
from Bulat Ziganshin. Also added tests for it.
162
* New module MissingH.Map, similar to MissingH.FiniteMap but for
163
Data.Map instead of Data.FiniteMap. Also added tests for
165
* New module MissingH.AnyDBM.MapDBM, plus tests for it.
166
Converted from MissingH.AnyDBM.FiniteMapDBM.
167
* Converted these modules to use MVars instead of IORefs:
168
+ MissingH.Logging.Logger
169
* Converted these modules to use Data.Map instead of Data.FiniteMap:
170
+ MissingH.Logging.Logger
172
+ MissingH.ConfigParser (exposes an API change to a few people)
173
* Converted these modules to use Text.Printf instead of MissingH.Printf:
174
+ MissingH.IO.HVFS.Utils
175
+ MissingH.Network.FTP.Server
176
* Added deprecation warnings to these modules:
177
+ MissingH.FiniteMap (deprecation of Data.FiniteMap)
178
+ MissingH.AnyDBM.FiniteMapDBM (deprecation of Data.FiniteMap)
179
+ MissingH.Printf (introduction of Text.Printf)
180
* Added deprecation warnings for two specific functions in
181
MissingH.Str: subRe and splitRe. I had submitted the code for
182
these to fptools, and the current releases of GHC and Hugs have
183
Text.Regex.subRegex and splitRegex using the code for MissingH.
184
Therefore, these functions in MissingH are deprecated in favor of
185
the implementations in the standard library.
186
* Added locking to StringDBM for thread safety improvements
189
-- John Goerzen <jgoerzen@complete.org> Mon, 26 Dec 2005 15:24:13 -0600
191
missingh (0.12.3) unstable; urgency=low
193
* Make StreamHandler now lock by default.
195
-- John Goerzen <jgoerzen@complete.org> Sun, 25 Dec 2005 22:33:16 -0600
197
missingh (0.12.2) unstable; urgency=low
199
* Made generic unit tests available.
201
-- John Goerzen <jgoerzen@complete.org> Fri, 9 Dec 2005 05:03:10 -0600
203
missingh (0.12.1) unstable; urgency=low
205
* Update for GHC 6.4.1.
206
* Updated standards-version.
208
-- John Goerzen <jgoerzen@complete.org> Sun, 16 Oct 2005 23:31:43 -0500
210
missingh (0.12.0) unstable; urgency=low
212
* Added simplegrap.hs example
213
* New module: MissingH.Daemon, to support detaching from a
215
* Fixes to make docs work with Haddock 0.7
216
* New function in MissingH.Maybe: forceMaybeMsg
217
* HVIO and HVFS now provide abstractions for binary I/O
218
* MissingH.IO.Binary now uses HVIO/HVFS abstractions instead of being
220
* MissingH.IO.Binary can now work with Strings or [Word8], instead of
222
* MissingH.IO.Binary.hBlockCopy optimized to require no conversion
224
* Updated MissingH.IO.BlockIO to upstream version 2005-02-14
225
* Updated MissingH.Threads.Child and Timeout to upstream version 2005-02-14
227
-- John Goerzen <jgoerzen@complete.org> Mon, 10 Oct 2005 05:50:02 -0500
229
missingh (0.11.5) unstable; urgency=low
231
* Added lazyMapM to MissingH.IO
233
-- John Goerzen <jgoerzen@complete.org> Wed, 17 Aug 2005 22:03:31 -0500
235
missingh (0.11.4) unstable; urgency=low
237
* Added bracketCWD, brackettmpdirCWD to MissingH.Path
238
* Made MissingH.Path.recurseDir* lazy
240
-- John Goerzen <jgoerzen@complete.org> Mon, 15 Aug 2005 05:52:15 -0500
242
missingh (0.11.3) unstable; urgency=low
244
* Now added support for use on Windows.
245
* New modules: StatCompat, WindowsCompat, FilePath, PlafCompat,
248
-- John Goerzen <jgoerzen@complete.org> Fri, 22 Jul 2005 05:27:03 -0500
250
missingh (0.11.2) unstable; urgency=low
252
* Back out hide-package option in Makefile. Closes: #309319.
254
-- John Goerzen <jgoerzen@complete.org> Mon, 16 May 2005 06:13:10 -0500
256
missingh (0.11.1) unstable; urgency=low
258
* Added mtl to build-depends; Control.Monad.Error was moved
259
there for GHC 6.4. Closes: #309245.
261
-- John Goerzen <jgoerzen@complete.org> Sun, 15 May 2005 18:44:44 -0500
263
missingh (0.11.0) unstable; urgency=low
265
* First release with full support for GHC 6.4.
266
* Changed name of HUnit imports in unit tests to follow GHC 6.4 conventions.
267
* Fixed unit tests for GHC 6.4 compatibility.
269
-- John Goerzen <jgoerzen@complete.org> Thu, 12 May 2005 06:47:06 -0500
271
missingh (0.10.10) unstable; urgency=low
273
* The "this time it really compiles with GHC 6.4 and I mean it" release.
275
-- John Goerzen <jgoerzen@complete.org> Mon, 2 May 2005 07:23:03 -0500
277
missingh (0.10.9) unstable; urgency=low
279
* GHC 6.4 compatibility: imported new Hsemail, 2005-04-29, from Peter
282
-- John Goerzen <jgoerzen@complete.org> Mon, 2 May 2005 06:07:41 -0500
284
missingh (0.10.8) unstable; urgency=low
286
* Added more error-checking to ParseDate.
287
* Returned Hugs code to normal sid version.
289
-- John Goerzen <jgoerzen@complete.org> Wed, 27 Apr 2005 07:25:54 -0500
291
missingh (0.10.7.sarge.2) unstable; urgency=high
293
* Fixed build-depends-indep from 0.10.7.sarge.1.
295
-- John Goerzen <jgoerzen@complete.org> Fri, 22 Apr 2005 21:37:42 -0500
297
missingh (0.10.7.sarge.1) unstable; urgency=high
299
* Back out hugs code so we can get it into sarge and fix a FTBFS in sarge.
301
* After this propogates to sarge, I will upload 0.10.8 to sid that will
302
restore the updates to work with the hugs in sid.
304
-- John Goerzen <jgoerzen@complete.org> Fri, 22 Apr 2005 20:41:48 -0500
306
missingh (0.10.7) unstable; urgency=low
308
* Fixed MissingH.Debian.ControlParser to ignore PGP sigs.
310
-- John Goerzen <jgoerzen@complete.org> Mon, 18 Apr 2005 20:39:58 -0500
312
missingh (0.10.6) unstable; urgency=low
314
* New module: MissingH.GetOpt.
315
* New AL utilities in MissingH.List.
317
-- John Goerzen <jgoerzen@complete.org> Mon, 18 Apr 2005 14:01:52 -0500
319
missingh (0.10.5) unstable; urgency=low
321
* Yet more features in MissingH.Cmd. This time, added hPipe*.
323
-- John Goerzen <jgoerzen@complete.org> Sun, 17 Apr 2005 16:37:50 -0500
325
missingh (0.10.4) unstable; urgency=low
327
* Reworking and bugfixing of the new pipe functions in MissingH.Cmd.
329
-- John Goerzen <jgoerzen@complete.org> Sun, 17 Apr 2005 10:09:24 -0500
331
missingh (0.10.3) unstable; urgency=low
333
* Added new pipe functions to MissingH.Cmd.
335
-- John Goerzen <jgoerzen@complete.org> Sun, 17 Apr 2005 00:06:52 -0500
337
missingh (0.10.2) unstable; urgency=low
339
* Minor fix to logging in MissingH.Cmd.
340
* Documentation example fixes.
342
-- John Goerzen <jgoerzen@complete.org> Sat, 16 Apr 2005 22:13:38 -0500
344
missingh (0.10.1) unstable; urgency=low
346
* Imported Bjorn Bringert's ParseDate.
348
-- John Goerzen <jgoerzen@complete.org> Wed, 6 Apr 2005 07:14:33 -0500
350
missingh (0.10.0) unstable; urgency=low
352
* Compatibility with new Hugs and GHC releases.
353
* New modules: MissingH.Debian, MissingH.Debian.ControlParser,
354
MissingH.Str.CSV, MissingH.Maybe
355
* New MissingH.List functions: wholeMap, fixedWidth
356
* New function: MissingH.Time.epochToClockTime
357
* Updated HVFS utilities to use epochToClockTime for compatibility
359
* New features in MissingH.IO.Binary: readBinaryFile, writeBinaryFile.
360
Make sure tests use these features where appropriate.
362
-- John Goerzen <jgoerzen@complete.org> Tue, 5 Apr 2005 06:33:12 -0500
364
missingh (0.9.2) unstable; urgency=low
366
* New modules: MissingH.Debian, MissingH.Debian.ControlParser
367
* Temporary changes to work with new Hugs
369
-- John Goerzen <jgoerzen@complete.org> Tue, 15 Mar 2005 09:18:10 -0600
371
missingh (0.9.1) unstable; urgency=low
373
* ConfigParser: accept values that are empty
375
-- John Goerzen <jgoerzen@complete.org> Mon, 14 Feb 2005 16:36:27 -0600
377
missingh (0.9.0) unstable; urgency=low
379
* New module: MissingH.AnyDBM. Integrated support for HashTable and
381
* New support for converting arbitrary association lists and
382
finite maps two/from string.
383
* New module: MissingH.AnyDBM.StringDBM that uses this new support.
384
* New module: MissingH.Regex.Pesco
385
* Major restructuring and cleaning up of the build system.
387
-- John Goerzen <jgoerzen@complete.org> Tue, 1 Feb 2005 15:22:37 -0600
389
missingh (0.8.1) unstable; urgency=low
391
* Updated to Cabal 0.4.
392
* New module: MissingH.Time.
394
-- John Goerzen <jgoerzen@complete.org> Wed, 26 Jan 2005 10:34:22 -0600
396
missingh (0.8.0) unstable; urgency=low
398
* New HVIO, HVFS modules.
399
* Expanded MissingH.Path thanks to code from Volker Wysk's
401
* Renamed MissingH.Network.FTP.Parser to
402
MissingH.Network.FTP.ParserClient.
403
* New FTP server modules.
405
-- John Goerzen <jgoerzen@complete.org> Mon, 20 Dec 2004 13:47:04 -0600
407
missingh (0.7.5) unstable; urgency=low
409
* New module: MissingH.Email.Parser.
410
* Added recurse directory funtions to MissingH.Path.
411
* Added temporary directory functions to MissingH.Path.
413
-- John Goerzen <jgoerzen@complete.org> Thu, 9 Dec 2004 09:10:35 -0600
415
missingh (0.7.4) unstable; urgency=low
417
* Revved hsemail to 2004-11-01.
418
* Imported blockio 2004-11-12.
420
-- John Goerzen <jgoerzen@complete.org> Mon, 6 Dec 2004 11:57:20 -0600
422
missingh (0.7.3) unstable; urgency=low
424
* Adding missing ConfigParser.Lexer to Setup.Description.
426
-- John Goerzen <jgoerzen@complete.org> Sun, 5 Dec 2004 14:59:02 -0600
428
missingh (0.7.2) unstable; urgency=low
430
* New modules: MissingH.FileArchive.GZip, MissingH.Checksum.CRC32.GZip,
431
MissingH.Checksum.CRC32.Posix, MissingH.Compression.Inflate
433
-- John Goerzen <jgoerzen@complete.org> Sat, 4 Dec 2004 17:25:25 -0600
435
missingh (0.7.1) unstable; urgency=low
437
* Applied some helpful patches from Einar Karttunen. The main feature
438
is turning MissingH.ConfigParser.get into an instance of a class
439
so it can be extended to return various types. Please note:
440
if you used getbool() or getnum() in 0.7.0, these functions are now
441
gone, since they are no longer needed.
443
-- John Goerzen <jgoerzen@complete.org> Fri, 3 Dec 2004 10:07:44 -0600
445
missingh (0.7.0) unstable; urgency=low
447
* Major new feature: ConfigParser.
448
* Rewrote unit tests to use hunit more effectively.
449
* Other new modules: MissingH.Either.
451
-- John Goerzen <jgoerzen@complete.org> Thu, 02 Dec 2004 19:37:14 -0600
453
missingh (0.6.2) unstable; urgency=low
455
* New "generic" sprintf functions.
457
-- John Goerzen <jgoerzen@complete.org> Thu, 18 Nov 2004 09:00:03 -0600
459
missingh (0.6.0) unstable; urgency=low
461
* Major new feature: Printf module.
463
-- John Goerzen <jgoerzen@complete.org> Mon, 15 Nov 2004 15:28:29 -0600
465
missingh (0.5.4) unstable; urgency=low
467
* Added build-dep-indep on libhugs-hunit and re-enabled Hugs unit tests.
469
-- John Goerzen <jgoerzen@complete.org> Fri, 29 Oct 2004 08:39:28 -0500
471
missingh (0.5.3) unstable; urgency=low
473
* Don't run Hugs tests for now. Closes: #278802.
475
-- John Goerzen <jgoerzen@complete.org> Fri, 29 Oct 2004 08:25:21 -0500
477
missingh (0.5.2) unstable; urgency=low
479
* New module: sendmail
480
* New popen functions in MissingH.Cmd.
481
* Added splitRe, subRe to Str.hs.
483
-- John Goerzen <jgoerzen@complete.org> Tue, 26 Oct 2004 16:38:01 -0500
485
missingh (0.5.1) unstable; urgency=low
487
* Added libghc6-hunit-dev to build-depends. Closes: #278138.
489
-- John Goerzen <jgoerzen@complete.org> Sun, 24 Oct 2004 22:21:21 -0500
491
missingh (0.5.0) unstable; urgency=low
493
* Lots of new code: FTP, MIME, Wash, Hsemail, etc.
494
* Rebuilt for new ghc.
496
-- John Goerzen <jgoerzen@complete.org> Sun, 24 Oct 2004 01:46:35 -0500
498
missingh (0.4.2) unstable; urgency=low
500
* Added MissingH.List.contains
501
* Added MissingH.Threads
503
-- John Goerzen <jgoerzen@complete.org> Mon, 18 Oct 2004 10:02:03 -0500
505
missingh (0.4.1) unstable; urgency=low
507
* Added haskell-src to build-depends.
509
-- John Goerzen <jgoerzen@complete.org> Fri, 15 Oct 2004 15:46:57 -0500
511
missingh (0.4.0) unstable; urgency=low
513
* Added logging infrastructure and Syslog handler.
515
-- John Goerzen <jgoerzen@complete.org> Fri, 8 Oct 2004 20:15:52 -0500
517
missingh (0.2.0) unstable; urgency=low
519
* Renamed to more standard names: MissingH.IO, MissingH.List,
522
* Moved binary functions into new module MissingH.IO.Binary.
524
* Added unit tests and test cases for List and Str.
526
* Moved Debian code to use dh_haskell.
528
* Build Hugs package for Debian.
530
-- John Goerzen <jgoerzen@complete.org> Wed, 6 Oct 2004 21:36:47 -0500
532
missingh (0.1.0) unstable; urgency=low
534
* Initial Release. Closes: #275070.
536
-- John Goerzen <jgoerzen@complete.org> Tue, 5 Oct 2004 16:17:09 -0500