Simon Peyton Jones | 1 Apr 18:30 2003
Picon

cvs commit: fptools/libraries/base/GHC Float.lhs

simonpj     2003/04/01 08:30:42 PST

  Modified files:
    libraries/base/GHC   Float.lhs 
  Log:
  Use INLINE rather than SPECIALISE for ceiling, floor, truncate

  Revision  Changes    Path
  1.9       +11 -11    fptools/libraries/base/GHC/Float.lhs
Simon Peyton Jones | 1 Apr 18:32 2003
Picon

cvs commit: fptools/libraries/base/GHC Read.lhs

simonpj     2003/04/01 08:32:06 PST

  Modified files:
    libraries/base/GHC   Read.lhs 
  Log:
  Fix bogus implementation of readLitChar, lexLitChar

  Revision  Changes    Path
  1.17      +4 -4      fptools/libraries/base/GHC/Read.lhs
Simon Marlow | 2 Apr 13:47 2003
Picon

cvs commit: fptools/libraries/doc lib-hierarchy.html

simonmar    2003/04/02 03:47:11 PST

  Modified files:
    libraries/doc        lib-hierarchy.html 
  Log:
  - Add Dotnet
  - Sort the top-level names alphabetically

  Revision  Changes    Path
  1.2       +19 -16    fptools/libraries/doc/lib-hierarchy.html
Alastair Reid | 2 Apr 16:09 2003
Picon

cvs commit: fptools/libraries/unix/System .cvsignore fptools/libraries/unix/System/DL .cvsignore fptools/libraries/unix/System/ Posix .cvsignore

reid        2003/04/02 06:09:50 PST

  Modified files:
    libraries/unix/System/Posix .cvsignore 
  Added files:
    libraries/unix/System .cvsignore 
    libraries/unix/System/DL .cvsignore 
  Log:
  Update the .cvsignores (to ignore more hsc-generated files)

  Revision  Changes    Path
  1.2       +10 -0     fptools/libraries/unix/System/Posix/.cvsignore
ross | 3 Apr 18:47 2003
Picon

cvs commit: fptools/libraries/base/Data Graph.hs Tree.hs

ross        2003/04/03 08:47:00 PST

  Added files:
    libraries/base/Data  Graph.hs Tree.hs 
  Log:
  Graph and Tree modules, from GHC's Digraph (actually the Haddock version,
  which looks more recent).
Alastair Reid | 4 Apr 01:44 2003
Picon

cvs commit: fptools/libraries/X11 .cvsignore Makefile X11.conf.in fptools/libraries/X11/Graphics X11.hs fptools/libraries/X11/Graphics/X11 .cvsignore StdDIS.gc Types.gc Xlib.gc fptools/libraries/X11/cbits Makefile auxiliaries.c fptools/libraries/X11/include HsXlib.h

reid        2003/04/03 15:44:04 PST

  Added files:
    libraries/X11        .cvsignore Makefile X11.conf.in 
    libraries/X11/Graphics X11.hs 
    libraries/X11/Graphics/X11 .cvsignore StdDIS.gc Types.gc 
                               Xlib.gc 
    libraries/X11/cbits  Makefile auxiliaries.c 
    libraries/X11/include HsXlib.h 
  Log:
  Copied hslibs/xlib over, modified to fit into hierarchial world, added suitable makefiles and package specs.
Alastair Reid | 4 Apr 01:45 2003
Picon

cvs commit: fptools/libraries Makefile

reid        2003/04/03 15:45:48 PST

  Modified files:
    libraries            Makefile 
  Log:
  Tweak to add X11 as a subdirectory if you define GhcLibsWithX11.  Note that there is currently no way to
define GhcLibsWithX11

  Revision  Changes    Path
  1.16      +5 -1      fptools/libraries/Makefile
Alastair Reid | 4 Apr 01:57 2003
Picon

Re: cvs commit: fptools/libraries Makefile


Alastair Reid <reid <at> glass.cse.ogi.edu> writes:
> Tweak to add X11 as a subdirectory if you define GhcLibsWithX11.
>
> Note that there is currently no way to define GhcLibsWithX11

Just to expand on that:

If you do

  make boot
  make all
  make -C happy
  make -C greencard 
  make -C libraries/X11

then, with luck, you'll compile the Xlib bindings and, if you're very
lucky, a working HSX11 package.

What is not yet done is:

1) Glue it into autoconf so that the package description knows where
   libX11.a and friends live.

2) Glue it into autoconf so that package X11 only gets built if you
   have libX11.a and request that package X11 gets built.

3) Add dependencies so that greencard gets built if X11 is being built.

4) Add dependencies so that happy gets built if greencard is being built.
(Continue reading)

Alastair Reid | 4 Apr 12:06 2003
Picon

cvs commit: fptools/libraries/X11/Graphics/X11 StdDIS.gc Types.gc Xlib.gc

reid        2003/04/04 02:06:44 PST

  Modified files:
    libraries/X11/Graphics/X11 StdDIS.gc Types.gc Xlib.gc 
  Log:
  Explicit export lists to hide GreenCard innards from Haddock

  Revision  Changes    Path
  1.2       +13 -8     fptools/libraries/X11/Graphics/X11/StdDIS.gc
  1.2       +715 -1    fptools/libraries/X11/Graphics/X11/Types.gc
  1.2       +408 -5    fptools/libraries/X11/Graphics/X11/Xlib.gc
Alastair Reid | 4 Apr 13:10 2003
Picon

cvs commit: fptools/libraries/X11/Graphics/X11 .cvsignore Xlib.gc fptools/libraries/X11/Graphics/X11/Xlib .cvsignore Atom.gc Color.gc Context.gc Display.gc Event.gc Font.gc Misc.gc Region.gc Screen.gc Types.gc Window.gc

reid        2003/04/04 03:10:36 PST

  Modified files:
    libraries/X11/Graphics/X11 .cvsignore Xlib.gc 
  Added files:
    libraries/X11/Graphics/X11/Xlib .cvsignore Atom.gc Color.gc 
                                    Context.gc Display.gc Event.gc 
                                    Font.gc Misc.gc Region.gc 
                                    Screen.gc Types.gc Window.gc 
  Log:
  First pass at splitting giant Xlib module into smaller, more manageable modules

  Revision  Changes    Path
  1.2       +2 -0      fptools/libraries/X11/Graphics/X11/.cvsignore
  1.3       +23 -2387  fptools/libraries/X11/Graphics/X11/Xlib.gc

Gmane