[darcs-devel] darcs patch: Rename AtExit module to Global. (and 2 more)

Eric Kow eric.kow at gmail.com
Sat Aug 12 07:04:34 PDT 2006


The main point of these patches is to fix --disable-ssh-cm.
The #haskell channel seems to think this is an ok way to do
global variables.  What do you think?

Sat Aug 12 14:19:25 CEST 2006  Eric Kow <eric.kow at gmail.com>
  * Rename AtExit module to Global.
  
  The goal is to capture some broad "global" notions like exit handlers
  and global variables.  Note the GPL header thrown in for good measure.
  

Sat Aug 12 14:19:43 CEST 2006  Eric Kow <eric.kow at gmail.com>
  * Compile Global.lhs in place of AtExit.lhs.

Sat Aug 12 15:48:56 CEST 2006  Eric Kow <eric.kow at gmail.com>
  * Reimplement --disable-ssh-cm flag (issue239).
  
  My patch to "Only launch SSH control master on demand" accidentally
  removed the ability to disable use of SSH ControlMaster.  Also, the
  way it was implemented is not compatible with launching on demand.
  This implementation relies on a notion of global variables using
  unsafe IORefs.
  

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 43623 bytes
Desc: A darcs patch for your repository!
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20060812/353b7d69/attachment.bin


More information about the darcs-devel mailing list