/[fuse.before_github]/perl-llin/README
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /perl-llin/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

perl/trunk/README revision 18 by dpavlin, Wed Dec 21 15:33:37 2005 UTC perl-llin/README revision 95 by dpavlin, Tue Jun 6 14:23:44 2006 UTC
# Line 1  Line 1 
1  Fuse version 0.06  Fuse version 0.07
2  =================  =================
3    
4  Fuse is combination of Linux kernel module and user space library which  Fuse is combination of Linux kernel module and user space library which
# Line 12  database as file system, but there will Line 12  database as file system, but there will
12  This is a pre-production release.  It seems to work quite well.  In fact, I  This is a pre-production release.  It seems to work quite well.  In fact, I
13  can't find any problems with it whatsoever.  If you do, I want to know.  can't find any problems with it whatsoever.  If you do, I want to know.
14    
15    Support for FreeBSD is experimental, so expect tests to fail.
16    
17  INSTALLATION  INSTALLATION
18    
# Line 29  This module requires the FUSE C library Line 30  This module requires the FUSE C library
30  See http://fuse.sourceforge.net/  See http://fuse.sourceforge.net/
31    
32  If you intend to use FUSE in threaded mode, you need a version of Perl which  If you intend to use FUSE in threaded mode, you need a version of Perl which
33  has been compiled with USE_ITHREADS.  has been compiled with USE_ITHREADS.  Then, you need to use threads and
34    threads::shared.
35    
36    
37  COPYRIGHT AND LICENCE  COPYRIGHT AND LICENCE
# Line 66  subdirectory.  These are: Line 68  subdirectory.  These are:
68    
69  BUGS  BUGS
70    
71  Perl 5.8.7 does not support shared subroutine references.  Until this is  At time of writing, Perl (5.8.7) did not support shared subroutine references.
72  fixed, if you use threaded mode, you need to use symbolic references (i.e.  Symptoms include a cryptic error message like "Invalid value for shared scalar"
73  passing "main::cb" instead of \&cb).  This rules out closures, lexical  from Fuse.pm.  Until this is fixed, if you use threaded mode, you need to use
74  subs and that sort of thing, but it does seem to work.  symbolic references (i.e. passing "main::cb" instead of \&cb).  This doesn't
75    allow things like closures, lexical subs and that sort of thing, but it does
76    work for me.
77    
78  The current test framework seems to work well, but the underlying mount/  The current test framework seems to work well, but the underlying mount/
79  unmount infrastructure is a crock.  I am not pleased with that code.  I  unmount infrastructure is a crock.  I am not pleased with that code.
 also wish there was a way to test without root permissions.  
80    
81  While most things work, I do still have a TODO list:  While most things work, I do still have a TODO list:
82  * "du -sb" reports a couple orders of magnitude too large a size.  * "du -sb" reports a couple orders of magnitude too large a size.

Legend:
Removed from v.18  
changed lines
  Added in v.95

  ViewVC Help
Powered by ViewVC 1.1.26