• 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
r4wp24
r3wp460
total:484

results window for this page: [start: 301 end: 400]

world-name: r3wp

Group: !REBOL3 Extensions ... REBOL 3 Extensions discussions [web-public]
BrianH:
29-Jan-2010
It's not difficult to start; that's just a matter of doing the research 
on dynamic library loading and mocking up some code. And once extensions 
(not the host kit) are available on OS X, then the code can be tweaked 
and compiled.
BrianH:
29-Jan-2010
You can start by going through R3 chat and helping Carl with his 
difficulties with porting the host kit and extensions to OS X.
BrianH:
29-Jan-2010
Um, Carl is *right now* working on integrating community patches 
into a new host kit. Don't hold back.
BrianH:
3-Mar-2010
Here's the place to ask that question, Robert. The answer is that 
there may not be a way to do that until the next (redesigned) host 
kit comes out.
BrianH:
3-Mar-2010
The command! type is the function type that you export from extensions 
into REBOL. There are supposed to be many enhancements to the command! 
type in the next host kit, and extensions are supposed to be embeddable 
in the host as well. And DELECT is going to be redone too. With all 
of these changes, more enhancements to the extension model are likely 
as well.
BrianH:
15-May-2010
There has been some speculation that the new extension and command! 
model that is coming with the next host kit will help solve this 
kind of thing. We shall see.
Carl:
12-Jul-2010
R3 Host-Kit A100 has been uploaded to www.rebol.com.  This release 
can build CORE or VIEW (with externalized graphics lib.)


However, although the graphics lib is there, the DRAW commands are 
still in the process of conversion (Cyphre will be working on that 
part).


It's also an example (and a fairly simple one to learn from) of how 
to build a host-based extension module, including a few scripts that 
show how to process the module source to embed it in the boot.
Carl:
12-Jul-2010
Although Cyphre and I have both been able to build it using Mingw, 
other's have not been able to do so, and we're not sure why as of 
yet.


Therefore, we're not quite ready to distribute the host-kit to everyone, 
because we need more testing on it. However, if you want to actually 
test it (windows only), then ask Henrik for the download URL.
Carl:
12-Jul-2010
The host kit comes with all files necessary to build itself.  In 
theory, all you need to do is type "make" and it will produce R3/View 
(as r3.exe).  Also, make core will produce a core exe, w/o graphics.
AdrianS:
12-Jul-2010
so this host kit is only buildable under mingw, not VS?
Carl:
12-Jul-2010
The host-kit can be built by any reasonable C and C++ compiler/linker.
Carl:
12-Jul-2010
www.rebol.com/r3/downloads/host-kit-a100.zip
Andreas:
12-Jul-2010
Do you have an integrated cross-plattform build for the host-kit?
Carl:
12-Jul-2010
The method I use for R3 simply uses REBOL to generate the host-kit, 
the makefile, and other related files at the same time.
Andreas:
12-Jul-2010
and now is probably as good a time as any to move this discussion 
to !REBOL3 Host Kit
BrianH:
13-Jul-2010
Most of the host kit problems are R3 problems as well. We have categories 
in R3's Curecode project, and we can add a Host-Kit category if needed 
(I will do so right now). Multiple trackers are not a good idea, 
in general. We'll see if they become a problem in this specific case.
Andreas:
13-Jul-2010
Carl calls it a release, so I consider it a release. And yes, should 
be in R3 Host Kit
Robert:
18-Jul-2010
Call to Community to help us get the next host-kit released:
Robert:
18-Jul-2010
And, of course the host-kit that needs to be tested needs to be released. 
IMO we will release a RC to get feedback on the extension part.
Graham:
18-Jul-2010
What's the reason that the Linux host-kit has not been released yet?
Carl:
20-Jul-2010
http://www.rebol.com/r3/downloads/r3-host-kit-a101.zip
jocko:
10-Aug-2010
until host-kit-a100, the extensions that I produced worked properly. 
With a102, the tests fail at a certain point (r3 found a problem 
...), even with the sample extension example produced by Carl. Any 
other experience on compatibility problems ?
ChristianE:
21-Aug-2010
http://www.rebol.com/r3/docs/concepts/extensions-making.html#section-17
says it's out of date and I'm really having trouble including words 
as symbols in a result block of an extension command. 

