• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp53
r3wp394
total:447

results window for this page: [start: 101 end: 200]

world-name: r3wp

Group: All ... except covered in other channels [web-public]
BrianW:
29-Dec-2004
We had to do attack the mold in our last apartment repeatedly over 
the course of several months. Nothing we had would keep it away for 
long, so we just sort of wore it down to something that was easy 
to clean
Geomol:
25-Jan-2005
I think, we have too many groups in REBOL3. I start to have problems 
figuring out, where I should post. Can we clean up?
Group: Ann-Reply ... Reply to Announce group [web-public]
Gregg:
27-Feb-2005
Oh boy. 


First, I *have* been contacted to ask if I could take certain actions, 
but not by RT. RT made me a world master here, which *I* consider 
to be form of moderator (with the main task being to assign and maintain 
accounts), though there is not a definite job description sitting 
on my desk. Now, I am also a regular user in this world, and there 
are definitely conflicts for me WRT those positions.


As I've said before, I enjoy a good chat as much as anyone, and I 
*don't* want to censor people here, but that may be necessary at 
some point, wouldn't you agree? If someone were quite obviously, 
in the opinion of 99.9% of the people here, abusive, rude, offensive, 
etc. should they be allowed to run rampant and ruin this world for 
everyone else? I don't think so; maybe you do.


When I joined the REBOL community, one of the main attractions was 
the high level of mutual respect, the generosity towards newcomers, 
and the complete *lack* of the venom you sometimes see unleashed 
in other language communities. *That* is what kept *me* coming back. 
The more argumentative discussions and personal jibes people see, 
the less likely they are to post, IME, because they don't want to 
be attacked themselves and if that's the tone they often see, it's 
what they will expect. 


When it comes to content, as a world master and a user *I* think 
that *most* channels here *should* be REBOL related. The world is 
called "REBOL", and I think RT created and sponsors it for the REBOL 
community. That's my view; that's how I view the ML as well. There 
are probably at least 20-25 non-REBOL, non-Technical groups here 
now; that's quite a lot IMO. There are times that I would really 
like to clean this world up a bit, and as a user I could, but as 
a world master I don't feel that I can because someone will complain 
that I'm trying to censor or control things here (so if I ever do 
that, get mad at me as a user, not as a world master :-).  


Petr, I'm sorry you feel that I'm trying to limit free speech here, 
or to control anyone's behavior; I made some *suggestions* I thought 
were appropriate. I spent a *lot* of time writing and editing my 
posts in the hope that they weren't too strong, but still got my 
view across. If you think that you should be able to use this world 
for anything you want, personally, I disagree; it's RTs world and 
we are guests in their house. If there is something specific in my 
posts that offended you, please let me know what it was.


As a user, I haven't been around much lately. Mostly my schedule 
is the cause, but maybe it's also because the technical value of 
the world has been diluted (IMO) by noise, so I'm just not as "driven" 
to come here and make time to participate. I'm normally on dial-up, 
so that affects download time, yes. Right now, I'm on a fast connection 
but the noise is still a problem because I have to visit all the 
groups that come up red to see what's new, and if I only have a small 
amount of time to spend, it may all get eaten up just skimming what 
others posted. Also, the more noise there is, and the more we get 
in the habit of talking about non-technical stuff here (again, this 
is all *my* opinion), the more chance there is for it to leak out 
into other groups, and it does. 


The camaraderie comes from the people; the technical value comes 
from the experts  who often focus on that aspect and may stop coming 
if there's too much noise here. When that happens, the value of the 
world is diminished. 


Well, my time is long gone for writing here, but I hope that helps 
clarify my position.
Terry:
28-Feb-2005
Peter, your announcement at the top of the Announce group is abuse. 
  I did delete the old announcement group because I accidentally 
made a few errant posts.. I looked at the FEW old posts that were 
already there, and seeing that they were all now irrelevant (time 
based), I deleted the group to clean it up.  I then made the single 
post that I had intended to make.


