r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL2 Releases] Discuss 2.x releases

Pekr
29-Dec-2009
[645]
BrianH - I am fine with whatever crap windows require. I have my 
most needed stuff on C:, in !mp3, !REBOL, !Foto etc. dirs. I run 
as an admin, so I don't care ...
Graham
29-Dec-2009
[646]
So, if a program that is being installed needs Rebol ... where should 
it look?
BrianH
29-Dec-2009
[647]
Right. File placement is a matter of chosing the default folders 
of the installer, as it does now. You can change those choices.
Graham
29-Dec-2009
[648]
Python seems to install to c:\python2n\
BrianH
29-Dec-2009
[649]
As in almost all cases, Python is a bad example.
Pekr
29-Dec-2009
[650]
BrianH: so where can users (not admin) safely put his rebol scripts, 
so that rebol executalbe can write and read from such a directory? 
We can't do it in program files, but can we do in somewhere on C:\REBOL?
BrianH
29-Dec-2009
[651]
The trick is registry usage. The folder locations can be looked up 
in the registry.at runtime, as long as those registry settings are 
in the right location of the registry. I'll have those exact locations 
Tuesday evening.
Pekr
29-Dec-2009
[652]
... or only user profile dirs is the right placement?
Graham
29-Dec-2009
[653x2]
c:\rebol is out ... unless you write enable
d:\rebol is fine though :)
BrianH
29-Dec-2009
[655x2]
Pekr, it's not abot where the user can pt their user scripts, it's 
about the desktop files and such. File associations manage the user 
script issue.
User scripts can go wherever you like.
Graham
29-Dec-2009
[657x2]
will the installer be written in rebol?
Or, will you use a standard installer script ?
BrianH
29-Dec-2009
[659x2]
It is already.
It's in the SDK source.
Graham
29-Dec-2009
[661x2]
And how then will it cope with Windows 64?
32 bit programs can't write to the windows 64 bit registry
Pekr
29-Dec-2009
[663]
BrianH - but when user script is run, REBOL changes current dir to 
that of the script placement, no? And the script might require to 
create some file at that destination. I know that temp files will 
go to some deep cache dir, but what if script wants to write to the 
dir of the script placement?
BrianH
29-Dec-2009
[664x3]
It will go in the WOW64 "Program Files (x86)" directory.
Pekr, that is a runtime issue, not affected by the installer at all.
For R2, all that matters for install is the View desktop and file 
associations.
Graham
29-Dec-2009
[667]
If you have the installer all sorted out .. we should move on to 
something else!
Pekr
29-Dec-2009
[668]
yes, we should all move onto R3 :-)
Janko
29-Dec-2009
[669]
I can only SAY WOOOW on this release, I am still a strong R2 user 
and this is much more than appreciated!
BrianH
29-Dec-2009
[670]
Yup Graham. For me that should be a little sleep - I have to wake 
up again in 2 hours to go to a customer site. Pekr, stay on topic 
:)
Janko
29-Dec-2009
[671]
Graham: thanks a lot for gmail related code, this was big hinge in 
some stuff I was planning
BrianH
29-Dec-2009
[672]
Janko, whooo, yay!
Graham
29-Dec-2009
[673x2]
Brian, I would like to see prot-http.r extended ... since googledoc, 
and amazon are big topics for some of us
I wrote some changes .. they just need to be optimized by someone.
BrianH
29-Dec-2009
[675]
By the way, the reason we can consider getting the installer in this 
release at all is because the hard part has already been done. If 
any of the rest of you have tested patches that don't break anything, 
get in touch. If they don't make it into 2.7.7, they might make it 
into 2.7.8 next month :)
Pekr
29-Dec-2009
[676]
BrianH: you have access to sources? Who can do native changes? Only 
Carl? Because if so, I hope there is not much of changes. I wish 
Carl finish R3, not to spend much time on further R2 enhancements 
in native code ....
Graham
29-Dec-2009
[677]
Here's my patches to http-prot.r .. http://rebol.wik.is/Protocols/Http

I have used it for a while and they do not break anything AFAIK ...
BrianH
29-Dec-2009
[678x2]
Graham, once we switch to the community development infrastructure 
next month such changes will be more possible. Yes, that means the 
R3 chat vcs too, so get your account and start learning to use it. 
If you think it sucks, write your own client - it's not hard.
I'll look at your patches :)
Pekr
29-Dec-2009
[680x2]
I also remember some patches to http by Oldes or someone else, I 
just don't remember details ...
BrianH: how can you write your own client to R3 Chat? Can you actually 
use its command set? I mean - create a gui, and "send" command like 
"n", "lm", etc. to console in the background?
BrianH
29-Dec-2009
[682]
Pekr, you'd be surprised how much we can fix in mezzanine. Nonetheless, 
it is our job (well, mine) to minimize the impact that R2 development 
has on Carl's R3 work. We're keeping the native changes to a minimum, 
but the big part is testing and coordination.
Henrik
29-Dec-2009
[683]
The UI should really be split out, if it's not already done in R3 
chat. But don't forget that we already have bots for R3 chat.
BrianH
29-Dec-2009
[684]
Own client to R3 chat: The interface between the client and server 
is simple RPC. The UI is split out already.
Graham
29-Dec-2009
[685]
I think we're off topic
BrianH
29-Dec-2009
[686]
Yes, thank you.
Graham
29-Dec-2009
[687]
Henrik ... is that memory leak still present?
Henrik
29-Dec-2009
[688x2]
Graham, I believe so.
I've avoided creating UIs with too much networking with open ports.
BrianH
29-Dec-2009
[690]
R2/Forward location: R3 chat 837 - Community/Libraries/R2-Forward
Graham
29-Dec-2009
[691x2]
Fix memory leak, fix installer, update http, back port some r3 mezzanines 
... and parse improvements, and we're done.
I read also that that Brian's vid resizing scheme works well too 
... does it break any old vid stuff?
BrianH
29-Dec-2009
[693]
No PARSE improvements this release unless Carl has a ready bugfix. 
Fixes to DECODE-URL are fair game though.
Henrik
29-Dec-2009
[694]
Resize doesn't break anything, however it's been re-used in the VID 
extension kit with some modifications, which I don't think are compatible.