World: r3wp
[Script Library] REBOL.org: Script library and Mailing list archive
older newer | first last |
Graham 16-Apr-2007 [468x2] | build in older versions into the exe ;-) |
eeek! rare sighting report -- a rebol volunteer!! | |
Maxim 16-Apr-2007 [470x2] | hahaha... no there are many volunteers... |
just that they never do so for "OTHER" people's stuff ;-D | |
btiffin 16-Apr-2007 [472] | :) |
Maxim 16-Apr-2007 [473] | comes with the title of REBOLer... ;-) |
btiffin 16-Apr-2007 [474] | The library is one of those precious resources that, once beyond noob, is invaluable to the learning curve. And yes we are rebols aren't we. |
Sunanda 17-Apr-2007 [475] | Brian: you are a saint! None of the Library stuff needs guru level skills. Just some gentle persistence to get lots of little details right. |
Jean-François 27-Apr-2007 [476] | Sunanda, would it be possible in the library to use Gabriele's PDFMaker HTML doc CSS style sheet for displaying script code ? I find it realy beautifull. It realy turns reading code into a visual aesthetic experience. |
Sunanda 27-Apr-2007 [477x2] | I'd be delighed to have some better styles.....Why not experiement (all the Library's CSS can be overridden by any Library member) and come up with something you like. If you do the work, we can take it from there :-) http://www.rebol.org/cgi-bin/cgiwrap/rebol/css-available.r |
For those who never visit the Mailing List: Brian has stepped up to the mark and is a member of the Library Team.....He's going great work already: http://www.rebol.org/cgi-bin/cgiwrap/rebol/ml-display-message.r?m=rmlVPCC | |
Gabriele 27-Apr-2007 [479x2] | Jean-Francois: thanks :) |
Sunanda: just in case you eventually decide to do something like that, my code is described here: http://www.colellachiara.com/soft/MD3/emitters/wetan.html#section-4 | |
Sunanda 27-Apr-2007 [481] | Thanks. Basically, we use this code of Carl's when displaying a script in color: http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=color-code.r Thogh we've adapted it for CSS and a couple of other minor tweaks. What we are lacking is beautiful CSS :-) |
Gabriele 27-Apr-2007 [482x2] | my code is very similar to Carl's, most of the additions are just to support literate programming and you won't need them. i'm emitting clean xhtml (no <font> etc. stuff) so that the look can be 100% configured via CSS. |
i don't think my CSS is very good, I know Chris could make it 10x better. but until someone does a better one... i have something to use :) | |
Sunanda 27-Apr-2007 [484] | Same here ! |
Gabriele 27-Apr-2007 [485] | feel free to copy from mine - i took the colors for the datatypes from the css on rebol.org iirc :) |
Sunanda 27-Apr-2007 [486] | Thanks......And if anyone wants to play with the CSS tha colors scripts on REBOL.org, the code is here: http://www.rebol.org/cgi-bin/cgiwrap/rebol/css-view-system.r (look for the SC-xxxx styles). You can copy them into your personal settings and change them. |
Geomol 29-Apr-2007 [487] | Noted. I'll see, if I can come up with something, when I have some time. It's very important to make things clear and easy to understand for everyone interested, so making REBOL code easier to read is something, I'm very interested in. |
Sunanda 29-Apr-2007 [488] | Thanks.....If you need some HTML tweaks to make the CSS really sing and dance, please let me know, and we can probably arrange it. |
Chris 30-Apr-2007 [489] | I have a function that I'd like to add to the Library that takes some user data (could be from CGI query, or from View fields), processes and validates it according to a given spec, eg. [word "2007/4/30"] -> [word: date!] -> [word 30-Apr-2007] I've named this function 'import, but I realise that %import.r may be too generic a script name for the Library. Any suggestions? |
Anton 30-Apr-2007 [490] | mask-import ? Your validator seems general but I presume you made it for a specific purpose. |
Chris 30-Apr-2007 [491] | That works. %mask-import.r -- %input-mask.r -- %import-mask.r |
Anton 30-Apr-2007 [492x2] | It's short, but still leaves room for confusion. How about being more descriptive ? Eg. "validation-filtered-load" ? |
or "Chris-validated-import-loader" ? I could get longer... | |
Chris 30-Apr-2007 [494x2] | I'd rather it was still somewhat succinct. |
It's still a reasonably generic function. | |
Sunanda 30-Apr-2007 [496] | Assuming you don't just validate, but also load the data according to the filter, then coerce might be a good name: coerce [date! "1 jan 2007"] ==> 1-jan-2007 |
Chris 30-Apr-2007 [497] | Sort of, I have a helper function 'as that acts as 'coerce. The meat of this script is filtering a block of [word! any-type!] values. |
Sunanda 30-Apr-2007 [498] | I see, thanks. I have various things like your script. (Never wrote one generic enough for piublication). They have names like check-type or check-data-type. |
Chris 30-Apr-2007 [499] | I'm thinking %filtered-import.r |
Sunanda 30-Apr-2007 [500] | Sounds good. |
btiffin 30-Apr-2007 [501] | Give us a "C"....give us an "h" ... Sorry, Deja-vu :) Thanks again Chris. |
Chris 30-Apr-2007 [502] | Halfway there, just need to add a quick explanation... |
btiffin 30-Apr-2007 [503] | %datascreen.r %screening.r? Naming is fun. %filtered-import.r is nice too. Note to everybody: If you haven't, check out Chris's %form-date.r, newly in the library... Chris's func'ies are funky, and a nice learn. |
Chris 30-Apr-2007 [504x2] | How does this look? -- http://www.rebol.org/cgi-bin/cgiwrap/rebol/documentation.r?script=filtered-import.r |
It's perhaps not the most exhaustive documentation, but it covers most points. Feel free to revise... | |
btiffin 30-Apr-2007 [506] | Looks good. Groks nicely. |
Dockimbel 1-May-2007 [507] | Can I upload a ZIP archive in the Library or does it require to upload only a single REBOL script ? |
Sunanda 1-May-2007 [508] | You can upload *packages* -- assemblies of any type of file you like. Some examples here: http://www.rebol.org/cgi-bin/cgiwrap/rebol/search.r?filter=type-package |
Maxim 1-May-2007 [509x3] | zip file upload would be cool and easier... (nudge nudge, wink, wink) |
but we've had the discussion before... so many things... so little time. | |
(the zip would be opened and converted to a package btw) its just sooo easy to prepare a zip file. | |
Sunanda 1-May-2007 [512x2] | If there was a standard REBOL library that could open *any* common zip format, then yes: it'd be easy to accept a zip upload and turn it into a package. Otherwise, it'd be a support headache. *** The current method of uploading package files (via a browser interface) is itself a headache. But (this is where I toss the ball back to you Maxim), LDS (the Library's API) supports package file uploading. So *you* could write an easy package assembly routine to run on the contributor's computer. Problem solved! |
It could even work from a zip file, so no server scripts need be harmed in the writing of it :-) | |
Maxim 1-May-2007 [514x2] | hehe. |
another pet project in queue ;-) | |
Sunanda 1-May-2007 [516] | There's a lot that can be done to make the Library easier to use without waking up the Librarians :-) |
Maxim 1-May-2007 [517] | aren't I an honorary member ;-) |
older newer | first last |