You took it upon yourself to delete the group again.. with my single 
post, and then make accusations towards me (at the top of this group) 
as if i had some kind of alterior motive?  Why did you feel to delete 
my one post?   Shall I cry 'personal abuse'?
Volker:
30-Aug-2005
one thing about security: i would check that against a directory. 

 if find/match clean-path/file dirize view-root/local ["its my local 
 file, allow more"]
Anton:
2-Feb-2006
Not bad website, clean and simple.
Graham:
25-Mar-2006
I want a clean exit ...
Graham:
8-Mar-2008
Oldes, does it do a Clean as well on the source?
Group: !AltME ... Discussion about AltME [web-public]
Rebolek:
11-Apr-2006
I've reinstalled both Windows and Linux on my machine. I'm only able 
to run Altme 1.0.1 on Win (don't ask me why new beta crashes all 
the time on clean installation while it was working without problem 
on old one) and it synced no rooms. On Linux I have no problem with 
latest beta and syncing works without problem. So I spent some nice 
minutes clicking on red rooms (but it's better to have something 
to click on than otherwise :)
[unknown: 9]:
21-Jul-2006
I hate PDF scroll method, which is diff than everyone elses.  As 
to AltME, our scolling is taken from the system.  On my system it 
is clean smooth and one line at a time.  I think this may be a system 
issue, and not AltME, but I'm open to proof.
Group: RAMBO ... The REBOL bug and enhancement database [web-public]
BrianH:
26-Oct-2005
For that matter, I just submitted another rebcode proposal to RAMBO, 
and then noticed some code in the fix section that I wanted to change. 
The submitted code still works, but I would still like to clean it 
up a little. If I had an account on RAMBO, would I be able to fix 
my own submissions?
Will:
23-Jan-2006
Please remove tiket 4021, my mistake, I had this in user.r
clean-path: :secure-clean-path
Anton:
23-Jan-2006
So what I did was create an "anton-user.r" file, which my user.r 
calls *optionally*.
It decides whether to call it based on a command line argument.

So, two different command lines can start rebol "clean" (without 
anton-user.r) or "unclean" (with all my customizations in anton-user.r).
Anton:
23-Jan-2006
For example, two icons I have:

Rebol/View 1.3.1.3.1   ->  D:\Anton\Dev\Rebol\View\rebview1.3.001.3.1.exe 
-- "do-anton-user?: true"

Rebol/View 1.3.1.3.1 (clean)   ->  D:\Anton\Dev\Rebol\View\rebview1.3.001.3.1.exe
Volker:
24-Jan-2006
you have also system/options/script in %user.r . That way you can 
make a "raw"-folder.

 if not find/match clean-path system/options/script view-root/public[ 
 my-extra-stuff ]
Anton:
27-Nov-2006
Henrik, no, I'll clean it up first. I just thought you might have 
needed it for something. It's in my editor so I ought not to forget 
about it. :)
Henrik:
19-May-2007
well, if it's about memory allocation and clean up, would there not 
be a way to torture it? What's the worst possible way to stress the 
garbage collector?
Anton:
6-Jun-2007
It is with pleasure that I can announce that there is a workaround 
to the center / right aligned text highlighting issue. I have a working 
prototype. You can change the horizontal alignment of the face on 
the fly. Give me a day or two to clean it up and make a nice demo.
Oldes:
13-Jun-2007
never mind, you can delete it, I already have a solution... anyway... 
it would be nice to replace the clean-path function with the Anton's 
simple-clean-path
Gabriele:
14-Oct-2008
About the spam, I clean that up every single day. What you see is 
one day worth of spam.
Group: View ... discuss view related issues [web-public]
Chris:
8-Mar-2005
; A bonus tip -- each of the tog actions in dex-pane2 are essentially 
the same.  You could clean up as follows:
tog-action: [
    write clipboard:// join "se sa**/" [
        last-sgrp: face/text "ca datp/" get-report-date/delim
    ]
]

dex-pane2: layout [
    across
    label "Search Criteria:"
    t1: tog "o79" tog-action
    t2: tog "p23" tog-action
    t3: tog "o88" tog-action
    t4: tog "p11" tog-action
]
Graham:
21-Mar-2005
I tried to send a rebol archive the other day using my hotmail account 
( testing attachments with my webmail ) and it said it was infected. 
 Scanned it with bitdefender which said it was clean .
Group: I'm new ... Ask any question, and a helpful person will try to answer. [web-public]
RayA:
31-May-2007
I believe in Carl's vision "REBOL is perfect for lightweight distributed 
applications". Users need light-weight responsive gui clients that 
can work both online and offline. The evolution of the Web is moving 
(slowly) in this direction, with AJAX/Flash/JavaFX as examples of 
a more responsive and rich gui clients, BUT it's too complex and 
unreliable. The industry is adding kludge upon kludge to "fix" the 
problems resulting in further complexity and code bloat, but what 
is needed is a clean approach that captures the essence of what made 
the web a phenomal success in the first place - any body could set 
up/develop a web site and they did. Enterprise data centers need 
scalable, reliable, manageable (server) applications that run 24x7 
on commodity hardware ata reasonable price. The user PC's should 
require zero management for the applications, which is the primary 
(only?) attraction of the web ui. Question if the application is 
simple to manage and delivers the functionality the user wants, why 
do they need a fat complex os? As an example my kids get online to 
play games, research homework, etc. and they hate it (so do I) when 
the PC/OS gets in the way. Also, that PC/OS is a major source of 
 trouble with viruses and lack of (simple) control to what my kids 
can access.
RayA:
31-May-2007
IMHO, I don't believe hese companies are capable of developing a 
clean solution, in fact it may not be in their best interest.
DaveC:
31-May-2007
Hi RayA and Welcome. 


I am a new to AltMe too. I think you are right about the evolution 
of the web. The Desktop OS has become an application in itself (IMHO). 
It's the focus of so much angst, controversy and complication. (Nailing 
my personal colours to post here: I declare myself a BSD UNIX type. 
I can still install the latest version in much less than 100MB of 
HD space and 32MB ram and 100Mhz CPU. In fact I run it on an old 
Toshiba laptop with that spec and get real work done)


I think, in principle, DOS was my idea of a good OS (I know, I know...) 
It was small, fast a stable. Yes - lockups were common when pushed, 
but I found it was the application that crashed rather than DOS itself. 
Ok. back in the world of the 21st Century, an OS need many many times 
the resources of DOS just to get itself booted. But basically, all 
I want from the OS is to let the applications get on with the job 
in hand.


