• 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
r4wp917
r3wp9345
total:10262

results window for this page: [start: 2601 end: 2700]

world-name: r3wp

Group: Ann-Reply ... Reply to Announce group [web-public]
eFishAnt:
16-Feb-2005
I was able to get on now
Terry:
26-Feb-2005
Just a comment regarding Gregg's last announcement... your point 
is much clearer, thank you... however, I tend to disagree.. and here's 
why.. 

Since the beginning of February, 94 different Rebols (which some 
call Rebolers) have visited this world.  I would say that the 80/20 
rule would be fairly accurate, where 80% of the posts are made by 
20% of the community.  I'm not exactly sure what the exact percentages 
would be, but I would say that well over half rarely, if ever, say 
a word.   I would like to hear from a few more of these folks .. 
about anything.. who are they?.. what do they do?  And if some Rebol 
chat comes from that.. all the better.  I'd like to see an eagerness 
to participate at whatever level.   


People are drawn here because of a common  interest.. Rebol.  But 
what keeps them coming back?  Is it the pure Rebol conversations? 
 I don't think so.  If that were the case, then where is the Rebol-view 
world?  That used to be the main hang out? I for one, stopped going 
there because it became dry, old, boring and censored.  I preferred 
this world because it DIDN'T have the rules.. the conversations were 
much more free and engaging.. both Rebol and non-Rebol.   I've found 
the business / marketing discussions particularily interesting.  
The 'debates' on evolution vs. creation have been stimulating TO 
ME... maybe not to you.


Rebol needs all the community it can get.  I would make few f any 
'rules', (other than the obvious).  If you want pure Rebol, then 
fire-up Rebol-view and have at it.. But if "this is not our world", 
then what the hell am I doing here?


My online community is where I touch base to see whether I'm on the 
right track, where I get support and advice, and where I learn and 
teach. In the eyes of its many users, online communication is a powerful 
medium for like-minded individuals to form virtual communities that 
provide mutual support, advice and identity.

Communications networks 
offer the prospect of greater opportunities for seeking advice, challenging 
orthodoxy, meeting new minds and constructing one's own sense of 
self. Entirely new notions of social action, based not upon proximity 
and shared physical experience but rather on remote networks of common 
perceptions, may begin to emerge and challenge existing social structures 
(Loader, 1998).
Graham:
26-Feb-2005
Gregg is on dial up .. I guess dial up users get annoyed when after 
the syncing they do, all they find is alt.religion !
Brock:
26-Feb-2005
It likely is from the RT perspective - but I know where I am going 
to go to get my questions answered if I need a timely response.
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.
Anton:
28-Feb-2005
Nothing to do ? Test your ego on "AltME" !  :)  C'mon guys, have 
some fun. Do some work. Whatever. Let's not get to this.
Graham:
4-Mar-2005
My father's house is about 50m down the road .. so if I were to get 
one of these small biz units, mount it outside on the roof, and he 
were to get a radio modem, I would be able to provide him with access 
to my cable internet?
Pekr:
4-Mar-2005
What you call proprietary toos I call pretty advanced SDK you get 
with demoboard :-)
shadwolf:
4-Mar-2005
jaime for linux GUI you get a lot of possibilities rebol.view, WX, 
GTK+; QT, X11, TK
Graham:
4-Mar-2005
Tomc, I'm not sure how that would work ... apart from sticking it 
on to a public utility lampost ... I wouldn't be able to get a wire 
to it.  

Or, perhaps I could use power other ethernet and just get a very 
long ethernet cable :)
Graham:
4-Mar-2005
i'd have to pay more to get faster cable ...
Henrik:
7-Mar-2005
I don't get a menu on top of the spreadsheet window
Graham:
20-Mar-2005
RT should certainly get around to mentioning that these run on Windows 
XP, and not just 2000
Group: Parse ... Discussion of PARSE dialect [web-public]
Pekr:
27-Jun-2006
but don't ask me for code, it would last few hours to get somewhere, 
if even :-)
Gordon:
27-Jun-2006
I agree - a bit much to ask.  A more specific question would get 
a more specific answer :)

Something like:

