AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 119 |
r3wp | 1313 |
total: | 1432 |
results window for this page: [start: 701 end: 800]
world-name: r3wp
Group: All ... except covered in other channels [web-public] | ||
JaimeVargas: 3-Feb-2005 | Graham: Here are the basic funcs. Enjoy. I had used and tested it on unix platforms only. browser-pid: none browser-path: %/home/mbaki/MozillaFirebird/ default-url: http://www.linkspot.com/ current-url: none start-browser: has [command result] [ command: rejoin [ {./MozillaFirebird -fullscreen -url } default-url { &}] result: call/info command browser-pid: result/id + 7 current-url: copy default-url ] stop-browser: has [command] [ command: rejoin [ {kill -9 } browser-pid] call/info command browser-pid: none current-url: none ] visit-site: func [ "Sets the site displayed by the browser." site [url!] /local command result ][ current-url: copy site command: rejoin [ {./MozillaFirebird -remote "openurl(} site {)"} ] call/info command ] active-site?: does [ current-url ] browser-pid?: does [ browser-pid ] change-dir browser-path start-browser | |
Graham: 3-Feb-2005 | thanks. I didn't know Firefox took command line arguments | |
Pekr: 9-Jun-2005 | Robert - look at that - looks good, it adds new things via plug-ins. And as those are czechs, maybe we could ask them, if kind of "command-line" utility would be possible at some good price :-) | |
Group: !AltME ... Discussion about AltME [web-public] | ||
denismx: 21-Feb-2007 | I'm running an altme server for family puposes on a Linux (debian) server at home. I would like it to start automatically, say after a power failure/reboot. I tried it under windows with command line options, but I did'nt get it to work. | |
Graham: 21-Feb-2007 | I think command line driven altme servers are not free | |
Bobo: 22-Feb-2007 | denismx, if you're running debian thefile you want is probably '/etc/init.d/rc.local' . Put your command in there and it will run after a reboot. | |
denismx: 22-Feb-2007 | Bobo: altme needs to have a world and password specified to start the local server. I tried command line parameters to do that, there are in fact parameters that can be passed to altme from the command line, but it did'nt start my world properly. | |
Brock: 22-Feb-2007 | denismx: I'm not following very well. Is your problem with the Debian server as I have this working for a family server hosted on a windows machine as I'm sure many people here do. If you want to try again on a windows OS, place a shortcut in your startup folder. In the target field the command should be similar to this... | |
denismx: 23-Feb-2007 | Well it now works under both windows and linux. Under linux you do a : "./altme -s Worldname" and it doen'nt even ask for the password ! (?) - same for windows in fact. You can start any local world without the password from the command line. | |
Gregg: 9-Jul-2007 | In a similar vein, does anyone else want the feature to be able to post via the command line or some nice API? e.g. path/altme.exe -w world -to group|user -m msg | |
Gregg: 9-Jul-2007 | One problem with the command line approach could be message length/formatting. | |
Gregg: 31-Jan-2008 | I got it back up. I have shortcuts that use the command line options to start the worlds. That doesn't work. I had to go into the UI and choose Start a World, then I could see them again. | |
Anton: 24-May-2008 | Command: wine altme.exe -w rebol3 | |
eFishAnt: 9-May-2009 | But then a server crash happened, and I just learned I can operate AltME server in console mode, like the IOS server, so I DON'T have to have graphics on the server running! -c flag, so I can move my world to my server farm and be as happy as the PPC assembler command, "EIEIO" ("old mac donald had a farm, e i e i o" (those crazy motorola engineers)) | |
BrianH: 9-Dec-2009 | A hidden legacy filesystem hierarchy with a user-friendly one overlaid on top. And the sensible one to use depends on what you want to do, but command line tools (like REBOL) can quite easily access both, if you know what you're doing. | |
Carl: 28-Dec-2009 | WNS log shows: command 28-Dec-2009/16:12:30-8:00 [75.101.29.32 {cmd: open data: ["testtest" 0]}] command 28-Dec-2009/16:13:31-8:00 [75.101.29.32 {cmd: live data: ["testtest" 64#{OD...}]}] | |
Carl: 28-Dec-2009 | ping success! command 28-Dec-2009/16:49:20-8:00 [193.85.151.2 {cmd: open data: ["vertuzo" 0]}] command 28-Dec-2009/16:50:27-8:00 [193.85.151.2 {cmd: live data: ["vertuzo" 64#{kDj | |
Carl: 27-Jul-2010 | You will need to reinstall with it, or run with +i on command line to force reinstall. | |
Group: RAMBO ... The REBOL bug and enhancement database [web-public] | ||
Gabriele: 9-Apr-2007 | no, i have just added brian's info to the ticket. Debian has a command (a bash script I assume) that will launch the user defined browser. | |
Pekr: 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.... - DocKimbel Anx chance of getting above fixed? Should we rambo it? | |
GrahamC: 30-Oct-2010 | Product is command yet he talks about clicking on icons .... so he's confused! | |
Group: Core ... Discuss core issues [web-public] | ||
Graham: 22-Oct-2005 | If you want, you can write your own send command that does what you want. | |
BrianH: 27-Oct-2005 | It's sort of like the stated philosophy of Unix command line utilities. | |
Davide: 9-Dec-2005 | Every command that I send seems produce nothing: >> insert p "GROUP net.unix-wizards" >> print copy p none | |
Rebolek: 12-Dec-2005 | Because I'm writing scripts on more than one computer I need to sync files somehow. I can use flashdisk for synchronization, but USB is not always available or I forget my flashdisk at home, so it's not always the right option. Or I can use ftp to upload and download files. But at the end I've got lots of different directories with different versions, because I have no intelligent file structure. I was inspired by Google filesystems for win and lin so I decided to use some freemail (gmail preferably) for my scripts maintaing. Unfortunatly, Gmail needs some authentication, SSL or what and SSL under Rebol needs Command and Command needs 350$ to buy. So I found another freemail provider that offers both non-authenticated SMPT and POP and therefore is OK for REBOL (btw. remeber the old REBOL example? send [luke-:-rebol-:-com] read http://www.rebol.com? Hard to do with all the authetications required today.) and I started coding. The result is a small application called %rspace.r that can upload file to repository, download newest version from repository, or you can get list of all files in repository and finally, if you're happy with your script, you can publish it on www/ftp. All this with documentation in less than 6kB. All you need is REBOL and mail account cappable of SMTP/POP without authentication. It's good to have an FTP account for publishing files but that's not required. If you do not have an mail account, I've set up one on seznam.cz, user 'rebolspace' and pass 'spacerebol' for testing this application (it's built in, so you can start testing right after download). Remember, it's just alpha, does not have many features, but it works, I can write something here, update it there and have all the versions accesible from everywhere. It's written for REBOL scripts so with big projects it's going to be very slow and unusable, but for small project (and most REBOL scripts are really small) it's probably good. So download it form http://krutek.info/rebol/rspace.r(stable) or http://rebolspace.sweb.cz/rspace.r(latest published version). WARNING: because [rebolspace-:-seznam-:-cz] is open account it won't be wise to use it ordinarily. Please, if you like it, set up your own account and use it instead of built-in one. And remember: all suggestions and fixes are welcome. | |
Anton: 11-Feb-2006 | Yep, Anamonitor 2.0, next to the help button, there's a field that says "Name or command". Replace that string with "ctx-edit" for instance. | |
Geomol: 27-Feb-2006 | This is from the REBOL command prompt under Mac OS X. Does REBOL behave the same under other OSs? >> 31-12-16383 == 31-Dec-16383 >> 1-1-16384 ** Syntax Error: Invalid date -- 1-1-16384 ** Near: (line 1) 1-1-16384 >> d: 1-1-0000 == 1-Jan-0000 >> d - 1 == 31-Dec-65535 | |
Geomol: 27-Feb-2006 | The Gregorian Reformation occured in September 1752. This is output from the UNIX 'cal' command: $ cal 9 1752 September 1752 S M Tu W Th F S 1 2 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Notice the jump from 2. to 14. Sep.! | |
BrianH: 10-Apr-2006 | That's easy, you just set a conversion function at the beggining of your app, picking a bigendian or littleendian one based on the platform, and then just use it like a black box. A bigger problem is that struct! is currently only available on /Pro, /View/Pro or /Command, which means that you can't run the code on Mac right now anyways. Making struct! available in /Core and /Base has been requested though. | |
Anton: 16-Apr-2006 | Ah... figured out how to do that :) The solution is to disable close-on-fail in the handler, so that a failure in open does not close the ports. This allows the command port to be reused for other commands, such as make-dir. | |
sqlab: 19-Apr-2006 | Henrik: you can either assign every script an unique port number and try to open it at startup or (under window) give the console window a name and check if a window with that name already exists or (under **ix) check the command line with ps | |
Oldes: 9-May-2006 | hm, but now I see, that this is not the problem, your problem is, that you provider do not accept any authentication as I'm getting this error: Server error: tcp 503 AUTH command used when not advertised | |
Izkata: 9-May-2006 | Hmm.. I don't know the correct terminology, so I can't explain what I mean very well... >> smtp: open/lines tcp://bible-way.org:26 >> insert smtp "HELO Louis-here" >> probe copy smtp ** Access Error: Network timeout ** Near: probe copy smtp SMTP ports stay open while data is transferred back and forth. Copy doesn't return until the port is closed - so in the above line, copy is waiting until the server closes SMTP, and the server is waiting for a command from the client. It's the reason why (as I understand it) Grahams "pick smtp 1" worked, but copy did not - SMTP was still open, even though there was data for the client to read. (I was stuck on that myself for a long time ;-) | |
Pekr: 16-May-2006 | Volker - nice suggestion, really, isn't Linux shell using mail or email command too? Would make sense ... to even blockify its input arguments ... | |
Geomol: 21-May-2006 | You can also study the UNIX command: file http://unixhelp.ed.ac.uk/CGI/man-cgi?file You can probably find source for this command somewhere. | |
Anton: 21-May-2006 | Gosh, the name of that unix command is really disturbing. | |
Gabriele: 25-May-2006 | Use do/next in the parse rule. (that's the reason I suggested the DO command for parse some time ago...) | |
Oldes: 2-Jun-2006 | you reached Rebol's limit - you have declared too many global variables with the command to-word WordStr. Do you really need it? | |
Graham: 18-Jun-2006 | ** User Error: ESMTP: Invalid command ** Near: insert smtp-port reduce [from reduce [addr] message] | |
BrianH: 14-Jul-2006 | Graham, there are two good reasons for that: Security and portability. Some platforms have one environment, some have per-process, some have global and per-user (like Windows) - which environment do you want to set? As for security, if you set any variable other than per-process it can affect the behavior of other programs, an ability that should be restricted in a sandboxed environment. You should check out command line apps that you can call to set the various environments on your platform. If the REBOL process doesn't have call because of security restrictions, it shouldn't be able to set environment variables anyways. | |
BrianH: 16-Jul-2006 | What you are doing there is setting the per-process environment. To set any of the other environments you need some other, somewhat more complex APIs. Or some much more simple command line apps. | |
BrianH: 18-Jul-2006 | I have a few command line apps that do the job, but the best one I've found I got from a web site that isn't there any more. If you want it PM me and I will email it to you. Otherwise, try setx.exe from the Windows Resource Kit - it can do all sorts of stuff. | |
Louis: 29-Jul-2006 | ;To make the following work with a USB printer, do the following: ; 1. share the printer, noting the name given to the shared printer. ; 2. from the command line type: net use lpt1 \\laturk-ws-2\EPSONSty /persistent:yes ; 3. put said command line in autoexec.nt so you don't have to type it each time. printer: func [ "Sends text to printer on //prn." [catch] Text [string!] "The text to be printed." /Page "Append Carriage Return (CR) and Page Feed." ][ throw-on-error [ secure [ %//prn [allow write] ] write %//prn Text if Page [write/binary %//prn "^(0D)^(page)"] Text ] ] | |
Will: 30-Aug-2006 | Gabriele that is a very good hint! Is there a simple rebol script that I could run and test for this precise case? Is there a unix command to check for number of file-id consumed by process? Althought "read %/" returned error, probe info? %/ was still working, can this help? | |
Oldes: 4-Sep-2006 | And if I use pmap command I can see that there is one bigger memory block which will be probably the preallocated space - then if I create in Rebol for example some string, the memory usage in pmap is not changed although stats increase. | |
james_nak: 14-Sep-2006 | It's probably just me but what is the deal with command line arguments via system/script/args, I can't seem to get anything returned except none. | |
Group: View ... discuss view related issues [web-public] | ||
Pekr: 12-Jun-2005 | rebol 1.3.0.3.1 final - upgrade command, and the result? "You are running an unknown version of REBOL." :-) | |
[unknown: 5]: 13-Jun-2005 | Now that we have 1.3 - any idea on when we get the SDK and Command builds? | |
[unknown: 5]: 16-Jun-2005 | Anyone know if there is any updates to the new /view such that we can activate a button and run a forever loop and still not inhibit view events? I don't want to have to use a wait command if I can help it. | |
BrianW: 18-Jun-2005 | ok, am I understanding this correctly? 1. Find and download the older desktop-source (which I guess includes edi.r) 2. Start Rebol/View and issue the command %edi.r ctx-edit Right? | |
Vincent: 19-Jun-2005 | registry access wasn't for user REBOL/View - it's a Windows only /Command feature. As they are used in installation, these were exposed in alpha/beta builds, but "internal" funcs aren't available in official release... You can note the registry access is/was incomplete: - only string! datatype is available, not dword - how one lists the values under a key? 'list-reg only returns sub-keys, not values. | |
Group: Parse ... Discussion of PARSE dialect [web-public] | ||
[unknown: 5]: 5-Aug-2007 | Hoping to see someone elses command in case I'm just brain farting something. | |
PatrickP61: 10-Sep-2007 | Hey Gregg -- That is just what I've been doing. I have identified the following: 1. That all printable \ { and } will show up in RTF as backslash along with the special character like \\ \{ or \} any remaining \, {, or } will be RTF commands. 2. { } and ; identify groupings with the open brace and terminating the group with close brace within the RTF. The semicolon is used to terminate sub parameters for a particular command. 3. \xxx will always identify a particular command with an optional number appended to it. Example: \b means bold while \b0 meand bold off. What I am toying with is to define simple rules to break apart a string of the RTF commands and embedded text into two parts, the command part and a parameter part. (some parameters may be a block of multiple values). I'm studying the Parse command to see what I can do simply and progress from there. | |
btiffin: 2-Feb-2008 | Nope on the creep; A DSL will be the outcome of the lecture. I'm leaning either toward a password management dialect or a (simple) file management command set. | |
btiffin: 21-Aug-2008 | A long time ago, I offered to try a lecture. Don't feel worthy. So I thought I'd throw out a few (mis)understandings and have them corrected to build up a level of comfort that I wouldn't be leading a group of high potential rebols down a garden path. So; one of the critical mistakes in PARSE can be remembered as "so many", or a butchery of some [ any [ , so many. some asks for a truth among alternatives and any say's "yep, got zero of the thing I was looking for", but doesn't consume anything. SOME says, great and then asks for a truth. ANY say "yep, got zero of the thing I was looking for", and still doesn't move, ready to answer yes to every question SOME can ask. An infinite PARSE loop. Aside: to protect against infinite loops always start a fresh PARSE block with [() the "immediate block" of the paren! will allow for a keyboard escape, and not the more drastic Ctrl-C. So, I'd like to ask the audience; what other PARSE command sequences can cause infinite loops? end? and is it only "end", "to end" but "thru end" will alleviate that one? end end end end being true? >> parse "" [some [() end end end]] (escape) >> parse "" [some [() thru end end end]] == false >> parse "" [some [() to end end end]] (escape) >> Ok, but thru end is false. Is there an idiom to avoid looping on end, but still being true on the first hit? Other trip ups? | |
Anton: 5-Nov-2008 | I'd like to understand Peter Wood's START command a bit better. It's not clear to me from the example why it's needed. (or even how the example works..) | |
Anton: 5-Nov-2008 | I vaguely remember suggesting PARSE dialect be extended into parens with a few commands. Parens are executed as normal rebol dialect (not parse dialected in any way). If I remember correctly, it was thought better to keep the parens 'pure' rebol. If that is to be maintained, then I think Peter's RETURN command ought to be morphed into a parse command, as you suggest above, Brian. | |
Anton: 5-Nov-2008 | Gabriele's DO command is interesting. I wonder why it could not become more "functional" and be used after the SET command, eg: SET result DO integer! | |
Dockimbel: 6-Nov-2008 | Tracing parse: IMHO, it would more efficient to add a PARSE mezz for parse rules debugging purpose. (That requires to emulate PARSE command, which is not a difficult task.). | |
Anton: 6-Nov-2008 | DISPENSE: Parse command to mark points in the data which don't need backtracking past. Parse can use this information to dispense with older buffer data no longer needed. Otherwise it holds and accumulates the data. This would be used for very large or unbound length data streams. eg. internet radio. | |
Tomc: 6-Nov-2008 | comes from data using seperators instead of terminators ... I use '| and have a command line "tailpipe" script to fix data | |
Steeve: 8-Nov-2008 | but i see the interest to set no backwards capabilities in some case, we coold have a special command (like FREEZE) to throw an error when we have a backward effect | |
Anton: 8-Nov-2008 | We can implement DUP today using our own function (not a parse command). The equivalent to above DUP example would be: [start: a [b c] finish: (DUP start finish length: finish - start) skip length] or maybe [start: a [b c] finish: (DUP start 'finish) :finish] ; (where DUP modifies 'finish) | |
Anton: 8-Nov-2008 | So that's what the DUP command would save us. | |
Steeve: 13-Nov-2008 | i wonder if some CHANGE syntax combinations can be removed. expecially those one with the post-rule modifier. AT command should be enought to specify where the change must apply. AT rule change value ; to modify the index before the rule rule change value ; to modify the index after the rule | |
Steeve: 14-Nov-2008 | what do u mean ? I never said that AT need or specify a position. My remark stay valid: change command syntax can be simplified but if you say that's already done. It's Ok. | |
Pekr: 5-Jun-2009 | no, I have few megabytes, done from one call to ICACLS command line .... but never mind - ICACLS is not good tool. I just wanted to use REBOL here. I will have to start using VBScript for such stuff ... | |
BrianH: 5-Jun-2009 | Well, I don't have an NT server running locally here, so I can't generate test data or even check its command line options. | |
BrianH: 5-Jun-2009 | You would use VBScript as a replacement for the command line tool. | |
Pekr: 5-Jun-2009 | http://www.mydigitallife.info/2007/04/30/icacls-vista-command-prompt-tool-to-manage-acls/ | |
Paul: 5-Jun-2009 | Then with the find command I don't think it will be possible. | |
PatrickP61: 17-Jul-2009 | Hi Paul, I may have mis-stated what I'm after. You see the site http://rebol.com/r3/docs/functions/try.htmlhas displayable rebol code and responses within the html. If you captured the html code you would find something like this: <html> <head> ...(additional html code and text)... <title>REBOL 3 Functions: try</title>TRY returns an error value if an error happened, otherwise it returns the normal result of the block.</p> <pre>if error? try [1 + "x"] [print "Did not work."] <-- in this e.g. the tag <pre> will preceed the rebol command until the next tag <span class="eval">Did not work.</span></pre> <-- the tag <span class="eval"> will preceed the response <pre>if error? try [load "$10,20,30"] [print "No good"] <-- this is the next rebol command <span class="eval">No good</span></pre> <-- this is the next response <h2 id="section-3">Related</h2> I want to be able to interrogate the html code, parse it and capture the rebol commands and responses (if any), then put that into your above block example. | |
Brock: 18-Jul-2009 | if you want to capture multiple command and response blocks you wrap the parse block in... any[ parse statements] .... excluding the to end statement which you would want to include only after 'any' parse instances occured. | |
Steeve: 29-Sep-2009 | Actually, we can simulate streamed/incremental parsing. But we need to transform all the input rules (it can be automatized). I would prefer an inlined behavior of parse for such purpose. It's why i asked to Carl if we could return the rule stack during parsing (i.e. with a special command). | |
Steeve: 30-Sep-2009 | Brian, if a special command allow to return the stack [a list of positionned blocks], it's not really difficult to perform the continuation, i don't need for a special mode to do that. | |
Steeve: 30-Sep-2009 | it's a broblem specificaly for the BREAK command, because it can't be encaped in a block, it has to be on the same level than the ANY/SOME block to be effective | |
Steeve: 30-Sep-2009 | but with the IF command it should not be too much worrying | |
Steeve: 3-Oct-2009 | I just rewrote the math expressions resolver. digit: charset "0123456789" num: [some digit opt [#"." any digit]] term: [num | #"(" any lv1 term #")" | #"-" any lv3 term] calc: [ remove [copy num1 term copy op skip copy num2 term] (expr: do reform select [ "+" [num1 op num2] "-" [num1 op num2] "*" [num1 op num2] "/" [num1 op num2] "^^" [num1 "**" num2] "%" [num1 "//" num2] ] op) stay insert expr (probe e) ] lv4: [term #"%" term then fail | break | calc] lv3: [any lv4 term #"^^" any lv4 term then fail | break | calc] lv2: [any lv3 term [#"*" | #"/"] any lv3 term then fail | break | calc] lv1: [any lv2 term [#"+" | #"-"] any lv2 term then fail | break | calc] I just think it's more clear like that. Moreover, it's prepared to use the further AND command. Because this nasty trick i use: [rule THEN FAIL | BREAK | calc] will be replaced by: [AND rule calc] | |
PeterWood: 6-Oct-2009 | Which is why I was dissapointed that I apparently misunderstood from Carl's blog: Changes that are critical, but not highly complicated. For example, providing a NOT command seems easy enough, and it is now critical because using complemented charsets is problematic (due to the Unicode enhancements). | |
Maxim: 17-Oct-2009 | doh... when you're too close to the tree... you can't see the forest... I was using TO parse command on a rule ... this obviously won't work.... | |
Reichart: 11-Dec-2009 | Jack, Parse is my fav REBOL command. If I ever have time, this is the one funciton I would like to create hundreds of examples for in a Wiki. | |
Group: Syllable ... The free desktop and server operating system family [web-public] | ||
Evgeniy Philippov: 13-Jan-2012 | ntfs "Permission denied" (cp command gave this msg) | |
Evgeniy Philippov: 13-Jan-2012 | It would be interesting to have more elaborate -vv mode at some variant of a cp command... | |
Evgeniy Philippov: 15-Jan-2012 | Kaj: the main command is "plugin rp-pppoe.so eth0" | |
Group: !RebGUI ... A lightweight alternative to VID [web-public] | ||
MichaelB: 17-Nov-2005 | I gonna try to implement these menus sooner or later, but looks as right now it might be rather later. :-( Also I would like to agree with Pekr, that icons and bubble help aren't really always the best ways to represent things. One could argue (and agree with some studies or opions) that icons are not helpful in learning an interface and as Pekr told, once you know them you don't know them because they have a good symbol or picture in them, but because you spacially remembered the position and can go straight to the point you know the sought for command is. Same with bubble help. Actually it's just kind of way to explain your bad icons, because else nobody knows what they are doing. So I agree that bubble help should be there in order to have them because people will still use a lot of icons and have to explain them, but better use a compromise as done with Opera, where you have the fancy icon but can turn on the textdescription of the icon, so that it appears below. Then you know what the button means, but have the fancy picture too. Stupid thing is just that you lost some screenspace to the BAD picture above the GOOD textual description. :-) Ok some people tell me now vice versa. But really one should think about what a small icon tells. The designer of course knows there meaning - but he's not the only later user. | |
Ashley: 2-Feb-2006 | Minor website changes: Licencing / Development RebGUI is a community project that is free for both commercial and non-commercial use. Submissions, in particular widgets, will be accepted and credited to the author under the condition that they carry these same licence conditions. Download Enter the following command from the REBOL console: do http://www.dobeash.com/files/rebgui/get-rebgui.r To see all the widgets in action type the following from a REBOL/View 1.3.1 (or later) console: do view-root/public/www.dobeash.com/files/rebgui/tour.r | |
Graham: 2-Feb-2006 | ie. if I type each command one by one. | |
Robert: 25-Feb-2006 | triggers: This seems to be problem, if a RebGUI app is closed to the command line and than restarted. Seems like the triggers are somehow still active than. | |
Robert: 18-Jun-2006 | Than add the feature, with command line options or something like this. Just provide both ways and let the user choose. There is no wrong/right here. | |
Volker: 28-Jun-2006 | but yes, its a new command to learn :) | |
Normand: 29-Jun-2006 | I am having a bug in a program interfacing RebGui to RebDB. The problem is the following. The behaviour of RebGui'following commands having a strange effect on the data managed with RebDB: my clear-UI function do clears a rebgui interface (simply a set of fields) to the RebDB data. But clearing the 'text fields, it does also clears the values in the RebDB database. At first I was using RebGui clear-text command, and tried the other View version just to check. Both are doing the same thing. Why clearing the interface fields does clears the data in the database. clear-UI does not ask that. And no instructions to do that appears in the clear-UI function, which is not calling any other function either. It looks like the 'text field of the fields objects in RebGUI works as a direct reference to the database. And nowhere my code calls by reference. I cannot explain that behaviour, nor find any hints in my code as to what causes that behaviour? Any explanation or ideas on where to look for the cause of that behaviour? UI-fields: [Funiqueid Fchristen-name Fsurname Fbirth Fname-prefix] clear-UI: does [ foreach f UI-fields [ clear get in (get f) 'text show (get F) ] ctx-rebgui/edit/focus (get 'Fchristen-name) ] | |
Normand: 30-Jun-2006 | When there is text in a field and we do the focus on it, then the text is shaded black. Is there a command where, instead of shaded region, the focus is simply the insertion point placed before the string in the field. The shaded region presumes that we will replace it all with a new value. An insertion point suggest that we will correct the entry. The difference is that we do not have to systematically hit a left arrow key first, to correct the field. | |
Ashley: 17-Feb-2007 | re: chevron. You'll also be glad to know that chevron will re-emerge as an option of arrow. The previous implementation didn't take advantage of AGG's new line-width command,and duplicated much of the code found in arrow anyway. I'm putting RebGUI on a diet and trying to remove some of the "fat" that has managed to creep in. ;) | |
Group: Rebol School ... Rebol School [web-public] | ||
BrianH: 4-Mar-2009 | Core 2.5.0.15.5 for WinCE 2.0 Handheld PC works on PocketPC 2002, but is not onscreen-keyboard aware - the onscreen keyboard obscures the command line, so you better have a builtin or bluetooth keyboard, or perfect typing. As with all R2 WinCE releases, there is no support for the clipboard, program command line, file associations, or background operation. This makes it almost unusable, even on a machine with a hardware keyboard. I was the one who requested the build, and there hasn't been a WinCE build since. | |
PatrickP61: 10-Mar-2009 | ahhh, so you temporarily capture the source of PRINT into P then clear a block called OUT then change the print to append results to it, then LIST-DIR will invoke the PRINT command to the new function and reset PRINT back to original defintion. | |
Henrik: 27-Mar-2009 | I once built a db protocol using a dialect, which would generate the server side code and the client side code. Both sides were dialects too. This was wrapped inside another dialect which could build the server and multiple client programs by preprocessing and putting together multiple other scripts. Works pretty well and it takes about 5 minutes to add a new command to the protocol and update server and client. | |
PatrickP61: 7-Apr-2009 | Hi Henrik It is just fine that the console error messages print whatever they print, but I want some way of having my script continue depsite the error message encountered. Is there a way to have REBOL invoke a separate independent console that it could do its own commands in. Then, I could simply submit one rebol command per session, and capture the results in the ECHO file regardless of wheter the command errored out or not. Could that work? | |
PatrickP61: 7-Apr-2009 | But, if the command succeeds without error, I want to get the results of that as well | |
Group: !REBOL3-OLD1 ... [web-public] | ||
Anton: 6-Jun-2006 | Just wondering if it would be possible for richtext command sequences to also fit into a word!, so symbols can have their own colour and font when molded into a richtext field. eg: word: to-word "/bPhrase" Now when I mold word I see it rendered with bold text. My concern is just to make sure that all the command sequences (like /b in the example) are allowed in a word!, and possibly also still allow loading as a word! directly. eg: type? load "&bPhrase" ;== word! (assuming the richtext escape character is & ) This could mean an editor could render symbols with their formatting, for instance. (I'm also thinking of implementing an interpreter within rebol). | |
Geomol: 10-Feb-2007 | Actually we're already used to the way INC/DEC would work, just with other datatypes. If I wanna sort a series, I e.g. write: >> blk: [3 5 2] >> sort blk == [2 3 5] >> blk == [2 3 5] The block is changed directly by the sort command (function). Without this mechanism, I would have to write: >> blk: sort blk In this regard, it makes very much sense to be able to write: >> a: 4 >> inc a == 5 >> a == 5 |
701 / 1432 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | [8] | 9 | 10 | 11 | 12 | 13 | 14 | 15 |