AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 204 |
r3wp | 3029 |
total: | 3233 |
results window for this page: [start: 3101 end: 3200]
world-name: r3wp
Group: Parse ... Discussion of PARSE dialect [web-public] | ||
Sunanda: 31-Oct-2011 | Can anyone gift me an effecient R2 'parse solution for this problem (I am assuming 'parse will out-perform any other approach): SET UP I have a huge list of HTML named character entities, eg (a very short example): named-entities: ["nbsp" "cent" "agrave" "larr" "rarr" "crarr" ] ;; etc And I have some text that may contain some named entities, eg: text: "To send, press the ← arrow & then press ↵." PROBLEM I want to escape every "&" in the text, unless it is part of a named entity, eg (assuming a function called escape-amps): probe escape-amps text entities == "To send, press the ← arrow & then press ↵." TO MAKE IT EASY.... You can can assume a different set up for the named-entities block if you want; eg, this may be better for you: named-entities: [" " "¢" "à" "←" "→" "↵" ] ;; etc Any help on this would be much appreciated! | |
Ladislav: 31-Oct-2011 | 'I want to escape every "&" in the text, unless it is part of a named entity' - just to make sure: if the entity is not in the ENTITIES list, like e.g. " and it is encountered in the given TEXT, what exactly should happen? | |
Sunanda: 31-Oct-2011 | Ladislav -- if it is not in the list, then I'd like it escaped, please. Think of it as a whitelist of ecceptable named entities. All others are suspect :) | |
PeterWood: 1-Nov-2011 | Perhaps building a parse rule from the list of entities may be faster if there is a lot of text to process: This assumes the entities are provided as strings in a block. escape-amps: func [ text [string!] entities [block!] ][ skip-it: complement charset [#"&"] entity: copy [] foreach ent entities [ insert entity compose [(ent) |]] head remove back tail entity parse/all text [ any [ entity | "&" pos: (insert pos "amp;" pos: skip pos 4) :pos | some skip-it ] ] head tex t ] | |
Sunanda: 1-Nov-2011 | I've put aside looking at the powermezz for now, and simply decided to use one of the three case-specific solutions offered here. I made some tweaks to ensure the comparisons I was making were fair (and met a previously unstated condition). -- each in a func -- each works case sensitively (as previously unstated) -- use the complete entity set as defined by the WC3 -- changed Ladislav's Charset as some named entities have digits in their names -- moved Peter's set-up of his entity list out of the function and into one-off init code. It's been a fun hour of twiddling other people's code.....If you want your modifed code -- please kust ask. Timing results next ..... | |
Sunanda: 1-Nov-2011 | That's true, but map! isa bit awkward for just looking up an item in a list.....Map! is optimised for retrieving a value associated with a key. | |
BrianH: 14-Nov-2011 | I would definitely not make that choice. I need CHANGE too, and the full version with the value you're changing to be an expression in a paren - the last part of the proposal that isn't implemented yet. That's at the top of my list. | |
Gregg: 15-Nov-2011 | I like the idea of a CASE option. There haven't been many times I've needed it, but a few. Other things are higher on my priority list for R3, but I wouldn't complain if this made its way in there. | |
Endo: 1-Dec-2011 | Geomol: It would be nice if trim/with supports charsets. And also I would love if I have "trace/parse" just like trace/net, which gives info about parse steps instead of all trace output. Hmm I should add this to wish list I think :) | |
Group: !REBOL2 Releases ... Discuss 2.x releases [web-public] | ||
BrianH: 7-Jan-2010 | Some of the R3 versions still need work, and I didn't have the time to review them to see which ones. I'll import the fixes that are solid for now, and the LIST-DIR after the R3 version gets some polish. | |
BrianH: 13-Mar-2010 | Might have them already though - going to check my archives. A list of the old platform numbers would be nice too. | |
BrianH: 16-Mar-2010 | Gregg, I'll check with Carl about whether there can be a Core with SSL in future R2 releases. Hopefully the difference in event model in View isn't integrated into the SSL code. Geomol, I'll put that on the list to check. | |
BrianH: 26-Mar-2010 | You might want to add the rest of the R2/Forward additions to the list for 2.7.8 too, with checkmarks. | |
BrianH: 26-Mar-2010 | Those can be added to the list. | |
BrianH: 10-Apr-2010 | Is it in a Firebird wow64 directory, or the Windows wow64 directory? It seems to me like the 32bit ODBC drivers aren't installed, registered with ODBC. Check the ODBC configurator, look at the drivers list and see if the 32bit drivers are listed there. | |
BudzinskiC: 14-Apr-2010 | Yeah there is a Rebol/Core 2.5.0.5.2 and a Rebol/View 1.2.1.5.2 for BeOS R5. I tried the one with View on the latest nightly build of Haiku yesterday, didn't work though, some error message about the Media Server Addon IIRC. Could be because I used the GCC4 hybrid iso, don't know how far they are with that stuff yet, I haven't followed the mailing list for a few months. A R3 port in a few years would be good enough for me, Haiku is still in alpha so it's probably a good idea to wait a bit more. From what I heard they now have a few people working on it full time (paid) thanks to a lot of donations, so there is a lot of stuff going on with the Haiku code base right now :) | |
TomBon: 15-Apr-2010 | like this? the cli connector is using the cli component nearly all major databases delivering. the connection is made via rebols call/wait/info/output/error and a simple parse after, for the resultset. I am using this prototype mainly for a q & d connect to mysql/postgresql/monetdb/sqlite. on my list are also connectors for firebird/oracle/greenplum/sybase/ingres/infobright/frontbase and cassandra. pros: 1. very fast for single requests 2. no rewrite of code needed if a new version or protocol is out 3. easy 'data migration' between the db's 4. adding new db's are a matter of hours only (see the cli spec thats all) 5. fast prototyping and testing for new db's 6. robust, never had any trouble with cli's even with bigger resultsets 7. should be perfect also for traditional cgi (the process starting overhead is minimal, execpt you name is facebook) 8. very small footprint (~120 lines for connecting to 4 db's, could be the half) with a nice tcp-server component like rebservice the cli multi connector could be very usefull as a c/s connector. I made a test with 2.000 concurrent calls (simple select) on a 4 gig quadcore. the cpu was only close to 50%, a good value. cons: 1. slow if you have very much serial inserts (unless you shape them into one sql query) 2. need to start a cli process for every request 3. needs a tcp server for non-local connections 4. some more, but who cares ;-) with a solution to keep the cli open from rebservice, these cons could disappear and the speed diff overhead to a memory based lib could be marginal. | |
Graham: 17-Apr-2010 | In that case you have a list of jobs a mile long to do ... | |
Geomol: 9-Jun-2010 | ICarii, what I did, was studying DPaint filling the screen, and then figured out, how to do it. It's a scanline filling algorithm. In short, it goes like: - Search left and right for other colors from the point clicked on screen. That defines the first scanline. - Look at lines above and below starting from the end-points of the first line. This defines 4 new points to look at. - Again search left and right for other colors. Make sure, the whole area between the end-points are searched. - Put it all in some list, and continue, until the list is empty. | |
Maxim: 29-Jun-2010 | and yes... you have to manually change the command-line arguments, but then the OS' editors break up in what I can't remember, I think rebol disapeared from the "installed applications" list, although the file association still worked. | |
nve: 11-Dec-2010 | Do we have a list of know bugs of R2 ? Transparancy (?) is important. Not seeking for a problem, if the problem is already known... | |
BrianH: 31-Dec-2010 | Some of what is coming in 2.7.8: - Bug fixes and enhancements to improve Cheyenne, and other apps that have to do similar stuff. - Some native fixes for non-Windows platforms, particularly Linux. - Environment variable stuff: GET-ENV expansion on Windows, SET-ENV, LIST-ENV - Function fixes: RUN enabled, LIST-REG/values, possibly TO-LOCAL-FILE - R2/Forward: FUNCT/extern, LAST?, COLLECT-WORDS, EXTRACT fixes, ASCII? fixes, LATIN1? fixes, INVALID-UTF?, CD, LS, MORE, PWD, RM - (Still pending) Natives: ASSERT, APPLY, RESOLVE, FOREACH set-word support | |
GrahamC: 31-Dec-2010 | This is from August in the SDK group Trying to see if .net is installed but this gives me an empty block foreach key keys: list-reg/HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform" [ print key ] even though I can see it full of keys in the registry ... | |
GrahamC: 31-Dec-2010 | And from View in Sept 26 and ... keys: list-reg/HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" probe keys keys: get-reg/HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" "URW Palladio L Italic (TrueType)" probe keys keys: exists-reg?/HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts\URW Palladio L Italic (TrueType)" probe keys produces this [] URWPA32_0.TTF false | |
BrianH: 31-Dec-2010 | Those are not keys, those are values. LIST-REG/values will get those. | |
nve: 2-Jan-2011 | What found new : unbind, resolve, list-env, cd, ls, more, pwd, rm | |
BrianH: 2-Jan-2011 | What we got in 2.7.8, that I know of: - Bug fixes and enhancements to improve Cheyenne, and other apps that have to do similar stuff. - Some native fixes for non-Windows platforms, particularly Linux. See ACCESS-OS. - Environment variable stuff: GET-ENV expansion on Windows, SET-ENV, LIST-ENV - Function fixes: SELECT object!, FIND object!, RUN enabled, LIST-REG/values - R2/Forward: FUNCT/extern, LAST?, COLLECT-WORDS, RESOLVE, APPLY fixes, EXTRACT fixes, ASCII? fixes, LATIN1? fixes, INVALID-UTF?, CD, LS, MORE, PWD, RM | |
BrianH: 4-Jan-2011 | Andreas, the changes doc wasn't updated yet. Most of the native changes that didn't have checkmarks next to them weren't done. This was a minimal release, so some stuff got put off to 2.7.9. Give me a moment and I will try to list the changes in that list that were in this release. | |
Oldes: 4-Jan-2011 | Instead of access-os there are also new natives list-env and set-env | |
Group: ReBorCon 2011 ... REBOL & Boron Conference [web-public] | ||
Bas: 1-Mar-2011 | here's the playlist for movies made at ReBorCon Winter edition 2011: http://www.youtube.com/view_play_list?p=F8FB6D004D5B3B2B | |
Group: Core ... Discuss core issues [web-public] | ||
Ashley: 11-Apr-2011 | OK, this is freaky: >> system/version == 2.7.8.2.5 >> a: list-env == [ "TERM_PROGRAM" "Apple_Terminal" "TERM" "xterm-color" "SHELL" "/bin/bash" "TMPDIR" "/var/folders/6O/6OnXy9XG... >> help a A is a block of value: [ "TERM_PROGRAM" "Apple_Terminal" "TERM" "xterm-color" "SHELL" "/bin/bash" "TMPDIR" "/var/folders/6O/6OnXy9XGEjiDp3wDqfCJo++++TI/-Tmp-/" "Apple_PubSub_Socket_Render" "/tmp/launch-BrITkG/Render" "TERM_PROGRAM_VERSION" "273.1" "USER" "Ash" "COMMAND_MODE" "legacy" "SSH_AUTH_SOCK" "/tmp/launch-HlnoPI/Listeners" "__CF_USER_TEXT_ENCODING" "0x1F5:0:0" "PATH" {/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin} "PWD" "/Users/Ash" "LANG" "en_AU.UTF-8" "SHLVL" "1" "HOME" "/Users/Ash" "LOGNAME" "Ash" "DISPLAY" "/tmp/launch-U0Gaqw/org.x:0" "_" "/Users/Ash/REBOL/rebol" ] >> length? a == 18 >> select a "USER" == "Ash" >> select a "HOME" == none | |
Sunanda: 12-Apr-2011 | Length? a should be 36 given the above code.... Does this list you all the env variable names?: foreach [x y] a [print x] | |
james_nak: 12-Apr-2011 | Actually with my list-env, everything up to PATHEXT works with select but apparently nothing after. | |
BrianH: 12-Apr-2011 | I get the same results on Windows. When I assign a block with the same contents to a directly, it all works. It looks like LIST-ENV is building a bad block. | |
BrianH: 12-Apr-2011 | No such error in R3, but LIST-ENV returns a map! there, so it wouldn't have the same error. | |
Gregg: 15-May-2011 | if it's a date with no time portion, then date/date gives you an error. It works for me. Or maybe I'm doing it differently. A date! always has a time value, correct, though it may be none? And if it's none, that affects the default formatting. While I've had a few times that the trimming of zeros from time values annoyed me, it isn't high on my priority list. If I don't like REBOL's default format, or if I have to send data to another process, I just know I need to format it. | |
BrianH: 6-Jun-2011 | As for SORT, that's an interesting problem. LESSER? and GREATER? are supposed to be constrained to datatypes that are comparable, and that have some form of magnitude or ordering. For datatypes that don't really have magnitude or ordering they don't really work. When it comes down to it, true is not greater than false inherently (considering it to be so is more of a moral stand). And none is not greater or less than 'a, they just aren't comparable concepts. SORT doesn't have that luxury though, because it is designed to not fail (or rather, not trigger errors because a comparison fails). So it has to define some extra comparisons that don't really make any sense, as a fallback in the cases where there is no comparison that does make sense. The datatype ordering trick is one of those, where they are ordered by their inner datatype number, and different data that isn't otherwise comparable is ordered by its datatype number too (words are greater than unset but less than none, for instance). R3 has a list of those datatypes in order in system/catalog/datatypes, but if there's a similar list in R2 I don't know where it is - Henrik's above is a subset, just the datatypes with externally referenced values. R2's and R3's datatypes are in a different order. SORT/compare is supposed to allow you to provide your own ordering function if the standard ordering doesn't make sense. However, if you want to support all of the comparisons that the built-in ordering supports, you have to make a really complex comparator function with a lot of special cases, and in the case of R2 replicate a lot of internal data; that function would be pretty slow too. This is why SORT/compare is more often used for more restricted cases, like reversing the order, or comparing based on object keys. | |
Ladislav: 7-Jun-2011 | Regarding the "comparison is meaningless", or "SORT doesn't have that luxury though, because it is designed to not fail" philosophical arguments. They, in fact, are not valid at all. The facts are different. * For large lists which are frequently searched it *is* useful to have them sorted. ** The reason is, that it is much easier to perform searches in a sorted list, than in an unsorted list. ** The "meaning" of the sort order is to facilitate searches, no other meaning is needed. (it is like the zero case, the meaning of zero is to facilitate the positional representations of numbers, no other "meaning" is needed) * The whole "sorted list business" needs comparison functions (for searching, etc.) The above "meaning" is one meaning comparisons do have. It suffices to prove, that comparisons are not "meaningless". (for that it would be absolutely necessary, that we can find no meaning at all) | |
amacleod: 15-Jun-2011 | Getting an error when sending bulk email: ** User Error: Server error: tcp 501 <>: missing or malformed local part ** Near: insert smtp-port reduce [from address message] The number of email addresses is 52. I can send using the same settings one at a time and I have succeeded sending 8 addresses at one time. But it bombs on my whole list. | |
Gabriele: 16-Aug-2011 | the consequence of such complicated rules - I don't understand where the complication is. Should writing a: [...] also do a copy? Should everything do a copy? You're arguing that sometimes REBOL should copy things, sometimes not. *That* is a list of complicated rules. | |
Geomol: 16-Aug-2011 | Gabriele, it hard to have a conversation, when you go to extremes like in the following: I don't understand where the complication is. Should writing a: [...] also do a copy? Should everything do a copy? You're arguing that sometimes REBOL should copy things, sometimes not. *That* is a list of complicated rules. Do REBOL copy things sometimes today? Like in function definitions: make function! spec body Maybe REBOL should copy in the example, we discuss, maybe it's a bad idea. The complication (for me and most likely others) in the above example is, when I read it, I would expect some output from my intuition. The actual output is different, and it's really hard to see, why that output is intentional. | |
Gregg: 22-Sep-2011 | Thanks for the update, including the great docs Ladislav. I will try to give it more thought, and incorporate the new version in my work. In the meantime, here are some quick comments. Have a naming convention for scripts that define include directives. e.g. %localize.r could be %#localize.r or %incl-directive-localize.r. Short is good, but special characters may affect portability. If a directive doesn't require per-script or environment specific changes, like #comment, make it standard. And the way you designed #localize is very nice, in that it gives you control. Do you have helper functions for updating 'translate-list? I might call it translation-list, since 'translate sounds like an action. | |
Ladislav: 30-Oct-2011 | (and my list isn't complete) | |
Henrik: 30-Oct-2011 | more like list navigation, where one may move back and forth one item at a time, but never past the last item. | |
james_nak: 31-Oct-2011 | Brian, aha, "Assert": another one of the newer, non-dictionary functions. Thanks for pointing those out to me the other day. I now have a list. | |
BrianH: 31-Oct-2011 | James, ASSERT in R2 is not yet as good as ASSERT in R3. There are some limitations, most notably that you can't use ASSERT/type to validate a path. A proper native ASSERT is on the top of the list to add to R2 in the next version, whenever that comes. | |
Group: Red ... Red language group [web-public] | ||
Dockimbel: 27-Feb-2011 | Ah yes, I'll add that one too to my list. Thanks for the reminder :-) | |
BrianH: 28-Feb-2011 | ASSERT and ASSERT/type don't have a way to test the number and type compatibility of function arguments for first-class functions. It might be worth looking into a way to check that, perhaps as an extension of ASSERT, which could be ported to R3 as well. ASSERT is also high on the list of functions to backport to R2 as a native function. | |
Dockimbel: 28-Feb-2011 | Binary! is half-supported. It was part of my initial list of type to support, but as I didn't needed it so far, it's not supported. That might change when I'll implement the lexical analyzer. | |
Dockimbel: 28-Feb-2011 | The really annoying part was having to reverse the arguments list to support stdcall. It's a much more difficult when you're compiling in one pass directly to machine code. | |
GrahamC: 10-Mar-2011 | Or, you could write a script to post these to the google groups list too :) | |
GrahamC: 10-Mar-2011 | Just a suggestion ... to cc to mailing list. Not everyone on the mailing list is on altme | |
Andreas: 11-Mar-2011 | Brian, Google Groups still is a mailing-list tfrontend, so those messages actually go out via email. | |
Dockimbel: 13-Mar-2011 | When I look at R2/Core downloads list, it stills has to ship in two flavors for Linux, isn't it because of libc issues? | |
Dockimbel: 15-Mar-2011 | Looking at the server.exe content, I see the zmq_err0 in the imported functions list. So it seems to be corrupted inside the executable. | |
Dockimbel: 15-Mar-2011 | Once that definition fixed in %ZeroMQ-binding.reds, I can compile working versions of client & server...testing...seems to work ok, the server is receiving a list of Hello messages from the client. :-) | |
BrianH: 15-Mar-2011 | Doc, would you mind if I started some research on generating Dalvik binaries? I notice it's not on your list of planned platforms. | |
BrianH: 28-Mar-2011 | It's an incomplete list too. Here is a complete list of the control characters (not including the keywords or hex in parens): >> print mold collect [for x 0 255 1 [if 4 < length? mold to-char x [keep to-char x]]] [#"^@" #"^A" #"^B" #"^C" #"^D" #"^E" #"^F" #"^G" #"^H" #"^-" #"^/" #"^K" #"^L" #"^M" #"^N" #"^O" #"^P" #"^Q" #"^R" #"^S" #"^T" #"^U" #"^V" #"^W" #"^X" #"^Y" #"^Z" #"^[" #"^\" #"^]" #"^!" #"^_" #"^"" #"^^" #"^~"] | |
BrianH: 28-Mar-2011 | That's in R2. In R3 it seems to be the same list, but #"^!" molds as #"^(1E)". | |
Dockimbel: 29-Mar-2011 | Kaj: I've implemented 85-90% so far, I'll publish a list of missing features today. | |
Pekr: 29-Mar-2011 | it's not here though - http://en.wikipedia.org/wiki/List_of_programming_languages | |
Dockimbel: 29-Mar-2011 | I think that the language name alone is not the typical query that someone would do. Here's two examples: - Tiobe index relies on "<language> programming" as its search query to mesure the popularity of a programming language (see http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm) - For Cheyenne web server (not a language, but uses a common name), people coming to the web site with only "cheyenne" as a search keyword are very few. A vast majority use "cheyenne server" or "cheyenne web" or "cheyenne rebol". Anyway, after been online for a few months/years, Cheyenne's web site appeared on first page if you search for that word only (while there's really a *lot* of others resources not related to this web server). There's also another point to consider. If the target name is not strongly associated with an existing brand or a popular product, you'll see a lot of unrelated results on first page (that's the case for "Red"). So, AFAIU page ranking algorithm, once Red language will spread larger, I'm ready to bet that the cross-reference links of Red-related site (and back-references to Red's home site) will push it rapidly on the first page, or even in the top 3 list. | |
BrianH: 4-Apr-2011 | I've only succeeded since a billing snafu caused my email provider to delete a year's worth of email, about 5 years ago or so. All I missed was the REBOL mailing list, so I just never resubscribed to it. Since then, people call or text msg me to tell me they've sent me email, or I get it several months later. Paper mail is nearly dead for me too. | |
shadwolf: 6-Apr-2011 | I saw more than your name on the R# source code I can list them for you to remain you who are they | |
Dockimbel: 10-Apr-2011 | I'm getting back to code now, implementing all the items from this list: https://github.com/dockimbel/Red/wiki | |
Dockimbel: 10-Apr-2011 | Also, I have an item in the todo list for "Hex values syntax checking". I guess I'll add some rules to avoid ambiguities as much as possible. For example, having to use uppercases only for hex letters would help. Allowing only 8 or 6 or 4 characters with prefix zeros when required should also help. | |
Pekr: 15-Apr-2011 | Doc - do you think we can get Red to the following page, or is it too preliminary? http://en.wikipedia.org/wiki/List_of_programming_languages | |
BrianH: 20-Apr-2011 | I was thinking about struct parameters to functions. If C doesn't allow struct parameters and return values, only struct references or pointers, then Red should follow that model when declaring functions with the cdecl calling convention, and similar restrictions for stdcall, fastcall, etc. Then when we need to support other calling conventions that do support passing actual structs as parameters, we can just add to the list (pascal or Delphi, for instance). | |
PeterWood: 25-Apr-2011 | Though neither of these items are on the current to-do list. | |
Kaj: 8-May-2011 | We've had a pattern of people who came to our mailing list shouting enthusiastically that they had found out that the "GNU C compiler" would compile to PowerPC or something, that they would compile Syllable to it over the weekend and report afterwards | |
Robert: 2-Jun-2011 | So, how about a way to always keep a list of external used functions? This make it simpler to make Red totally stand-alone later. The hard part to get rid of all the lics & OS stuff is, that you have to find out, which functions you have to "clone". | |
Kaj: 3-Jun-2011 | I don't know if people know the Chimpanzee story. Several years ago, journalists at an investment publication here in the Netherlands if I'm not mistaken, started having a Chimpanzee throw darts at a list of funds every year. The Chimp turned out to almost match the performance of high-end investment firms. They may still be doing it | |
Dockimbel: 4-Jun-2011 | Andreas: agreed for the #import extension syntax. I am adding that feature to the todo-list, and will look into the PE format specs to see how it is encoded. What is required in ELF to support such imports? | |
Dockimbel: 7-Jun-2011 | #include keeps an internal list of already included files. | |
Kaj: 16-Jun-2011 | BSD definitions are currently being entered into Red, so maybe the platforms list is already out of date :-) | |
Dockimbel: 18-Jun-2011 | Kaj: have you found the "struct [...]" construction somehow misleading? I am asking this because there is a discussion about that on the mailing-list and I need to decide this weekend if I keep pointer/struct literal declarations as-is or change it. | |
Kaj: 21-Jun-2011 | We also found him in the 0MQ contributors list :-) | |
Kaj: 21-Jun-2011 | That is to say; if a C function has a fixed parameter list, can it be called with fewer arguments? | |
Dockimbel: 21-Jun-2011 | Too late now, it will be on my todo list for tomorrow. | |
Dockimbel: 22-Jun-2011 | Andreas: adding support for shared library is in my todo list for the next weeks. | |
Dockimbel: 9-Aug-2011 | I had TYPED in my short-list, so I guess it would be a better choice for a single word. | |
Pekr: 10-Aug-2011 | as for "pending tasks" - is there any list,of what is being currently worked on, other than the website roadmap? | |
Dockimbel: 10-Aug-2011 | List of tasks: yes, on my paper notebook. They usually cover 1 to 3 days of work and are updated frequently. | |
Kaj: 17-Aug-2011 | I probably will, but you can always define a list of constants yourself | |
Endo: 25-Aug-2011 | I didn't want to add it, before asking first. To not fill the list. | |
Kaj: 7-Sep-2011 | Red/System [ ] #include %GTK.reds argc-reference: declare integer-reference! argv-reference: declare handle-reference! argc-reference/value: system/args-count argv-reference/value: as-handle system/args-list _gtk-begin argc-reference argv-reference _window: gtk-new-window gtk-window-top-level _label: as gtk-widget! 0 either as-logic _window [ _label: gtk-new-label "Good riddens!" either as-logic _label [ gtk-append-container as gtk-container! _window _label ][ print "Failed to create label.^/" ] g-connect-signal as-handle _window "destroy" as-integer :gtk-quit none gtk-show-all _window gtk-do-events ][ print "Failed to create window.^/" ] | |
PeterWood: 15-Sep-2011 | There are no "standard" arrays in Red/System though I'm sure that there will be, or something which provides the same functionality in Red (when it becomes available). args is not a standard array and is navigated through pointer arithmetic just like a c-string. I suspect that args points to a list of pointers each of which contains the address of a command-line argument. So the first entry in Args holds the memory address of the first command-line entry, the second the second command line entry, etc. The syntax args/item gets you to the data pointed at by the relevant entry in args. | |
Kaj: 16-Sep-2011 | The C library's vprintf() function is the one that gets passed one argument that is a list of the variable arguments. This seems to match the declaration of a variadic Red function, so I thought PRINT would match vprintf(). Looking at it again, is it the other way around and does PRINT match printf() ? | |
Dockimbel: 17-Sep-2011 | I have a similar error here. It's on my todo list, I'll investigate that issue in a couple of hours. | |
Dockimbel: 11-Oct-2011 | Yes, but I was searching for an exhaustive list of rules. | |
Dockimbel: 12-Oct-2011 | Thanks. For whitespaces, I have already taken higher Unicode codepoints into account (from this list: http://en.wikipedia.org/wiki/Whitespace_character). | |
Kaj: 21-Oct-2011 | http://www.youtube.com/playlist?list=PL904CC146DCD27762 | |
Kaj: 21-Oct-2011 | http://www.youtube.com/watch?v=LnYa5_-1n7E&list=PL904CC146DCD27762&index=3 | |
Kaj: 21-Oct-2011 | http://www.youtube.com/watch?v=LriNVROAseI&list=PL904CC146DCD27762&index=4 | |
MikeL: 18-Nov-2011 | Cascading DLL problems ... libglib*.... Can you provide the full DLL list that works with GTK? | |
Dockimbel: 19-Nov-2011 | QNX: if you're thinking about BlackBerry support, why not. But as BlackBerry has a decreasing market share, I am not sure that would be a relevant target to support in a year. Anyway, iOS is second on my list of mobile OSes to support (if we can find our way through that "fortress"). | |
PeterWood: 31-Dec-2011 | In short "yes". C-String in Red/System is simply a null terminated list of bytes. As I understand, strings in Red will support unicode but Nenad hasn't decided what form they will take yet. | |
Group: SQLite ... C library embeddable DB [web-public]. | ||
Robert: 6-Apr-2011 | Yes, please :-). My todo-list is always getting longer faster than I can get rid of it. | |
Group: Topaz ... The Topaz Language [web-public] | ||
Endo: 1-Jul-2011 | even you don't work on it 100% time, it would be nice to know what is next, you can write what is in your mind for next step, like a to-do list, without given exact dates. | |
shadwolf: 16-Aug-2011 | gabriele I think the perl/php apraoch print "myvqr bla blah myothervar" is not in your plans neither ... Well I gived you just a list of the kind of things I think rebol could do better no offense ... |
3101 / 3233 | 1 | 2 | 3 | 4 | 5 | ... | 29 | 30 | 31 | [32] | 33 |