file: read filename2parse
newfile: ""
Foreach word file [
   if Is-Capitals Word [
      newfile: join newfile ["<strong> " word " </strong> "]
]

The Is-Capitals function would have to be defined
Is-Capitals func [Word2Check] [
   some code here
]
Graham:
27-Jun-2006
but my brain is gradually waking up now ... all I need to do is get 
dressed!
Graham:
27-Jun-2006
Actually I would like to add a parse problem to the weeklyblog and 
get people to submit answers :)
BrianH:
29-Jun-2006
A little dry as explanations go, I suppose. You may get better luck 
by showing some magic parse code tricks :)
Izkata:
29-Jun-2006
I think it was like get-word or something
Gordon:
29-Jun-2006
I will get some troubleshooting data posted in a minute.
Gordon:
29-Jun-2006
Tomc:  Do I understand that :word would be like "get word" except 
in a parse sentence?
Group: Postscript ... Emitting Postscript from REBOL [web-public]
Henrik:
7-Nov-2006
also with two different font rendering engines... wouldn't View get 
smaller if freetype was used in View as well?
Geomol:
7-Nov-2006
When I was just about to release it, I desided to wait for better 
support of DRAW on the other platforms (and in some way for rebcode 
too). Looking back, I should maybe have release it almost a year 
ago. It's just, that Windows always get the good stuff. I use OS 
X now, and REBOL is cross-platform, so a thing like RPaint should 
be the same on all platforms. I'm also concerned about marketing, 
as you say. Releasing for three platforms at the same time is preferable 
for me.
Pekr:
7-Nov-2006
... but then it might also mean to wait for year or more, because 
I don't believe 2.6 kernel SDK gets fixed to the state, where OS-X 
and Linux versions get some Windows present features. I think that 
RT will concentrate upon portability of R3, and hence you will probably 
have to wait for View based upon R3 - of course, that is just my 
guess ....
Pekr:
8-Nov-2006
I will read the link, thanks, hopefully I get different perspective 
on that ...
BrianH:
2-Feb-2007
So Graham, why did you get rid of John's blocks in your fork of his 
dialect? Was it to make generation easier?
Geomol:
10-Apr-2007
Yeah, it's a bit tricky. There's a link in the DRAW docs to: http://www.w3.org/TR/SVG/coords.html#EstablishingANewUserSpace
where you might get some explanation.
Henrik:
23-Feb-2008
I messed around with it a bit to get it to print on A5 sheets, but 
ended up just drawing on the A5 area.
Geomol:
23-Feb-2008
I have problem with an image like in this example:

do http://home.tiscali.dk/john.niclasen/postscript/postscript.r
img: to-image layout [box 20x20 red box blue]

write %imagetest.ps postscript [page [translate 100 400 scale 72 
72 image img]]


Try print (or view) the imagetest.ps file. Do you also get an error?
Henrik:
23-Feb-2008
That's what I get
Geomol:
24-Feb-2008
I load the image with
load-image/update
to be sure to always get latest version.
Geomol:
24-Feb-2008
If you look in postscript.r, I encode the image data in line 211-220. 
It's just normal hex written as ASCII, so you get '0'-'9' + 'A'-'F'.
Henrik:
24-Feb-2008
so for the other bug: I mentioned earlier that some printers I tried 
it on directly, will cause the printer to pause after the first page 
is printed. Then I need to press paper feed or reset the printer 
to get the rest out. Using Printfile for Windows solves that, but 
that program is really old and I don't want to rely on it in the 
future if my project is moved to Linux clients. I suspect there is 
just one char missing at the end of the PS file, but I don't truly 
know what causes it.
Henrik:
24-Feb-2008
I'll give it a shot when I get access to the testing equipment.
Geomol:
26-Feb-2008
Has anyone tried the transformations? There might be an unwanted 
restriction in the implementation. I can't get transformations to 
work for a whole page, only for one path at a time.
Graham:
19-Apr-2008
I seem to remember justification routines get the word size, drop 
the height value and just work on the width
Graham:
19-Apr-2008
The ``charpath'' operator extracts the graphic shapes of its string 
operand and appends them to the current path in the graphic state. 
These shapes can then be processed by other PostScript operators. 
To get the actual size of the area touched by a character a simple 
approach is

	gsave
	newpath
	0 0 moveto
	(X) false charpath flattenpath pathbbox
	grestore