It works fine with an *INIT_BLOCK defined as


 const char *init_block = "REBOL [\nTitle: {Power Management}\nName: 
 power\nType: extension\nExports: [power-status]\n]\n"

     "lib-boot:           does [map-words words] ;-- Is that a good idea?\n"

     "words:             [ac-line battery remains of high low critical 
     charging]\n"
	    "map-words:    command [words [block!]]\n"
	    "power-status: command []\n"
;

if after IMPORT %power.dll I call SYSTEM/MODULES/POWER/LIB-BOOT.


Is there a way to have IMPORT automatically execute the LIB-BOOT 
code with a simple extension not included into the host code with 
host-kit?
Maxim:
8-Nov-2010
the images are pointers, so the data doesn't need to be copied if 
you are just manipulating it.   though it seems there was some image 
bugs in the A107 (not sure where) which AFAIK are fixed but not yet 
released in current host-kit (cyphre knows for sure).
Maxim:
8-Nov-2010
RXIARG arg;
arg.addr = s;


in the next host-kit version, Carl will be adding macros for this 
exact situation... an oversight of his.
Maxim:
8-Nov-2010
this is what carl will be adding to the next host-kit.... 


//------------------
//-    #RXV_xxx
//
// REBOL EXTENSION GET Macros
//
// provide direct RXIARG access macros
// with these macros, the single argument should be an RXIARG *
//

// this is usefull when the RXIARG is NOT being used from an argument 
frame

// but as a single value, like when we use RL_Get_Field() or RL_Get_Value()
//
// if the argument is dynamically allocated, ex:
//    RXIARG arg = OS_MAKE(sizeof(RXIARG)); 
// then use the macros like so:
//     RXV_WORD(*(arg));
//------------------
#define RXV_INT64(a)		(a.int64)
#define RXV_INT32(a)		(i32)(a.int64)
#define RXV_INTEGER(a)	(a.int64) // maps to RXT_INTEGER
#define RXV_DEC64(a)		(a.dec64)
#define RXV_DECIMAL(a)	(a.dec64) // maps to RXT_DECIMAL
#define RXV_LOGIC(a)		(a.int32a)
#define RXV_CHAR(a)		(a.int32a)
#define RXV_TIME(a)		(a.int64)
#define RXV_DATE(a)		(a.int32a)
#define RXV_WORD(a)		(a.int32a)
#define RXV_PAIR(a)		(a.pair)
#define RXV_TUPLE(a)		(a.bytes)
#define RXV_SERIES(a)		(a.series)
#define RXV_BLOCK(a)		(a.series)
#define RXV_INDEX(a)		(a.index)
#define RXV_OBJECT(a)	(a.addr)
#define RXV_MODULE(a)	(a.addr)
#define RXV_HANDLE(a)	(a.addr)
#define RXV_IMAGE(a)		(a.image)
#define RXV_GOB(a)		(a.addr)
Maxim:
9-Nov-2010
hum... so RL_SET_VALUE has  bug in the A110 host-kit...
Maxim:
9-Nov-2010
I had that reaction when I had an unstable CGR host-kit.
Andreas:
9-Nov-2010
The A110 host kit more intelligently handles struct packing.
Maxim:
10-Nov-2010
RL_PRINT should work in any uses of the host_kit
Maxim:
10-Nov-2010
what?  I'm using it my own gcc compiled version of the host-kit... 
I don't understand... Andreas will have to step in... I don't know 
why you're having that error.
Group: !REBOL3 GUI ... [web-public]
Pekr:
23-Aug-2010
Robert - what is further "low-level" plan? I can see ( http://www.rebol.net/wiki/Host-Kit_Development_Notes
) that we will get A104, A105, which are going to be more of a merge 
releases. But do you have an idea, what will Carl work on next? Not 
that there would not be lots of work ahead :-) ( http://www.rebol.com/rebol3/index.html
) Will e.g. tasking be next?

