On 28/10/2010, at 12:43 PM, Erick Tryzelaar wrote: > On Wed, Oct 27, 2010 at 2:35 PM, john skaller > <skal...@users.sourceforge.net> wrote: >> >> I think we did (not sure). But who can remember that or want >> to use such ugliness... :) > > :) We could also add a multi token operator and just literally have "is in". > >> Good mind to replace whilst with while too. Might break some >> code .. but hey, do we have any actual users? Anyone else >> actually reading this mailing list? > > I'm fine with replacing whilst with while. I've been meaning to do that > forever.
Well RF was using the library function while, so it would have broken code, but I don't think anyone (except me now) is actually using Felix. Now that I have the webserver "apparently" working and have written a daemon program to run it as a daemon, we can actually get some online documentation that instantly reflects the current build. The webserver can process felix code, C/C++ code and *.fdoc files (felix documentation files, a sort of mini-version of interscript :) For Felix code and the fdoc files, it produces hyperlinks for include directories so you can navigate the library: I plan to do that for C/C++ too, so you can follow #includes. At present my handling of the links is all wrong. Browsers think relative file names are relative to the current GET Url. Unfortunately, this won't work for Felix include directives, since such names are searched for in a path. Ditto C/C++ headers. So basically I have to make the webserver itself do path lookups, and present an absolute filename in an <A href>. This is not so hard with my new directory services functions in posix/filesystem.flx. With some extra handling for say, Python and Ocaml code, mainly adding some paths for them, you should be able to browse all the important source code on your box. Of course Emacs and Vim can already do this... the thing with a webserver is you can put it online on a public box and the whole world can browse it. Tools for this exist, yes, most repositories (eg GitHub) have web interfaces for repositories (I just used that to read most of the socket handling code in Curl). Anyhow .. the point is I will soon be able to point people at code and documentation instead of telling them they have to build the system first (and then still get lost because there's no documentation .. ) -- john skaller skal...@users.sourceforge.net ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language