What attracts me to Rebol is that it is clean and lightweight. Designed 
by a man who I respect as a Computer Scientist. (And, of course, 
the Rebol community, which collectively one might say is a "killer 
app" too). It's very productive and I'm building internal information 
systems with it.  I've got a few ideas to build my own apps outside 
of work, that is an exciting prospect for the future. 


I keep trying other frameworks/languges and over the last six years 
or so I've lost the "Rebol way" and strayed from the one true path! 
I do find myself coming back to Rebol as I run into more library 
conflict/dependency/blot features of some of the other languages 
I used. Maybe I'm getting impatient of complicated technology now 
I'm older. I just get tired of having to search the internet for 
the latest whatever.so.1 lib, or what have you. I'm making a general 
point here BTW - I know there are some very good language implimentations 
out there.


I don't know what the next killer app will be, but I do think there 
is a place for a machine "Powered by REBOL" which boots in a few 
seconds, lets me communicate, write view images, multimedia, code 
my own Rebol apps from a set of built in services, oh and the battery 
lasts for days - not hours!
It would have to display HTML too (legacy web :-))


So there you go, a bit of a rant from an old geezer technologist 
. Now where's me 8" floppies I need to boot that PDP-11?
Henrik:
19-Jan-2008
be careful about wording, as 'reform is a function in REBOL. :-) 
all it has to do, is allocate more space. Just imagine a cramped 
desk and you want to put some things on the desk. Which is faster? 
Is it to remove one item at a time from the desk to place a new one 
there, or just swipe the desk clean in one go in order to free all 
desk space immediately?
Henrik:
1-Feb-2008
Some notes for your blog post:

'effects' are now 'options'

 - the idea is here to remove the need for face hacking. Options is 
 a clean, self documentable  way to alter the settings for a specific 
 style. But here, the fact that we can alter the appearance of the 
 style is a bit of a fluke, because we wanted a simple way to test 
 options. Originally it was the idea that altering any such effects 
 parameters directly in your layout would be prohibited; The style 
 would take care of this internally and you'd use specific button 
 types that would then use a specific style. You would use buttons 
 defined through its purpose rather than its appearance. You'd have 
 zero control over the appearance of the button, because that is controlled 
 by the style alone.


I know that sounds a little terrifying, but VID3 is meant to lift 
styling to a whole different level; You don't style every single 
face. You focus on the contents of your UI, and the purpose of each 
element, rather than its appearance and VID3 works out how to display 
it. This is for multiple reasons:


- VID3 can display on other devices than bitmapped displays, such 
as text consoles or vectored output.

- Styling becomes the job of one or more dedicated developers rather 
than the application developer, which standardizes styling. It makes 
it much simpler to build very large applications and it becomes possible 
to switch consistently between different styles, where one won't 
look crappy while another one looks great. They'll work equally well. 
Compare it to VID which is just the Wild West of styling. :-)

- Abstraction will make it possible to identify parts of a user interface, 
such as allowing VID3 to, on its own, find the cancel button in a 
window or automatically put key focus on the correct button for great 
consistency.


So when you, in your user interface design say: "I want a button 
that shows importance", you don't try to make a red button. You could 
use the 'warning-button style (just an example, doesn't exist yet). 
Similarly there will be styles for ok-button, cancel-button, etc. 
They are not called red-button, yellow-button, but are purely purpose 
oriented styles.


So while VID3 may look like just a prettier VID with resizing in 
a one-button example, it's actually a whole different beast. :-)
mhinson:
7-May-2009
I added an extra string for the title and now get this similar failure

>> filenames: request-file/title/filter/path {Select all files to 
read} {x} [*.txt] %/D/Rebol/X/!conf/

** Script Error: Invalid argument: *.txt * *.r *.reb *.rip *.txt 
*.jpg *.gif *.bmp *.png
** Where: request-file
** Near: done: local-request-file data: reduce