Two notes here. Please ask Carl for two small changes/additions:


- Add Projects page directly to the right menu here: http://www.rebol.com/rebol3/index.html
- it is simply hidden and can be seen only from a Roadmap page ...

- I thought we already added tasking/IPC methods to the projects 
page. It is imo important and legitimate, and it should be briefly 
added, untill such feature is implemented - http://www.rebol.com/projects.html
Henrik:
30-Aug-2010
Cyphre has been out of town for the past week and has not yet reported 
back on his progress, and he's also focusing on many host kit issues 
that need to be solved.
Graham:
7-Sep-2010
Umm.. isn' t this just vid-ext-kit stuff?
Graham:
8-Sep-2010
it looks very similar to the vid ext kit design
Gregg:
8-Sep-2010
http://www.rebol.com/r3/downloads/r3-host-kit-a105.zip
Graham:
8-Sep-2010
http://www.rebol.com/r3/downloads/r3-host-kit-annn.zip- the nnn 
refers to the current version ...
Maxim:
8-Sep-2010
I think that a compiled version of each host-kit should always be 
included in every release. who will mind the few extra kb required?
Maxim:
14-Sep-2010
a question... is there a single place where a gob is destroyed (maybe 
a callback or some method) within the host-kit?  just so its more 
invisible, when I need to detach a gob from the OpenGL rendering 
context... at this point I have all I need to build an OpenGL gob.. 
but nothing to get it automatically cleaned up.
amacleod:
17-Sep-2010
never mind ...core...I would need to compile host kit
amacleod:
17-Sep-2010
is there an available host kit version around? Just to play around...
amacleod:
17-Sep-2010
pre-compiled? I only see the kit.
Graham:
18-Sep-2010
Links were posted in the host kit group ... check them out
Henrik:
18-Sep-2010
pekr, yes exactly. the box model was turned off when the GUI was 
moved to the host kit. now it's turned back on.
shadwolf:
18-Sep-2010
Pekr no i never coplained cause i didn't got some half made work 
in progress to test ... I just complain to get the direction to know 
what would be the futur and to know the agenda ... that's all !!! 
 I don't caore of host kit i don't care of the widgets anyway if 
it doesn't fit my taste I'm grown anough  to do my own widgets anytime 
like i did with R2 /VID
Rebolek:
24-Sep-2010
Ok, so I need to try it under W7. Maybe it's something that can be 
solved in host-kit.
Henrik:
6-Oct-2010
I'll see if I can make one similar to the style browser for the vid 
extension kit, but that depends on the state of certain styles.
Henrik:
6-Oct-2010
we need a style browser, because that is a very quick way to check 
which styles are crashing. could not have shipped the vid extension 
kit without it.
Henrik:
4-Nov-2010
There might be slightly different usability issues with nested vs. 
multiline tabs. Multiline tabs are plain confusing (where is the 
right button?), where nested tabs can be disorienting (where am I 
or what mode am I in?). I've built an app in VID Extension kit using 
the latter method, and the app can sometimes be disorienting to use, 
so I had to help out by using different colored backgrounds.
Henrik:
19-Nov-2010
I would probably agree, if I didn't have other experience with the 
VID Extension Kit. The trick is to make the focusing mechanism flexible 
enough to handle all situations. We are not building a GUI that handles 
specialized situations. We are building a GUI for large business 
applications with dozens of windows, hundreds of widgets and tons 
of forms. We absolutely do not want to have something like focusing 
being a special case per style as other than a special option.
Henrik:
19-Nov-2010
We don't have some good model for this right now.

 - We have the VID Extension Kit. It's been doing focusing centrally 
 for two years now and it works quite well, sans some well-defined 
 problems, which we have a good chance of fixing for R3.