This code places four numbers on the stack, representing the coordinates 
of the lower left and upper right corners of the bounding box enclosing 
the character ``X'' rendered with the current point at (0,0). Leaving 
the flattenpath out will cause it to be less accurate, but it will 
take up less memory and be faster.
Henrik:
19-Apr-2008
tried that one, couldn't get it to work.
Henrik:
19-Apr-2008
I get a postscript error.
Henrik:
20-Apr-2008
The problem is to get the height accurately for all glyphs for a 
font (I just got that now). Some fonts have very high tops and very 
low bottoms and you want that to work for any font and letter combination 
we throw at it. it would be harder to get that information inside 
REBOL than inside postscript.
Henrik:
20-Apr-2008
there is another method which is to get the bbox information from 
the font metric file itself. it's much faster, since it's just lookup, 
but I couldn't find an example of how to read it.
Henrik:
20-Apr-2008
and this information shouldn't need to be calced if we can get that 
from FontBBox in the font dictionary. still hunting for how to obtain 
it. :-)
Henrik:
20-Apr-2008
The bbox information for the entire font is stored in each font metric 
file as a [llx, lly, urx, ury] coordinate set, so I shouldn't need 
to calculate it. This information is crucial in order to get one 
line of vertically centered text. I already got everything in place 
except that particular number. :-)
Henrik:
20-Apr-2008
where did you get 0x421 from?
Henrik:
20-Apr-2008
now I'm reallly confused. it would mean the height of the paper is 
somehow misleading. I tried your method in the table cells and get 
top-aligned text as I expected.
Geomol:
20-Apr-2008
But you're right, that if you really want that, then you need to 
get info from each letter in the font.
Henrik:
20-Apr-2008
yes! now you get it
Geomol:
20-Apr-2008
:) In REBOL/View, there is things like offsets to position text within 
field and so. Couldn't you go with something like that? Just subtract 
a little from each vertical position to get the text a little down, 
if you want?
Geomol:
20-Apr-2008
Sorry, that I find it hard to understand, what you mean from time 
to time, my fault. I get you now. I would put things like margins, 
linespace, vertical position within tables, etc. in a dialect above 
the postscript dialect level. Doing it that way, the same postscript 
dialect can be used for all sorts of layout engines, because it has 
little restriction.
Henrik:
20-Apr-2008
for the syntax and input yes, but if you need accuracy, you need 
to get the information via postscript.
Henrik:
20-Apr-2008
because we are already doing it correctly using stringwidth, namely 
by calculating the text size accurately inside postscript. the same 
should count for the vertical size. it's strange that information 
is so hard to get.
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public]
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 )
btiffin:
2-Jun-2007
Once I get the agenda for IRUA meeting two posted, I'll try it out 
with Wine and IE.
Dockimbel:
2-Jun-2007
You're right, I get caught a few times too :-)
btiffin:
2-Jun-2007
If I turn on debug in webapp in httpd.cfg I get the  Redirection 
catched  everytime.


The contents are empty, before and after the "POST", but I'm not 
sure since the

redirect is plopping me back at login.rsp.   Even empty when I change 
the form
to method="GET" and hit return...
btiffin:
2-Jun-2007
I'm going to try some REBOL code I can execute to get out of 'browser' 
mysteries.

raw-http type stuff, for tests...one minute (or two)
btiffin:
2-Jun-2007
Hello again.  Tried the following...

dev [
    root-dir %www/
    default [%dev.rsp %dev.cgi %dev.html]
]

added to httpd.cfg  (dev is  192.168.1.102 in /etc/hosts)

%dev.rsp is
<html>
<head>
	<title> Manual Sessions</title>
</head>
<body>
<img src="logo.png">
<center>
<h2>Manual session mode</h2>


<% help session  help request session/start  help session response/redirect 
"show.rsp" %>
 
<BR><BR>Your ID is :  <%=session/id%><BR><BR>

<a href="show.rsp">Test RSP script</a>
</center>
</body>
</html> 

%raw.r is
REBOL []

port: open tcp://dev:8080
insert port {GET / HTTP/1.1
Host: dev:8080
User-Agent: REBOL/Core
Connection: close

}
result: copy port
close port
print result
btiffin:
2-Jun-2007
Output is
>> do %raw.r
Script: "Untitled" (none)
HTTP/1.1 301 Moved Permanently
Server: Cheyenne/0.9.11
Content-Length: 1625
Content-Type: text/html
Connection: close
Location: show.rsp

Set-Cookie: RSPSID=IOERCVPFSDASSCXECGDFCTFG; expires=Sat, 02 Jun 
2007 19:54:16 GMT

<html>
<head>
    <title> Manual Sessions</title>
</head>
<body>
<img src="logo.png">
<center>
<h2>Manual session mode</h2>

SESSION is an object of value:
   content         none!     none
   timeout         none!     none
   events          none!     none
   id              none!     none
   active?         logic!    false
   init?           logic!    false
   add             function! [name [word!] value /local pos]
   remove          function! [name [word!]]
   exists?         function! [name [word!]]
   start           function! []
   reset           function! []
   end             function! []