[tt/text ob/text clean-path where picked filt-names filt-values found? 
any [only]...
Group: Parse ... Discussion of PARSE dialect [web-public]
Graham:
23-Oct-2005
Has clean-script been updated for the new version of Core?
MikeL:
27-Sep-2006
Anton, Andrew had defined white space patterns in his patterns.r 
script which seems usable then you can use [ ws* "house" ws*] or 
other combinations as needed without underscore.  Andrew's solution 
for this and a lot of other things have given me some good mileage 
over the past few years.   WS*: [some WS]   and WS?: [any WS].   
 It makes for clean parse scripts clear once you adopt it.
Maxim:
28-Sep-2006
simple and clean, good idea!
Steeve:
27-Jun-2007
yeah i would use a clean dialect , cause i have many many rules of 
this type
Group: Syllable ... The free desktop and server operating system family [web-public]
Kaj:
15-Jun-2007
Yes, the Kamidake software repository is gone, sadly. And we still 
have to clean up the links. Our own releases are on SourceForge, 
though
Maxim:
13-Dec-2009
hahahahah  I want a clean desktop to run the management on... I really 
don't like the linux KDE and Gnome desktops.
BrianH:
13-Dec-2009
I mean architecturally compatible: Dynamic linking with a clean integration 
interface.
Group: Linux ... [web-public] group for linux REBOL users
Anton:
17-Dec-2006
request-file: func [

    {Requests a file using a popup list of files and directories.}
    /title "Change heading on request."
    title-line "Title line of request"
    button-text "Button text for selection"
    /file name "Default file name or block of file names"
    /filter filt "Filter or block of filters"
    /keep "Keep previous settings and results"
    /only "Return only a single file, not a block."
    /path "Return absolute path followed by relative files."
    /local where
][
    if none? out start-out
    done: false
    either file [

        either block? name [picked: copy name] [picked: reduce [to-file name]]
    ] [
        if not keep [picked: copy []]
    ]
    if none? picked [picked: copy []]
    if file: picked/1 [where: first split-path file]
    while [not tail? picked] [
        set [name file] split-path first picked
        either name <> where [remove picked] [
            change picked file
            picked: next picked
        ]
    ]
    picked: head picked
    if any [not where not exists? where] [where: clean-path %.]
    if not keep [
        fp/data: head fp/data
        so/data: head so/data
        si: 1
    ]
    either filter [
        filters: either block? filt [filt] [reduce [filt]]
    ] [if any [not keep not block? filters] [pick-filter]]
    ff/text: form filters
    tt/text: either title [copy title-line] ["Select a File:"]
    ob/texts/1: either title [copy button-text] ["Select"]
    read-dir/full either where [where] [dir-path]
    show-pick
    inform out
    unfocus
    if all [done picked any [path not empty? picked]] [
        either path [
            done: insert copy picked copy dir-path
            either only [done/1] [head done]
        ] [
            foreach file picked [insert file dir-path]
            either only [picked/1] [picked]
        ]
    ]
]
Gabriele:
22-Jan-2009
WARNING: do this at your own risk. make sure the FS is clean, without 
errors etc., and make sure you have backups.
Izkata:
17-Feb-2009
I did notice something strange, though - enough failed attempts at 
opening a listening port, and rebol can't open any more.  Have to 
start a clean session
BrianH:
19-Feb-2009
The XP installer often has problems with USB-connected drives, in 
my experience. It's simpler to clean up the OEM XP install.
Ashley:
25-Jul-2009
OK, I've got it running under a clean install of Ubuntu 32bit. Now, 
how do I determine what scaleable fonts REBOL can actually use? (%/usr/share/fonts/truetype/freefont/ 
doesn't seem to have all that many ... and they look pretty ordinary 
atsize: 72).
Ashley:
25-Jul-2009
All I want is a simple way of finding out what fonts REBOL can access 
on a clean install of Ubuntu.
Reichart:
26-Jul-2009
(and all I want is the clean install of Ubuntu to use a good looking 
font)
Anton:
9-Jul-2010
During boot of Kubuntu 7.10 linux, I noticed a message that flashed 
by, something like
... corrupt .. not cleanly unmounted(?)... 

I checked all the logfiles listed by syslogd-listfiles -a and didn't 
find "corrupt" or "clean" in any of them.
These are the files I checked:
$ lsa `syslogd-listfiles  -a`
-rw-r----- 1 syslog adm  10197 2010-07-09 17:04 /var/log/auth.log

-rw-r----- 1 syslog adm 190194 2010-07-09 16:02 /var/log/daemon.log
-rw-r----- 1 syslog adm 119543 2010-07-09 15:56 /var/log/debug
-rw-r----- 1 syslog adm 210453 2010-07-09 15:56 /var/log/kern.log
-rw-r----- 1 syslog adm 191106 2010-07-09 17:02 /var/log/messages
-rw-r----- 1 syslog adm   8051 2010-07-09 17:02 /var/log/syslog
-rw-r----- 1 syslog adm   3580 2010-07-09 15:56 /var/log/user.log

I'd like to know the way to capture those boot messages.
Any ideas?
Group: AGG ... to discus new Rebol/View with AGG [web-public]
Anton:
8-Nov-2008
This should clean the old (inferior, and slightly different named) 
versions out of your cache:
Group: Web ... Everything web development related [web-public]
Graham:
16-Feb-2005
about time.  It's a nightmare trying to clean spyware off ....
Gregg:
20-Apr-2008
Sorry for the delay in getting the JSON script updated Will. There 
were some other changes in the spec that I decided to clean up, so 
it passes all their tests, except one. Test #18 checks the depth 
limit on arrays. I guess they can't be deeper than 19 levels. Our 
REBOL version doesn't enforce that.
PeterWood:
12-Feb-2011
I used dojo a litle a whwile ago, I found the event handling very 
clean. I've read that dojo is stronger for single page apps that 
many of the other frameworks.
Group: Announce ... Announcements only - use Ann-reply to chat [web-public]
PeterWood:
26-Jan-2005
It seems that somebody deleted the old Announce group.


Terry had posted three or four announcements. Next time I looked 
there was a single announcement from Terry, all the old announcements 
were gone.

I've created this new clean Announce group.
Bo:
19-Jul-2005
You can download a copy from here:  http://www.sonic.net/~amicom/bin/clean-drive.exe
Bo:
19-Jul-2005
The only thing I ask is that if you use it and find a data recovery 
utility that can recover any of the data, please let me know.  I'd 
like to know what parameters you used to clean the drive, what utility 
you used to recover the data, and the condition of the recovered 
data.
Maxim:
7-Mar-2009
Blood v0.1.1 released to rebol.org.


the first ever public demo of how to use liquid.  The application 
itself is very simple for now, but the code is pretty clean, has 
a lot of comments to explain a lot of what is going on.
Janko:
23-Jul-2010
Ashley: that site looks very clean and light in positive way.


Maxim: cool front page and menus (I got 404 on clicks, i suppose 
that is not yet done). Who makes such cool graphics
Group: SDK ... [web-public]
Gabriele:
22-Sep-2006
(my guess, is that internally it is doing something like - mixing 
rebol and c - read/binary clean-path argv[0])
amacleod:
3-Mar-2009
Lots of misplaced Items though...got to clean it up I guessss
Oldes:
3-Mar-2009
if you include something, zou have it in memory when you start your 
app. So make sure to clean it after boot.
amacleod:
13-Dec-2009
jpeg looks clean and displays proper everywhere else
Group: !RebGUI ... A lightweight alternative to VID [web-public]
Ashley:
22-Jun-2005
shadwolf: Once you've settled on the "best" SVG generation tool to 
use (with feedback from folks here), then create a simple SVG icon 
(a shaded "next" arrow for instance) and post a link to the file. 
I'll have a look at the underlying SVG code it generates and we'll 
see if it's clean enough to use easily. We can then start creating 
more complex icons and improving the SVG renderer as we go. My hope 
is that we will end up with a nice set of REBOL / RebGUI SVG icons 
that are free of any licence / distribution issues.
Graham:
19-Sep-2005
How does I detect a close event in the main window so I can do a 
clean up ?
Group: Rebol School ... Rebol School [web-public]
Sunanda:
28-Jun-2007
FFFE is a "byte order mark" -- something that has been slipped in 
at the beginning of the file to indicate the file is in UTF-16, little 
endian format....If it started FEFF you'd have to extract all the 
other bytes. 

Looks like the original file (or whatever did the EBCDIC to UTF-16 
conversion on the AS400)  is using A0A0 to mean newline. You may 
need to clean those up by hand:
Steeve:
16-Feb-2009
yes Vlad, your code is clean, i see the inheritance of a good asm 
coder
Group: Windows/COM Support ... [web-public]
Anton:
30-Oct-2008
But I can see in the word-open-save.r demo I have done this:

	do/args %../COMLib.r [
		...

  word_doc: GetObject [word_obj ".Documents.Open(%s)" to-local-file 
  clean-path %demos/word-open.doc]
Group: Tech News ... Interesting technology [web-public]
yeksoon:
13-Nov-2006
IBM, in that regard, even if they sold their PC business, has much 
more broader aproach ...

Pekr, I will try to answer from a marketing perspective.


Your statement suggest that a company with a broad based approach 
(diversified) in various markets is better than one with a narrow, 
focused approach.


My own study of companies suggest otherwise. I believe General Electric 
is one such case study. Throughout the 80s, they have acquired many 
companies across many industries, today... they have sell off a lot 
of the units that they have acquired.


Same goes with IBM. IBM is divesting their assets in a suitable time 
frame. They still have a 'broader approach' because of legacy baggages 
that they have not discard.


In fact, most companies that leads in their market segment do so 
because they are focused (during that time). SUN was focused on UNIX 
; Apollo did not.

MS was focused on PC; IBM says from mainframe to midrange to workstation 
to home PC....ironically MS is losing focus (do you think MS will 
win in the various new markets?)


It is not whether IBM has a broader approach that matters; it is 
about how fast IBM can reduce the excess baggages that it has acquired 
throughout the years.


SUN, in my opinion, is more focused than IBM now. At least , to me.... 
they own the 'datacenter' mindshare.


Corporates strategies facinates me. 2 of the most (fatal) management 
theories :

- diversifcation; why diversify when your core market is fragmenting...shouldn't 
you focus on one fragments instead? 

- convergence; eg. AOL-Netscape-TimeWarner...why do companies believe 
that different categories of business are coming together and not 
dividing further?


I, too make the mistakes above...and needs to clean up my 'business 
wardrobe'.
JaimeVargas:
8-May-2007
I like Rebol syntax. I even started to get into creating a clone. 
But I like Scheme semantics much more. So I side with clean semantics 
over pretty syntax.
JaimeVargas:
16-May-2007
I am know the shortcoming of scheme syntax, but I put with them in 
favor of having access to the source code, the ability to have clean 
semantics, the ability to have first-class closure, the hability 
of adding tasking with first-class continuations, and the ability 
of creating any syntax for my dialect using macros. Besides of having 
functional programming style that shields me from side effect and 
having to keep state or context in my head. For me those are more 
important than having a "nice syntax".
Henrik:
31-May-2007
Bad design, I guess. but you have to remember that AJAX is a huge 
hack on top of a non-persistent protocol. it's by definition harder 
to do these things, than with a clean implementation like REBOL/Services.
Henrik:
11-Sep-2007
a clean way to make heat
Kaj:
9-Jan-2008
Links looks quite clean. It has HTML interspersed in the source code, 
though. I have found that to be an unproductive approach in most 
cases because it does not allow a web designer to work on it
Dockimbel:
3-Sep-2008
REBOL has nice and clean abstractions that make writing code much 
easier and much more pleasant, IMHO, it fails to become a general 
programming language mainly because of lack of performances. As long 
as you deal with a lot of I/O (like in a Cheyenne) or waiting for 
user event (like in VID/View), that's not a big showstopper, but 
when you need to process big amounts of data in memory, you have 
to rely on another language to do the job in acceptable times.
Group: !REBOL3-OLD1 ... [web-public]
Maxim:
6-Apr-2006
and in such a case, the func must release any reference to blk or 
else the GC cannot clean it up.
Maxim:
6-Apr-2006
maybe a new parameter  ( /clean /free /trash ?) to allow /local words 
to be reset on entry AND/OR exit would be cool, to help with memory 
leaks, especially on loops , recursive code, and contexts... a lot 
of ram can be locked, just cause there is a reference to data within 
a function body local word.
Anton:
25-Nov-2006
(very happy about this..) I'll clean it up and publish it probably 
later tonight.
Group: Postscript ... Emitting Postscript from REBOL [web-public]
Henrik:
14-Jun-2006
geomol, yeah I think we should keep it "under wraps" so far, let 
people play with it with a huge disclaimer that this is alpha code 
which may change in the future. I think the addition is useful, but 
my implementation is not clean. I also added support for ISOLatin1 
so we can print Danish letters.
Group: Plugin-2 ... Browser Plugins [web-public]
JoshM:
27-Jun-2006
In the meantime, if you have any other crucial breaking bugs, please 
post them. (also, regarding stability: please try the plugin on a 
fresh, clean system first, because old plugin versions can sometimes 
mess things up).
JoshM:
6-Jul-2006
Stability: Has anyone found bugs with a clean install of the plugin, 
besides the Win2k bug?
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public]
Dockimbel:
23-Apr-2007
The "thin layer" I was talking about doesn't do much more than that, 
but it's done in a clean and handy way, and once for all.
Will:
29-Apr-2007
Chris, sorry to not have chimed in before, I have a quite modified 
cheyenne that is in production for some time, only I have little 
time to help as I'm evely under pressur, somu guys came up with joomla 
in the company I work for, so it's either me coding from 0 or them 
assempling  jomla modules.. I could clean it up and send u a copy 
but this will be obsoleted by Dockimbel next version. it has rewrite 
rules and a slightly modified mysql protocol and a hihly modified 
mysql wrapper  to support stored procedures and getting data easly. 
like database: mysq://localhost/dbName db-open value: db-get 'table 
'column [{id=?} variable ] .
Dockimbel:
29-May-2007
The current clean way to extend Cheyenne is to write a mod_xyz module. 
The module specifications are documented in Cheyenne/docs, and your 
have several examples in Cheyenne/mods. I can provide some additionnal 
explainations through this altme channel if needed.
Terry:
1-Jun-2007
Well.. it's still looking really great.. love the module methods.. 
very clean.
Im going to deciated 2-3 hours a day building mods ;)
Dockimbel:
2-Jun-2007
If you close Cheyenne by using the [x] console gadget, a ghost image 
remains in the systray (disappears if you pass you mouse over), f 
you stop your Cheyenne session by using the systray menu, it will 
clean it properly.
btiffin:
2-Jun-2007
It's not a short paste...
[HTTPd] ================== NEW REQUEST ==================

                                                         [HTTPd] Request Line=>GET /testapp/ HTTP/1.1

                                                                                                     [HTTPd] Request Headers=>
