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

World: r4wp

[Ann-Reply] Reply to Announce group

DocKimbel
8-Jul-2013
[2234x3]
I agree though, that the Linux /proc approach is nicer and can be 
very helpful.
For example, we could now use Red/System to write a kernel driver 
for exposing a proc:\ virtual disk to Windows, with similar features 
as the Linux /proc version.
Actually, that could be a nice project to promote Red. ;-)
Maxim
8-Jul-2013
[2237]
indeed.   adding an actually stable and simple virtual drive system 
to windows would be nice.  I've tried two free ones, and they just 
end up crashing the machine when used.
DocKimbel
8-Jul-2013
[2238x2]
However, this is not a project for faint-hearted, writing kernel 
drivers is notoriously difficult (whatever system you're on). There's 
a possibility for user-mode drivers on Windows, but I don't know 
much about them yet.
I hope to be able to provide a general-purpose virtual drive system 
for Red apps at some point (would be nice if this was contributed 
or sponsored).
Kaj
8-Jul-2013
[2240]
Maxim, interesting that this problem isn't solved yet. Do you have 
links for those free systems?
Maxim
8-Jul-2013
[2241]
nah, it was a few years ago I don't remember any of it.   I had done 
a few searches and tried what I could.


IIRC the not for free solutions had a better reputation (but I didn't 
purchase any, it was just for fun).
Gregg
8-Jul-2013
[2242]
MS has tried to improve things, and I think they have, with better 
test and validation tools for drivers. Helping people that way is 
key.
Kaj
9-Jul-2013
[2243x2]
Those tools haven't helped us any so far. Perhaps they will when 
we write full drivers, but it would be more helpful if the Windows 
source were open. We're working totally in the dark to interface 
with the operating system
I had to refer to the ReactOS source code for some insights
Paul
9-Jul-2013
[2245x2]
I saw the discussion about windows path names.  If you need to convert 
a path to not have spaces then windows uses a tilde ~ for truncating. 
 To see your path converted just open a command prompt and type dir/x
that gives the path names with conversion.
Kaj
9-Jul-2013
[2247x2]
Thanks, but the WDK apparently doesn't do that, because it simply 
doesn't work
Cost me quite some time to figure that out
Paul
9-Jul-2013
[2249x2]
And using quotes doesn't work also?
such as "c:\my documents\Some nerdy dudes folder\"
Kaj
9-Jul-2013
[2251x2]
You'd have to modify the WDK to do that. The use case is simply to 
develop a driver in your user directory
You don't give the WDK full paths, just relative ones, without spaces
Paul
9-Jul-2013
[2253]
yeah I thought it would still recognize the tilde formatted paths.
Kaj
9-Jul-2013
[2254]
I don't doubt that, but you can't solve the problem that way
Paul
9-Jul-2013
[2255]
Ok, not a problem.  I'm not aware of all the details.
Kaj
9-Jul-2013
[2256]
Thanks for your help, anyway. The debugging tools were worth trying
Paul
9-Jul-2013
[2257]
Sure no problem.
Kaj
9-Jul-2013
[2258]
The spaces problem is probably in the 12,000 lines build script I 
mentioned. I didn't feel like modifying that to make it space-proof
MikeL
14-Jul-2013
[2259]
Thanks Kaj.  Saw the Rebol boys this weekend and you, of course, 
were part of the key topics.
Kaj
14-Jul-2013
[2260]
So I heard :-)
MikeL
14-Jul-2013
[2261]
You have a lot of fans.
Kaj
14-Jul-2013
[2262x2]
Good to hear
Did you have a good time?
MikeL
14-Jul-2013
[2264]
I thought it would be OK. When I got there at 11 PM Thursday and 
the hotel clerk said "I don't have a reservation for you" I wasn't 
so sure.   He found one for Michael Michael who had not shown up 
but had the same dates booked as I wanted.    He gave me that room 
because me and Michael Michael have the same home phone number... 
   But it went straight up when I met Gregg at breakfast and I enjoyed 
my whole time there.
Kaj
14-Jul-2013
[2265]
:-)
GrahamC
14-Jul-2013
[2266]
Identity theft!
MikeL
14-Jul-2013
[2267]
Yes after you commit to an online booking site they morph your information 
to other systems which eventually ended up at the hotel to be re-keyed. 
  If you think green screens are dead you should look over the counter 
as they are searching....  Data is probably faxed to them..... so 
it is a bit of a miracle that the world holds together as well as 
it does with this stuff.      .... ahhhh ... opportunity knocking....
GrahamC
14-Jul-2013
[2268]
Always prefer amber screens to green ones :)
NickA
16-Jul-2013
[2269]
Thank you Robert and Cyphre for the new Android release!
james_nak
17-Jul-2013
[2270]
Yes, thank you for the Android release.
Maxim
19-Jul-2013
[2271]
Robert, Thanks for the R3-gui release.  Do you have a date for Rebol 
and view engine also being part of a source release?  


These where one of the most frequently recurring discussions at the 
devcon.
Kaj
19-Jul-2013
[2272]
r3-gui.r3 is exactly as long as the MS build script for a Windows 
driver :-)
Pekr
19-Jul-2013
[2273]
Good move Robert ... now we need to tell aso SO guys, which are not 
visiting here :-)
Robert
19-Jul-2013
[2274]
Maxim, we are gaining experience with the git-svn bridget now. I 
think we will use it for a couple of weeks. Than the next move will 
be R3 and the View engine.
AdrianS
19-Jul-2013
[2275]
Thanks, Robert. Could you briefly describe somewhere (in just a few 
sentences) the workflow you use when working on/debugging r3-gui? 
i.e is it possible to stay in the same R3 instance and rebuild (do 
you even need to be using the monolithic r3-gui script when debugging?), 
reload the script safely, etc.
Maxim
19-Jul-2013
[2276]
Robert, why not just dump the svn and create your own git server?
AdrianS
19-Jul-2013
[2277]
Is it just do %loader.r3 after a change?
Cyphre
19-Jul-2013
[2278x3]
yes
or you can use the build.r3 do get on-file version
(note Ladislav's INCLUDE is needed https://github.com/saphirion/include)
Henrik
19-Jul-2013
[2281]
why not just dump the svn
 - not trivial :-)
Robert
19-Jul-2013
[2282x2]
our whole workflows etc. are based on SVN, so we need to change our 
toolchains etc.
step-by-step