Kaj:
2-Dec-2010
Android can do SDL, so it should be able to do the host kit and AGG, 
in several ways
BrianH:
2-Dec-2010
Whether you reimplement in Java or port the host kit, you would need 
the same mapping from the Java semantic model to the REBOL semantic 
model; they have little in common. That will probably be the hardest 
part to get right, especially if we do a native r3lib port and just 
rewrite the host.
Henrik:
9-Dec-2010
That doesn't make sense... The VID Extension Kit won't entirely prove 
simplicity, because it needs to work around a buggy View, but when 
building all the necessary subsystems, the principle of VID is sound 
for highly scalable apps.
Group: !REBOL3 Host Kit ... [web-public]
Maxim:
12-Oct-2010
what just happened with the     !REBOL3 Host Kit     world?
Maxim:
12-Oct-2010
I can give you some general information about the host kit though...
Maxim:
12-Oct-2010
general host-kit starter information:  http://www.rebol.com/r3/docs/concepts/host-kit.html


dowload link for the latest public host-kit:  http://www.rebol.com/r3/downloads/r3-host-kit-a107.zip


this includes both MS and linux distros, note that the linux one 
doesn't have the required files for enabling the graphics on linux 
(they have yet to be attempted by anyone AFAIK).
Kaj:
12-Oct-2010
The above host kit link doesn't do much good: it's Windows-configured, 
without interpreter libraries and makefiles for Amiga or Linux
Kaj:
12-Oct-2010
That's Core, though, not the host kit
BrianH:
12-Oct-2010
Wrong link: http://www.rebol.com/r3/downloads/r3-host-kit-a107-42.tar.gz
Maxim:
12-Oct-2010
The host-kit has probably changed more architecturally in 3 alpha 
versions than the whole python life cycle.
BrianH:
12-Oct-2010
Right now there are so many changes between host kit alphas that 
there tend to be regression bugs with every release. They get fixed.
ssolie:
12-Oct-2010
For the to-be-made amiga host-kit, would it be possible to include 
both dynamic (libr3.so) and static (libr3.a) linked r3 core libs?
BrianH:
12-Oct-2010
Why those restrictions, Andreas? Core is a statically linked host 
kit.
ssolie:
12-Oct-2010
just thinking out loud a bit while browsing the host-kit here..
BrianH:
12-Oct-2010
You can't reproduce Core from the host kit? I understand that you 
can't make official binaries, but there shouldn't be anything stopping 
you from creating a single program that does everything Core does 
from the host kit once the host kit is out of alpha.
Kaj:
12-Oct-2010
Aargh! http://www.rebol.com/r3/downloads/r3-host-kit-a107-42.tar.gz
defies automated downloading
Kaj:
13-Oct-2010
It segfaults on loading R3 Chat. I don't think that was the case 
with the previous host kit I had (alpha 98, I think). It also works 
with the RT A107 binary
Pekr:
13-Oct-2010
Andreas - any enhancements could go into default host-kit distro,no? 
:-)
Kaj:
13-Oct-2010
I got the A107 host kit working on Syllable Desktop
Maxim:
14-Oct-2010
something like the 'REMOVE function, but accessible from within the 
extension/host-kit
ChristianE:
21-Oct-2010
Just to make sure I'm not missing on latest releases - there is no 
A108 or A109 host-kit version available yet?
Carl:
23-Oct-2010
A109 host-kit is being tested. See !REBOL3 for link if you want to 
help test it. But, it contains no improvements on the host-kit side... 
all changes right now are focused on the core lib.


But, if you run A109 and type xtest you will see the resident test 
extension run... so we know it's working at least that well.
Carl:
23-Oct-2010
BTW, why is this chat in host-kit area?
Henrik:
23-Oct-2010
Related to text handling discussion, which I suppose occurs at the 
host-kit level. But it should probably have a separate group.
Maxim:
23-Oct-2010
note that this release will not actually be usefull for any application 
work, its just a proof of concept which hopefully will allow Carl 
and others to see just how flexible the host-kit already is.
Maxim:
24-Oct-2010
I just noticed there is no real license terms in the host-kit distributions 
... an oversight?
Maxim:
24-Oct-2010
I just crapped one of the files of my custom host kit environment... 
doh... just as I was doing a backup.
ssolie:
26-Oct-2010
I'm trying to compile a host-kit for amiga.. getting an error from 
RL_Init() stating Host-lib wrong size
Maxim:
26-Oct-2010
if you have an Amiga specific host kit and are trying to merge the 
View stuff into it, I'd refer to the amiga host-kit and retro-fit 
that...
Maxim:
26-Oct-2010
did you get a host kit for the amiga from carl?
Maxim:
26-Oct-2010
then just see if the functions actually match to those.. in the host-kit