Host: localhost:8080

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 
Iceweasel/2.0.0.3 (Debian-2.0.0.3-1)

Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive


[HTTPd] Phase url-to-filename done ( mod-alias )

                                                [HTTPd] Phase url-to-filename done ( mod-rsp )

                                                                                              [HTTPd] Phase url-to-filename done ( mod-fastcgi )
   [HTTPd] Phase url-to-filename done ( mod-static )

                                                    [HTTPd] Phase access-check done ( mod-action )

                                                                                                  [HTTPd] Phase set-mime-type done ( mod-action )
    [HTTPd] Phase make-response done ( mod-rsp )

                                                [HTTPd] Response=>

                                                                  HTTP/1.1 302 Moved Temporarily
Server: Cheyenne/0.9.11
Connection: close
Location: /testapp/login.rsp


[HTTPd] Phase logging done ( mod-static )

                                         [HTTPd] Phase clean-up done ( mod-rsp )

                                                                                [HTTPd] Connection closed

[HTTPd] ================== NEW REQUEST ==================        
                                        /

                                                         [HTTPd] Request Line=>GET /testapp/login.rsp HTTP/1.1

                                                                                                              [HTTPd] Request Headers=>
Host: localhost:8080

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 
Iceweasel/2.0.0.3 (Debian-2.0.0.3-1)

Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive


[HTTPd] Phase url-to-filename done ( mod-alias )

                                                [HTTPd] Phase url-to-filename done ( mod-rsp )

                                                                                              [HTTPd] Phase url-to-filename done ( mod-fastcgi )
   [HTTPd] Phase url-to-filename done ( mod-static )

                                                    [HTTPd] Phase access-check done ( mod-action )

                                                                                                  [HTTPd] Phase set-mime-type done ( mod-action )
    [HTTPd] Phase make-response done ( mod-rsp )
[HTTPd] Response=>
                  HTTP/1.1 200 OK
Server: Cheyenne/0.9.11
Content-Length: 482
Content-Type: text/html
Connection: Keep-Alive

Set-Cookie: RSPSID=EISPOMAZTPDFKVIWJAFONZDE; expires=Sat, 02 Jun 
2007 11:54:30 GMT; path=/testapp; HttpOnly
Pragma: no-cache
Cache-Control: no-cache, must-revalidate
Expires: Thu, 01 Dec 1994 16:00:00 GMT


[HTTPd] Phase logging done ( mod-static )

                                         [HTTPd] Phase clean-up done ( mod-rsp )

                                                                                [HTTPd] Phase task-done done ( mod-rsp )

[HTTPd] ================== NEW REQUEST ==================        
                                                       \

                                                         [HTTPd] Request Line=>POST /testapp/login.rsp HTTP/1.1

                                                                                                               [HTTPd] Request Headers=>