REQUEST is an object of value:
   content         block!    length: 0
   headers         block!    length: 6
   method          word!     GET
   posted          none!     none
   client-ip       tuple!    192.168.1.102
   server-port     integer!  8080
   translated      file!     %www/dev.rsp

   parsed          object!   [headers status-line method url content 
   path targe...
   config          block!    length: 4
   web-app         none!     none
   query-string    function! [/local out]

SESSION is an object of value:
   content         block!    length: 0
   timeout         none!     none
   events          none!     none
   id              none!     none
   active?         logic!    false
   init?           logic!    false
   add             function! [name [word!] value /local pos]
   remove          function! [name [word!]]
   exists?         function! [name [word!]]
   start           function! []
   reset           function! []
   end             function! []


>>
btiffin:
2-Jun-2007
Output from a Ice Weasel  http://dev:8080       - dev.rsp redirects 
to show.rsp...
Back

Timestamp: 2-Jun-2007/19:37:48-4:00

Request parameters :

    * HTTP Method: GET
    * HTTP Port: 8080
    * Client IP address: 192.168.1.102

Request headers :

    * Host : "dev"

    * 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"

Request variables :

    * No variable passed

Session :

    * No session
btiffin:
2-Jun-2007
This is a pretty nice system Doc has given us...I still can't get 
sessions to work, but
I'm leaning to RSP for all future pages...
btiffin:
3-Jun-2007
For me...get the page up.  :)  If .CSS worked as advertised I'd probably 
use it more...
If IE could display transparencies...
If if if...  :)
Dockimbel:
3-Jun-2007
If your 'make-response is not fired, it's because another module's 
'make-response did get called and closed the phase. You should also 
turn on debugging using -vv option when starting cheyenne.r, it will 
show you which phase from which module get called, so you'll see 
who's the guilty one ;-)
Graham:
3-Jun-2007
but I get this error
Graham:
3-Jun-2007
/remote-ip is picking up the router address .. anyway to get the 
actual remote ip address?
Graham:
3-Jun-2007
Great .. and we can get to test while you sleep :)
Terry:
4-Jun-2007
If you acess Cheynne as https://localhost/myfile.htmlyou won't 
get the second cert warning
btiffin:
5-Jun-2007
Isn't this just a mime-type issue?  Get the extension/file-type and 
let the browser
handle the download off a link?  Or am I missing something?
Maxim:
6-Jun-2007
but since tiff allows people to create their own components within, 
 a few "standards" for high-end photography exist IIRC.  These usually 
include HDRI imagery and things like lens aperture and other goodies... 
now, before you get all fuzzy and warm inside.... it doesn't mean 
the data is readable by open softwares, just that its there...
Graham:
9-Jun-2007
I'm thinking this is not a good error to get ..

Script: "Untitled" (none)
## Error in [task-handler] : Make object! [
    code: 316
    type: 'script
    id: 'no-memory
    arg1: none
    arg2: none
    arg3: none
    near: [insert tail series :value]
    where: 'append
] !
/
amacleod:
9-Jun-2007
I'm having trouble getting Cheyenne to display web page with an absolute 
path. It works when Root-dir is set to  %/www/ but when I set it 
to the absolute path ...say %"C:/Rebserver/Cheyenne/www/" I can not 
get hte default page but I do get my test.php script to work.
Maarten:
10-Jun-2007
On wirting modules, is this how it works: (?)
- create a mod-<name>.r
- start with install HTTPd-extension
- name 'mod-name

- order -> this I don't get but it controls the flow through mezzanines
 the rest is custom code


Q: what other data is available in a mod and what is the order thingy?
Dockimbel:
10-Jun-2007
The workaround is to call directly the win32 API to get the correct 
timezone offset, so requires /Library component.
Terry:
10-Jun-2007
well, it might just be the demo.. but if you put a url with a slash, 
you get a different result than without the slash.. sometimes
Terry:
10-Jun-2007
Yeah, It's pretty easy once you get your head around it.
Terry:
10-Jun-2007
So I can get messages like "Graham just tried circumventing your 
Captcha" messages popping up dynamically on my page ;)
Oldes:
10-Jun-2007
I need 3s to get 100 requests on show.rsp... but it's because of 
my FW
Maxim:
11-Jun-2007
I don't know how rsp fits into the picture, but once I have something 
of a remark loadable lib working, I'll try to get others to better 
define how to merge rsp and remark (mainly what rsp can add to remark... 
things like session control maybe).  maybe rsp doesn't even become 
relevant... more details to come as I work out all the parts of this 
endeavor.  btw, this effort is brought up by need... not just hobby 
fun.
btiffin:
13-Jun-2007
Take a look at testapp/login.rsp.  I think you just need to session/content/login?: 
yes and response/redirect/ "/theapp/" to get round a login form.
Dockimbel:
13-Jun-2007
by default, there's no limitation. If you add the 'auth keyword in 
a web-app definition, you need to be logged in before being able 
to access any resource (that's why you get redirected automatically 
to the login page). Even when 'auth mode is on, you can freely serve 
resources from the /your-web-app/public/ folder.
Graham:
25-Jun-2007
I have this odd problem with trying to execute a batch script from 
an rsp page.