ex, does calling RL_Get_Value actually try to get a value from a 
block or is
Maxim:
26-Oct-2010
cool, you might want to look into my Extended Custom Gob Rendering 
host-kit once you've got the default host-kit working with graphics.
ssolie:
26-Oct-2010
so is there supposed to be one host-kit per platform in the future 
or ?
Maxim:
26-Oct-2010
it being the CGR path to host-kit... its still an infant, but I think 
its promissing already... just worked out a few issues with Andreas 
and its working fine on windows now.
Maxim:
26-Oct-2010
in the host-kit/src there is an os folder... that is where all the 
OS/platform-specific things are supposed to be.
ssolie:
26-Oct-2010
Andreas, sharing a common host-kit might be #ifdef hell though?
Maxim:
26-Oct-2010
yeah we need to get to the point where Carl doesn't touch the host-kit 
anymore  ;-D
ssolie:
27-Oct-2010
not good for common host-kit later though..
Group: !REBOL3 Modules ... Get help with R3's module system [web-public]
BrianH:
19-Jul-2010
Gregg, for R3 the View, Core and Command stuff are considered to 
be capabilities, not builds. With the host kit, we are assuming dozens 
of different builds (afaik). If you want View capabilities, put its 
module in your Needs header. Yes, I'm aware that they aren't yet 
fully modularized, but that is the plan.
Group: !REBOL3 Source Control ... How to manage build process [web-public]
Carl:
28-Oct-2010
Ok, so the subject of the discussion is how to move the host-kit 
build and its related processes to a more manageable method.
Carl:
29-Oct-2010
So... what's the general flow. For example:

1. developer clones host-kit repo
2. makes changes as needed
3. commits to local repo


Then, developer must somehow put them somewhere that we can pull 
from, correct?
Carl:
29-Oct-2010
Tomorrow, if all goes well, I'll finish A110. I'll check that both 
the win32 and posix dirs are correct and build.


As part of the process, I'm going to text process the files to set 
them to LF only.

Then, I'll push it to the rebol/r3-host-kit repo (to be created.)
Carl:
29-Oct-2010
Do we want r3-hostkit or r3-host-kit ?
Carl:
29-Oct-2010
Most of the time I write it host-kit.
Andreas:
29-Oct-2010
But whatever you prefer. r3-host-kit is fine as well.
Carl:
29-Oct-2010
The problem is that host-kit appears in many places spelled like 
that already. It may lead to errors to remove the - at this time.
Pekr:
30-Oct-2010
Now someone should really write some short docs. This is so complex 
and surely was not created for normal mortal, who just wants to download 
few source files and build a distro? So I downloaded Tortoise Git, 
naively thinking this is all I need. No, so I installed Git preview 
version (not full msysGit). Now - what should I do? I created a directory 
called host-kit, right pressed mouse, and chose "create repository 
here" or something like that. Now once again I press right mosue 
button, and try either git-clone, or Git sync, but it does nothing 
... I think my problem might be (apart from being too dumb and not 
willing to spend tonnes of my free time with such complex stuff):

- I am required to have some kind of account at target site

- I don't have it somehow linked with SSH stuff (did not choose to 
use my putty installation during the installation phase)


How do I get the actual copy of R3 Host Kit? There might be plenty 
users as me, willing just to download recent sources, and build, 
not to commit anything ...
ssolie:
1-Nov-2010
Andreas: How would I apply for commit access to the host-kit? I would 
like to be the Amiga-specific maintainer of course.
Kaj:
7-Nov-2010
I can't test it myself on most of those systems, but I'll keep the 
idea in mind when digging further into the host kit. There are a 
few well known configuration systems that are much too bloated to 
use, but that are good sources to collect the tests needed on systems 
that I don't have
301 / 484123[4] 5