Host: localhost:8080

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 
Iceweasel/2.0.0.3 (Debian-2.0.0.3-1)

Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://localhost:8080/testapp/login.rsp
Content-Type: application/x-www-form-urlencoded
Content-Length: 23


[HTTPd] Phase url-to-filename done ( mod-alias )

                                                [HTTPd] Phase url-to-filename done ( mod-rsp )

                                                                                              [HTTPd] Phase url-to-filename done ( mod-fastcgi )
   [HTTPd] Phase url-to-filename done ( mod-static )

                                                    [HTTPd] Posted data=>login=test&pass=letmein

                                                                                                [HTTPd] Phase access-check done ( mod-action )
 [HTTPd] Phase set-mime-type done ( mod-action )

                                                [HTTPd] Phase make-response done ( mod-rsp )
[HTTPd] Response=>
                  HTTP/1.1 301 Moved Permanently
Server: Cheyenne/0.9.11
Connection: close
Location: /testapp/

Set-Cookie: RSPSID=YDADUIONKJPHLFBWEDZDFCXN; expires=Sat, 02 Jun 
2007 11:54:37 GMT; path=/testapp; HttpOnly


[HTTPd] Phase logging done ( mod-static )

                                         [HTTPd] Phase clean-up done ( mod-rsp )

                                                                                [HTTPd] Phase task-done done ( mod-rsp )

                                                                                                                        [HTTPd] Connection closed
    [HTTPd] ================== NEW REQUEST ==================

                                                             [HTTPd] Request Line=>GET /testapp/ HTTP/1.1

                                                                                                         [HTTPd] Request Headers=>
Host: localhost:8080

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 
Iceweasel/2.0.0.3 (Debian-2.0.0.3-1)

Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://localhost:8080/testapp/login.rsp


[HTTPd] Phase url-to-filename done ( mod-alias )

                                                [HTTPd] Phase url-to-filename done ( mod-rsp )

                                                                                              [HTTPd] Phase url-to-filename done ( mod-fastcgi )
   [HTTPd] Phase url-to-filename done ( mod-static )

                                                    [HTTPd] Phase access-check done ( mod-action )

                                                                                                  [HTTPd] Phase set-mime-type done ( mod-action )
    [HTTPd] Phase make-response done ( mod-rsp )

                                                [HTTPd] Response=>

                                                                  HTTP/1.1 302 Moved Temporarily
Server: Cheyenne/0.9.11
Connection: close
Location: /testapp/login.rsp


[HTTPd] Phase logging done ( mod-static )

                                         [HTTPd] Phase clean-up done ( mod-rsp )

                                                                                [HTTPd] Connection closed

                                                                                                         [HTTPd] ================== NEW REQUEST ==================

                     [HTTPd] Request Line=>GET /testapp/login.rsp HTTP/1.1

                                                                          [HTTPd] Request Headers=>
Host: localhost:8080

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 
Iceweasel/2.0.0.3 (Debian-2.0.0.3-1)

Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://localhost:8080/testapp/login.rsp


[HTTPd] Phase url-to-filename done ( mod-alias )

                                                [HTTPd] Phase url-to-filename done ( mod-rsp )

                                                                                              [HTTPd] Phase url-to-filename done ( mod-fastcgi )
   [HTTPd] Phase url-to-filename done ( mod-static )

                                                    [HTTPd] Phase access-check done ( mod-action )

                                                                                                  [HTTPd] Phase set-mime-type done ( mod-action )
    [HTTPd] Phase make-response done ( mod-rsp )

                                                [HTTPd] Response=>

                                                                  HTTP/1.1 200 OK
Server: Cheyenne/0.9.11
Content-Length: 482
Content-Type: text/html
Connection: Keep-Alive

Set-Cookie: RSPSID=RTJSUKAVYBNOLCJCJBSTNUHP; expires=Sat, 02 Jun 
2007 11:54:37 GMT; path=/testapp; HttpOnly
Pragma: no-cache
Cache-Control: no-cache, must-revalidate
Expires: Thu, 01 Dec 1994 16:00:00 GMT


[HTTPd] Phase logging done ( mod-static )

                                         [HTTPd] Phase clean-up done ( mod-rsp )

                                                                                [HTTPd] Phase task-done done ( mod-rsp )
Henrik:
31-Dec-2007
doc: source code service: not like docbase. it's more for control 
of what versions a user can download, discerning between stable, 
unstable versions. also delivers a clean upgrade procedure that is 
easy for the user. one can download scripts, packages of scripts 
and on-demand encapped executables. it works all inside REBOL/Services, 
but I need a "virgin" entry, so new users can get their programs 
through a webbrowser as well.
BrianH:
31-Dec-2007
Part of the plans for DevBase is to clean the code structure to make 
it more modular, to make different front ends easier.
Dockimbel:
13-Apr-2008
The main feature has been already exposed above : clean and complete 
separation between HTML and REBOL code.
amacleod:
13-Apr-2008
clean and complete separation between HTML and REBOL code
 

So you are not mixing rebol code with html in one file? (like in 
RSP)