I do a call/wait and get a return value of 0, but the script doesn't 
actually do what it's supposed to do .. viz. convert a ps file to 
pdf.
but the same batch file called from a rebol console does work.
Graham:
26-Jun-2007
As you might have read from above, I am attempting to post postscript 
to a RSP script to convert to PDF.
4k of postscript sees the script complete.
But 92Kb of postscript - and I get this response

make object! [
    code: 800
    type: 'user
    id: 'message

    arg1: {Error.  Target url: https://www.compkarori.co.nz:443/cgi-bin/createpdf.rsp 
    could not be retrieved.  Server response: none}
    arg2: none
    arg3: none

    near: [page: read/custom https://www.compkarori.co.nz/cgi-bin/createpdf.rsp
    reduce ['POST join "content=" content]]
    where: none
]
Graham:
30-Jun-2007
Does the current version of Cheyenne encap?  I tried and I get a 
windows exception when I run the encapped version.
Graham:
5-Jul-2007
with source code cheyenne you get 3 rebol consoles.  but with encapped 
cheyenne, you only get one cheyenne instance,  is that correct?
Pekr:
5-Jul-2007
3 consoles? Why 3? I get one ...
Pekr:
5-Jul-2007
hmm, but on putty I get - sw caused connection abort
Pekr:
6-Jul-2007
I think that I will soon change my whole notebook - slower hd, more 
memory, more battery life, XP profi instead of Vista. I still can't 
get used to it ...
Pekr:
6-Jul-2007
I still get the same error:


## Error in [uniserve] : On-received call failed with error: make 
object! [
    code: 311
    type: 'script
    id: 'invalid-path
    arg1: 'handler
    arg2: none
    arg3: none
    near: [either in port/locals/handler name: 'new-insert-port]
    where: 'insert-port
] !
Terry:
11-Jul-2007
If Carl was around more, maybe he'd get more cheers too?
Dockimbel:
12-Jul-2007
Cheyenne release v0.9.16 beta. Download at http://softinnov.org/tmp/cheyenne-r0916.zip

Changelog :

v0.9.16 - 12/07/2007
	
	o Localization framework added to RSP. API overview :
	
		- #[text] in static parts of RSP pages will be translated.
		

  - new function: say "data" : translate a string! value in the current
		  language.
		  
		- session's new 'lang variable can set the current language.
		
		- new config file options to control default language and 
		  locales resources folder.
		

 o Decode-cgi rewrote from scratch. Cleaner and 2-3 times faster than 
 before.
	

 o RSP request params decoding rewrote. Now GET and POST parameters 
 are unified
	  in request/content.
	  
	o BugFix for encapping %misc/mime-types file.
	

 o File upload support redesigned. Now big files (user defined threshold) 
 are

   directly written to disk in temporary files, instead of being held 
   in memory.

   The temporary files are deleted once the request is completed. So 
   now

   Cheyenne supports files upload up to 2Gb (R2 port! limitation).
	  

 o CGI execution extended to any scripts (not just REBOL). If found, 
 the

   shebang line (#!) is honored (on all platforms). Several perl scripts
	  added in %www/ folder as demo.
	  

 o Module's 'on-started event now fired only once, when multiple HTTPd 
 instances
	  are listening on more than one port.
	  

 o New module : mod-extapp for launching and managing external applications.

   Only the start and shutdown actions are currently supported. Load 
   balancing
	  will be included in future.
	
	o FastCGI protocol reliability improved and some bugs fixed.
	
	o RSP-API documentation updated.
Dockimbel:
12-Jul-2007
For RSP users, watch out the new way GET and POST parameters are 
unified, it may break some of your scripts (the ones using POSTed 
form data).
Dockimbel:
12-Jul-2007
On windows platforms, you'll get the infamous DOS window flashing 
when executing an external CGI ! It's just a matter of 1 flag to 
correctly set in 'call C source code, if you're really annoyed by 
that, ask RT to fix it asap (for 2.7.6 that would be good)! ;-) I 
may reimplement completely call command in REBOL, but it would be 
a big waste of time and energy...it should be a 10 minutes fix for 
RT. Addind a time limit to 'call would be a good thing too, it would 
also avoid me the reimplementation of 'call to add such feature....
Graham:
14-Jul-2007
This is with the latest beta ...

>> page: read http://127.0.0.1/show.cgi
URL Parse: none none 127.0.0.1 none none show.cgi
Net-log: ["Opening" "tcp" "for" "HTTP"]
connecting to: 127.0.0.1
Net-log: {GET /show.cgi HTTP/1.0
Accept: */*
Connection: close
User-Agent: REBOL View 1.3.2.3.1
Host: 127.0.0.1
}
Net-log: "HTTP/1.1 200 OK"
Net-log: ["low level read of " 2048 "bytes"]
Net-log: ["low level read of " 2048 "bytes"]

== {<HTML><BODY><FONT FACE='ARIAL' SIZE='-1'><a href="/">Back</a><br><br>
<B>Script path :</B> /E/cheyenne916/Cheyenne/www/ <BR><BR...

>> page: read/custom http://127.0.0.1/show.cgireduce ['post join 
"content=" url-encode content ]
URL Parse: none none 127.0.0.1 none none show.cgi
Net-log: ["Opening" "tcp" "for" "HTTP"]
connecting to: 127.0.0.1
Net-log: {POST /show.cgi HTTP/1.0
Accept: */*
Connection: close
User-Agent: REBOL View 1.3.2.3.1
Host: 127.0.0.1
Referer: http://127.0.0.1/show.cgi
Content-Type: application/x-www-form-urlencoded
Content-Length: 147479
}
Net-log: none

** User Error: Error.  Target url: http://127.0.0.1/show.cgicould 
not be retrieved.  Server response: none

** Near: page: read/custom http://127.0.0.1/show.cgireduce ['post 
join "content=" url-encode content]
>>
Graham:
17-Jul-2007
If you can confirm that it works for you under XP, then you can try 
Vista.  Must surely make it easier to get it working first before 
trying to debug it
Pekr:
20-Jul-2007
Reichart - I am ok with testing :-) i don't need Cheyenne right now, 
but I want to help it get running. And later on, I will have my coding 
environment with me. Now someone suggest how to make mySQL non installable 
distribution, which would start db server withCheyenne start. Being 
able to do that, we would have something really cool! :-)
Dockimbel:
25-Jul-2007
path: form to-local-file get-modes req/in/file 'full-path
Pekr:
26-Jul-2007
Doc - currently on vacation with my Vista notebook. That one line 
fixes the problem! Tested under IE 7.0 and FF 2.0! Thanks a lot. 
Now the last thing is to get mySQL into non-installable version :-)
Maarten:
17-Aug-2007
This is a serious remark - Cheyenne is a killer app and if a lot 
of the rebolers donate someweher between $20-$50 you mighht be able 
to work dedicated on it for some time. The community would get a 
great product....
btiffin:
31-Aug-2007
Graham;  I just installed Vanilla under Cheyenne.  It's working, 
but the lack of docs is making it a pain to  configure.  I'm not 
sure if setting vanilla.options.metadata  "space-mode" "open" is 
the proper way to go about things or not, but keeping it "closed" 
doesn't seem to allow much.  Until I figure out how to get associate 
status on user accounts, my test head is "open" but closed behind 
the firewall.  But it seems to be working, if not a little rough 
around the edges now I'm getting used to MediaWiki.


I think I might brave a kick at turning on PHP with Cheyenne, and 
then see if copies of MediaWiki and phpBB will run.  If so, I might 
start building up a homesite for user.r right here in peoplecards.ca 
land, but not if it means a conversion to Apache to make a wiki and 
a forum work.


Anyone going to tell me not to bother trying MediaWiki or phpBB because 
it won't work?
btiffin:
31-Aug-2007
I don't think I would have pursued setting up peoplecards.ca without 
a REBOL web server behind it, and now to patiently wait for (or get 
motivated to write) a nice REBOL forum.  :)
amacleod:
11-Oct-2007
I've been using it also without any real problems. I as hoping to 
get my hands on his admin panel and some more docs on rsp
2601 / 1026212345...2526[27] 2829...99100101102103