But your building web pages using rebol code alone? Is the server 
acting like a serverside "plug-In"?
Sorry if I sound completley novice.
Dockimbel:
13-Apr-2008
Brock: trashing HTML, CSS and javascript, in favor of REBOL *is* 
the final goal ;-) First step is clean separation with HTML.
Dockimbel:
14-May-2008
Interesting comments, I should maybe move the URL parsing later in 
the processing pipeline or, instead, provide a hook for modules to 
be able to rewrite the URL before it is parsed. Anyway, you can change 
the URL, path, target and ext (+ req/vhost) in any module's phases 
if needed, but a clean way to do it is preferable. The hard part 
for making a good rewriting engine is, IMO, to invent a good clear, 
clean and compact dialect to achieve that...regexp are not really 
my taste.
Dockimbel:
22-May-2008
Cheyenne, with its mono-thread full async engine, would scale very 
well on a similar benchmark, probably much better than Apache, but 
less than Yaws I guess. OTOH, a bench testing raw throughput, would 
show Apache performing quite better than Cheyenne (maybe 2 or 3 times 
better). It's hard for interpreted REBOL to compete with compiled 
C on raw power. I think that it would be possible to reduce this 
difference to 1.5 with deep optimization in Cheyenne (task scheduled 
for v1.1 according to my roadmap). R3 should open new perspectives 
for speed & memory optimizations (threading, clean async kernel, 
optimized ports, Rebcode, plugins...).
Robert:
31-Aug-2008
Will, that's pretty amazing numbers. I'm currently using lighttpd 
for my web-sites. It's lean and clean. Maybe I should give Chyenne 
a test on my production system. What about the memory consumption?
Dockimbel:
30-Nov-2008
Archive just re-released with several minor fixes. Here's the changelog 
for all fixes in this new beta 0.9.19 : 

	o RSP: fixed an issue with DB cached queries synchronization.
	

 o RSP: after a request, response's buffer is now correctly reset 
 to the default buffer.
	  

 o Mod-static: fixed badly formed redirection URL when parameters 
 are present (thanks to Will).
	

 o Bug fixed in request internal forwarding clean-up code (thanks 
 to Will).
	

 o RSP: fixed an issue with localization directories having the same 
 path in different webapps (thanks to Will).
Dockimbel:
31-Dec-2008
Basically, some errors are not reported or (not catched?) during 
RSP execution. I want to clean up the RSP logging code to output 
all errors to a log file.
Gabriele:
5-Jan-2009
Rambo is always full of spam submissions. I clean it up daily. :)
Robert:
12-Feb-2009
3. Blocks: That's the way I want to go. Using the session ID to store 
shopping-carts. And than a clean-out run after several days or so.


The problem with the session-ID not being a cookie is, that the session 
is lost if the user closes the browser and later returns. Right?
Dockimbel:
3-Mar-2009
In theory, it should be possible to set to none each new webapp variables 
used in RSP scripts by querying the webapp context object. In practice, 
I'm not sure it can be made 100% reliable because you can always 
declare words using SET in global context (which would be much more 
difficult to clean up without breaking the RSP engine). The other 
reason is that, as a side effect, it allows some dynamic code caching 
like this one :
<%
	if not value? 'my-lib-loaded? [
		do %private/my-lib.r
		my-lib-loaded: yes
	]
%> 

This can be used when you don't want to pre-load some libs from the 
on-* handler, but load them dynamically, only when needed. So you 
pay the cost of loading only once for each RSP process when the script 
is first called (and you can clean it when no more required by, for 
example, setting the word referring to the lib context to none)
Dockimbel:
3-Mar-2009
I can implement a clean-up routine for RSP variables declared in 
a webapp context, but this would be a partial solution (won't clean 
up global space), and in all cases, you *should* initialized all 
variables before using them either by declaring them in a function! 
as local words or by explicitely setting them to a default value. 
Such clean-up routine could be usefull to enhance security by avoiding 
to reveal other user data in case of a RSP script programming error.


Btw, you can already detect uninitialized variables in your RSP code 
by running Cheyenne with the -w 0 command line option. This would 
tell Cheyenne to use a single RSP worker process that will be restarted 
after each request (CGI like beahaviour). An uninitialized variable 
will likely error out in that case.
Dockimbel:
15-May-2009
IIRC, there's the built-in 'stop-events function available for UniServe's 
services/protocols to allow clean exiting from wait loop.
Group: DevCon2007 ... DevCon 2007 [web-public]
Anton:
10-May-2007
The include2 api looks pretty clean and understandable.
[unknown: 9]:
23-May-2007
Can we just move them all to Rebol.org (for example)?
Throw them on a page in a simple clean table


[Date and time of talk | Name of speaker | subject | link to movie 
]
Group: !CureCode ... web-based bugtracking tool [web-public]
Dockimbel:
19-May-2009
I sometimes use a few HTML tags for CureCode tickets like : <B>, 
<U>, <I> and <A>, but not much more. Having to type HTML code inside 
text areas is not a clean method, that's why I proposed an integrated 
WYSIWYG editor. But it seems not adequate to R3 users. I might add 
it as an option for our customers in a future CureCode version, thought.
Dockimbel:
26-May-2009
Henrik: "An alternative would be to blank the list when switching 
mode. That perhaps will lead the user to see that an action needs 
to be done to display a list that corresponds with the search query."


Sorry, couldn't fix that in this release, it's much more complicated 
to fix efficiently than I expected first. I should maybe try to clean 
the  result list using Javascript...will see that later.
Group: !distro-bot ... [web-public] distro-bot: source & versioning + automated distribution
Maxim:
13-May-2009
rewritting clean code is always obvious!
101 / 4471[2] 345