Re: revNavigator
I too am a fan of revNavigator, and only discovered it about 18 months ago. It's one of those things that just looks too simple to be useful. But once I started to use it I realised how much power lay beneath its simple uncluttered interface. I've been away from Rev develoopment for a while, so I can't remember what features it was lacking since Geoff moved on to new pastures. However, I seem to remember that the source ships with it, so there's nothing stopping us from maintaining/improving it. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Will revCGI be made available (not just revServer)?
Since the advent of services such as Slicehost or Linode, I'm surprised anyone bothers with shared hosting. Linode costs $20 a month, and you get to choose from a variety of different linux distributions. In my experience, the performance and support are amazing. Bernard On Fri, May 14, 2010 at 2:05 AM, Richard Gaskin ambassa...@fourthworld.com wrote: I don't believe it's an Apache module. I'm not exactly sure what it is, but when I asked if it was a module per se I was told it was not. That's a good thing, IMO, since it would be next to impossible to install it on a shared host if it were. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Thoughts on Kevin's announcement
Absolutely. I'd decided long ago against having anything to do with Apple and the iPhone, because I thought the direction Apple was going in was extremely retrograde. I wish my fears over Apple had been wrong. But I'd be delighted to see RunRev focus on it's core tools. I can only hope that good things for the Linux version of Rev would come out of a focus on Android. FWIW, I've been happily running a HTC phone (Windows Mobile) for over 2 years. I've been very happy with what it provides me with (many of things required jail-breaking on the iPhone, and even required hoop-jumping on an Android phone). But HTC seem to make damn fine phones. This thing is so superior to all the top-of-the range Nokia phones I've had in the past, and I bought it on the recommendation of a gadget freak who rated it very highly. I've no doubt my next phone will be a HTC Android. Let's be glad that Apple pulled the rug at this point, instead of in 12 months time. Bernard On Tue, May 11, 2010 at 4:06 AM, Josh Mellicker j...@dvcreators.net wrote: With all sympathies to those who are understandably deeply disappointed, there is a silver lining to this news: On May 10, 2010, at 10:39 AM, Kevin Miller wrote: ...we are ...focusing on developing significant and exciting enhancements to the Rev platform. We have many exciting projects in the pipeline including an overhaul to our Unicode support, enhanced text display... If this pipeline also includes improving core functionality of the desktop IDE, from things like the player object to widgets to fixing bugs, as well as more focus on feature parity for Linux, it could end up being great for all of us. For a small company, focusing on core competencies is a really good thing, and the one thing RunRev unquestionably does better than anyone else in the world is a best-in-class cross-platform desktop software dev environment. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Check out Jerry's new videos -- REV to ObjC - iPhone
I hope I'm not the only one who sees the funny side of this. On Mon, May 10, 2010 at 12:21 AM, Colin Holgate co...@verizon.net wrote: So, although the best guess from Unity 30 days ago was that they would be ok, they still haven't managed to get a definitive answer from Apple. Which is good news, compared to a definitive no! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] Apple developing Flash alternative
Over the past 2 or 3 years, I kept seeing references to Apple Gianduia on the WebObjects list. But as everyone was under NDA, they would never say exactly what it was. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: where is RevWeb for linux?
It's right. It is no laughing matter. Six months after the plug-in went GA for 2/3 of the supported platforms in Rev 4, the linux plug-in is not only NOT GA, the alpha is not even there. Bernard On Sun, Apr 25, 2010 at 10:13 AM, Peter Alcibiades palcibiades-fi...@yahoo.co.uk wrote: We need to stop treating this as a laughing matter. The Linux people bought licenses like everyone else, they like everyone else are trying to use Rev as their main tool. Is there supposed to be something ridiculous about doing that? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: where is RevWeb for linux?
In December I asked Heather if there was any idea when the plug-in for Linux would be released. She told me that there was no schedule for its release. I guess at least I can say they are true to their word. Bernard On Sat, Apr 24, 2010 at 1:38 AM, Andre Garzia an...@andregarzia.com wrote: We used to have a alpha version of RevWeb for Linux, where did it went? I am building a linux rev project for a client and it would be great to be able to load it into firefox and have him look at it without the need to download standalones. Any clue? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Debian, Sidux, Ubuntu, reference distributions for Rev
I understand RunRev working with Ubuntu as a standard. However, I think Peter makes some very good points concerning why Debian should be the reference for getting things working. I stopped my software update subscription for Rev some 6 months ago, after about 7 years of continuous subscription. When RunRev decide to deliver a RevBrowser component for Linux, I'll start again. Bernard On Sat, Apr 17, 2010 at 9:56 AM, Peter Alcibiades palcibiades-fi...@yahoo.co.uk wrote: The problem is, every six months we have a new Ubuntu. Rather less often we have a new Fedora. The old release is not being updated in the meantime (understandably), you are only getting security updates. It is not a rolling release distro. So, if you say you have certified, which means tested, against your reference distro, and its Ubuntu, and you have tweaked it so everything works, OK, which Ubuntu? Here are some dates: 8.04.. .2008-04-24 (we are now on 8.04.4 I think) 8.10 ...2008-10-30 (we now seem to be on 8.10.3) 9.102009-10-29 (seems not to have had later versions) 10.04 is now in Beta so will be out shortly You cannot 'standardize on Ubuntu' or use it as a reference distro. Its meaningless. You have to specify a release. The Ubuntus out there in the market are not one release, they are a mixed lot of generations and updates, and they are changing all the time. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: Microsoft is really annoying
In any case, since I have disassembled the Internet Explorer in the way I described in my last post, I am - until now - no longer the target of such annoying intrusions, or is this merely a coincidence in time? I think the risk is too great to assume your PC is now safe. At the very least there can be keyloggers and screen-capture software installed. Such malware is designed to NOT draw attention to itself. I think all Windows installations must be assumed to be toxic. I've seen people do comparisons of umpteen different anti-virus solutions. Most of the AV solutions had a 10% miss rate on viruses that were known to be on the machine. Any institution should be running a standard, automated build, and Windows installations should be replaced very frequently. When I was in charge of a NT/Win2K network, that's what we did. At the time there was no solution we could buy in, so it fell to me to develop the solution. My experience last week has just meant I've made the final leap away from Windows as anything more than a toxic OS. It's no wonder that I know several people who've suffered identity theft, and at least two of these were professional IT staff using Windows. For at least 5 years I've advised all my friends and family to just buy a mac. None of those mac-only users have suffered identity theft. I'm not even entering into the argument about whether or not windows is insecure by design - it is just obvious that it is the largest target. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: Microsoft is really annoying!
As an aside, I have for years wondered if it wasn't the anti-virus vendors themselves who pay certain shady characters to come up with these viruses. Food for thought. This thought has occurred to me too. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: Microsoft is really annoying!
I just consigned windows to a read-only VM for ever. If it wasn't for Rev and it's failings on Linux, I wouldn't be running Windows at all. After getting a malware infection that disabled my AV and Windows Defender, and wouldn't let me reinstall AV (not even from safe mode), I restored the laptop from the official restore disks. That restore failed. Then I tried to install vanilla Vista. That failed (wouldn't accept the license number that came with the DVD, a DVD that came directly from Microsoft themselves). So I went back to use XP -- multiple BSODs, during the install. I considered getting Windows 7, but after reading the reviews over on Amazon, I decided I wasn't throwing more money at MS. I tried ubuntu 9.10. It asked a few questions, then installed in about 20 mins, everything working. Ten years ago it was so hard to get Linux up and running compared to Windows. Now the tables have turned. If it wasn't for their abusive monopoly position, there is no way MS would be able to get away with such rubbish. Bernard On Wed, Apr 14, 2010 at 10:15 PM, Andrew Kluthe and...@rjdfarm.com wrote: Sounds like you got some hijacks or some other kind of malware. Look it over with Malware Bytes Anti-Malware. I haven't used Adaware in quite a few years, but it might give you some solutions as well. -- View this message in context: http://n4.nabble.com/OT-Microsoft-is-really-annoying-tp1839949p1840457.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: scripting applescript menu-clicking questions
Thanks Sarah. I have a bug in my applescript that is hard to work out. But it certainly seems in the later versions that one can get e.g. Safari to do things with no activate command and the action takes place in an open Safari, without brining it to the front. I'll have to keep on at this to see if it is a workable solution. Bernard On Fri, Mar 26, 2010 at 12:03 AM, Sarah Reichelt sarah.reich...@gmail.com wrote: I am pretty sure that you can do this without the activate line. Scripting menu selections is weird in AppleScript, but here is a good article about it: http://www.macosxhints.com/article.php?story=20060921045743404 Don't forget to activate Enable access for assistive devices in the Universal Access system pref. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Linux - Check for Updates broken
Hi Markus, I reported this was broken more than 18 months ago. It is still marked as an unconfirmed bug: http://quality.runrev.com/qacenter/show_bug.cgi?id=7174 Your report of what happens does not fit with what I remember happening. But in any case, it has certainly been known as a bug on linux for some time. Regards Bernard On Thu, Mar 25, 2010 at 11:35 AM, Markus Minihold markus.minih...@gmx.at wrote: Hi all, I'm currently using revEnterprise on Linux 4.0.0-GM1 with an active license which will end in 2011 and want to upgrade to the 4.5.0-DP3, which is offered through the Check for Updates menu item. What happens is that the dialog box is shown for downloading (as on MacOSX or Windows) but clicking on Update Now doesn't start the update procedure as expected rather it will start a browser window and directs me to the www.runrev.com/downloads/all=downloads/full-list page. Has anyone else seen this behaviour? How can I upgrade otherwise? Is there an ftp download possibility? Cheers, Markus ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
scripting applescript menu-clicking questions
Hi all, I am having trouble with getting applescript to click on menu choices in Safari (there is nothing in the dictionary for what I'm trying to do). Does anyone have any suggestions for how to handle these things? Secondly, will Safari be able to do these actions in the background? I mean, in the script I'm currently working on, Safari is told to activate, then everything else happens. Can I script menu actions/button clicks without Safari becoming visible? Finally, assuming that all of this is possible, is there a version of Applescript/OS X before which such things would not be possible? Thanks, Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: scripting applescript menu-clicking questions
Thank you very much, Ian. Much appreciated. Amazing how much knowledge is available on this list. :) I'll look into Prefab UIBrowser. Hopefully it is something I can distribute with my app. Bernard On Thu, Mar 25, 2010 at 2:43 PM, Ian Wood revl...@azurevision.co.uk wrote: Off the top of my head... On 25 Mar 2010, at 13:48, Bernard Devlin wrote: Hi all, I am having trouble with getting applescript to click on menu choices in Safari (there is nothing in the dictionary for what I'm trying to do). Does anyone have any suggestions for how to handle these things? Buy Prefab UIBrowser. Absolutely indispensable for this kind of stuff even though it hasn't been updated in a couple of years. Secondly, will Safari be able to do these actions in the background? I mean, in the script I'm currently working on, Safari is told to activate, then everything else happens. Can I script menu actions/button clicks without Safari becoming visible? Anything involving mouse clicks *have* to be done with the target app frontmost. Menus will probably be the same. Finally, assuming that all of this is possible, is there a version of Applescript/OS X before which such things would not be possible? 10.2 required an additional download for GUI scripting, 10.3 had it built-in, but full features came with 10.4 and above. Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The Linux problem, and a suggestion
Peter, I agree almost completely with you. With a few caveats. On Fri, Mar 5, 2010 at 8:43 AM, Peter Alcibiades palcibiades-fi...@yahoo.co.uk wrote: Fix the editor. You must have some way of using the standard Linux programming editors in an integrated way. Do plugins for Geany and Kate at least. Maybe there are others. I guess some will want Eclipse. I think the above is not necessary. It's asking for more functionality on Linux than on other platforms. Runrev need to fix the existing script editor on Linux. In my experience just moving the insertion point around in the editor is like wading through treacle. It makes the script editor unusable and makes Rev 4.0 look like an alpha product. http://quality.runrev.com/qacenter/show_bug.cgi?id=8495 Deliver the Player. The Media Player has been coming soon to Linux for years. It may not be essential as a feature, but if its there for Windows and Mac, it has to be there for Linux. Not only that. We've been waiting for months now for the browser plugin for Linux. It was released as an alpha, then the GA for other platforms was released. Yet months later the Linux plugin no longer exists as a GA or an alpha! We can understand that there are some things where it may be simply impossible for RunRev to offer some functionality of the Rev product on Linux (e.g. quicktime features). However, for too long they've just been happy to offer a sub-par product on Linux, whilst charging the same as the other platforms. I have to agree with your friend. If I was offered Rev for free running on Linux, I wouldn't use it either. In fact, that is the situation I'm in. I have an enterprise license, but I had to stop using Linux in order to use Rev. I'm sure some will argue with your list of demands, saying that Linux is too diverse a platform to support adequately. But we have to remember that when the discussion of them guaranteeing that Rev works with just one distro came up, there was almost universal support for that. Finally about the issue of revBrowser. Richard has entered an enhancement request for that. Very decent of him, and I've added the full 5 votes to it (http://quality.runrev.com/qacenter/show_bug.cgi?id=8635). It had never crossed my mind in the past to enter this enhancement request. When there is a deficiency in the Linux version of the product that even the Dictionary is explicit about, one would expect Runrev to be aware of it, and to have some timetable by which that deficiency would be corrected. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: parsing data returned from the foundLine
On Wed, Mar 3, 2010 at 1:43 PM, David Coker davidoco...@gmail.com wrote: ...I think I'm gonna revisit *all* of the documentation covering chunking again before I go much further with this little project. It seems that I am still missing some of the concepts, methods and/or possibilities that Rev offers when it comes to parsing textual data. David, are you sure you need to be going through the UI to do this? I mean, would it not be better to use something like 'filter' or 'matchText', or one of the variants of 'offset'? Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [On-Rev] sending email thru sendmail?!
On Wed, Mar 3, 2010 at 1:55 PM, Andre Garzia an...@andregarzia.com wrote: Aloha Folks, Did anyone here is able to send email using sendmail in On-Rev, my code that I use everywhere is not working anymore, somehow it can't open the sendmail process. Some linux installations have a CLI mailer called 'mail' instead of 'sendmail'. I know on some installations where Postfix is the smtpd I've had to install that 'mail' program separately. I don't have the details to hand, but can look them up if necessary. You could try 'there is a file /usr/bin/sendmail' to check for the existence of sendmail with on-rev. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: SendCardMessage questions
On Tue, Mar 2, 2010 at 2:26 PM, dunb...@aol.com wrote: sendCard? I don't see it in the dictionary. Craig Newman I believe that Paul is referring to an element that is used in externals. Regrettably that is as far as my knowledge of externals goes :-) Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Ideas to simulate a multithreaded sockets server
On Fri, Feb 26, 2010 at 6:28 PM, Marcio Alexandroni mar...@cialogica.com.br wrote: The applications runs pure TCP/IP with a custom protocol to exchange data and it handles dozens of simultaneous calls at the same time, this is why it must be multithreaded, the queuing will not work in this case because of the time it would need to respond to the last caller. Hello Marcio, your fellow Brazilian is one of the experts on rev-built http servers, so I'm sure he'll answer your question in detail soon. However, whilst he's sleeping, let me just point you to this mechanism: http://www2.sahores-conseil.com/insead/index_en.html . Pierre used that mechanism deployed (I believe) to the French Ministry of Education, and it was a system used by students across France. Since you need raw TCP/IP it doesn't sound like it will meet your needs. Whilst Rev is not multi-threaded, can I just ask if you are using the following format in your code: accept [datagram] connections on port number with message callbackMessage If so, then elsewhere in your code you may be able use the following structure at places where you can accept potential interruptions: wait 10 milliseconds with messages When an existing connection's processing gets temporarily suspended by the wait, it means that a new connection can be accepted and processing for that new connection can begin. These two together can provide a kind of message-passing concurrency. For example, that is similar to the way that 'concurrent' processing is done in Tcl (http://www.stanford.edu/~ouster/cgi-bin/papers/threads.pdf) , Regards, Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Ideas to simulate a multithreaded sockets server
On Sat, Feb 27, 2010 at 11:17 AM, Marcio Alexandroni mar...@cialogica.com.br wrote: I've been reading about Rev and CGI, but I read on rev Forums that the necessary standalone engine necessary for the cgi-bin support is available only on Rev = 3.5, the new versions do not have the standalone engine anymore. Do you know if it's true? Yes this is true. It is a great pity and I do not find the reasons for this move entirely convincing. If you are a licensed user, it might be possible to get the 3.5 engine from Runrev (actually, I think you just need the RevStudio 3.5 for your platform,and I think the standalone engine is bundled comes in there). There is supposed to be a rev-server released. I had thought it was going to be an apache module to get beyond the problem of any delays with a fork from CGI. However, no information has been forthcoming, and it seems no one outside RunRev knows what was offered and what will actually be delivered, or when. I seem to remember that within on-rev it is not possible to open sockets. I think there was a talk at the Rev2009 conference by BvG who developed the Rev chat server. I am not so interested in on-rev, so I didn't pay that much attention, but I thought he said that sockets could not be opened with on-rev, and that was the reason why he switch to a HTTP based protocol. I'm sure someone else will comment on this soon if I'm mistaken. BTW you still did not mention if you are using sockets and with message. Unless there is some reason why that will not work, your concerns about threading may prove unnecessary. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Goin' crazy with a windows error!!!
On Wed, Feb 24, 2010 at 7:33 PM, Giovanni Cannizzaro johncanmail-...@yahoo.it wrote: And here is the scenario: I use a really simple datagrid (table format, populated with the dgText) in a stack called in the modal way. Before the modal call of the stack I open the stack invisible, populate the dataGrid and re-close it in this way: open inv stack nStack set the dgText of grp myDG of stack nStack to myText close stack nStack set the vis of stack nStack to true modal stack nStack On Vista I just created a stack containing no more than a DataGrid, and put the code snippet in a handler in the stack. It didn't crash. Could it be there is a problem caused by something else that you did not mention in the above description? Or have I just duplicated your conditions exactly and what doesn't crash for me, does crash for you? Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] Languages and cultures (was Re: survey)
On Mon, Feb 22, 2010 at 11:58 AM, Andre Garzia an...@andregarzia.com wrote: Congrats Bernard, happiness to you and yours :-D Now, the important piece, when is the party? Cheers! Andre Thanks Andre (and to Richmond, also). It's over 2 years ago since we got 'married', and we just had a very quiet celebration afterwards. I'm not someone who likes to draw attention to myself, even on a momentous occasion. We're not allowed to call it 'marriage' as that would have offended any number of religious minorities (yes, even christians are a religious minority here). Still, I found the day far more moving and significant than I expected it to be. It's very nice to see that other people who are so far away and were not at all involved with it, should see it as an important day for us. Getting 'married' truly transformed our lives. We'd been together for over 5 years before the law was changed and we could 'marry'. Those early years were a real struggle -- our time was repeatedly limited by the hostile actions of immigration officials, visa controls, and 9000 kilometres. I made many 13 hour flights where I had to stand almost the whole way there and back because of my back pain. Sometimes I was in so much pain I had to cancel the flight, and couldn't claim it on travel insurance because it was a pre-existing health problem. Air France ended up being one of my favourite airlines -- because they are so cool they actually turn an area of the plane into a bar, and I could stay there and chat with other passengers. With other airlines, passengers and crew were understandably wary of this man who would not sit down for more than a few minutes. Our relationship only survived those obstacles because of our determination and our love for each other. I hope that is not too much personal detail. I just thought I would provide a little back-story. Your kind thoughts are much appreciated, really. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Here's a concrete example of the linux font problem
On Mon, Feb 22, 2010 at 11:57 AM, Ian Wood revl...@azurevision.co.uk wrote: Well excuse me for trying to think of a possible reason. ;-) Ian Ian, please never hold back on such theories. I sat in awe when I read it today. I would never have made those connections. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] Languages and cultures (was Re: survey)
Please let's stop this discussion about religion and morality. Those who like to judge the lives of others, and those who think 'live and let live' are never going to agree. They're incommensurable positions. My apologies for having caused this. Whilst many others have felt free to mention their personal lives on this list without judgement, it's why I have kept quiet all these years. If this discussion continues I'm sure that people will become more offended. I knew it wouldn't be long before Hitler or Pol Pot was brought up. But even I'm surprised how quickly it happened :-) Let's just get back to what matters to all of us - Revolution! Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: the files, get URL and Unicode File Names
On Sun, Feb 21, 2010 at 5:32 AM, Igor de Oliveira Couto i...@pixelmedia.com.au wrote: Please do send any more suggestions, though. I really want this to work, and I'll try anything!!! :) Igor, I tried with Vista and there's a bit of good news and a lot of bad news. The good news is it doesn't choke on a file with a 'ĉ' it the name, but it does replace it with a 'c' when getting 'the files'. Subsequently Rev is unable to find the file in there is a file when it has substituted the character, so the checksum fails. In the message box I tried there is a file using a file with a ĉ in the name. And not only did Rev answer false when there was such a file, the message box replaced the ĉ in the input field and put either several spaces or a tab in place of the ĉ. Thinking that bugs like this surely would have been seen by our French revolutionaries I switched my input to French and restarted Rev, but still the problem persisted. I set the useUnicode to true in all your handlers (the only property that seems vaguely relevant), but still no go. Thinking that the issues I saw with ĉ in the message box might be a message-box-only issue, I tried to just get the file from within a button. But in my testing, I could not even paste a ĉ into the script editor. Finally I checked in RQCC. Unfortunately there seem to be relevant bug reports dating back almost 2 years: http://quality.runrev.com/qacenter/show_bug.cgi?id=4897 http://quality.runrev.com/qacenter/show_bug.cgi?id=7019 There are approx 30% more bugs now than there were 12 months ago. Everyone's very excited about revMobile, but I see no reason to think that in 12 months time the bug count won't be even higher. It looks like you don't even have the option to parse the output of shell() (and 'dir' or 'ls' depending on the platform), since the file operations will fail even if you get the correct file name. I'm afraid I'm out of suggestions. Maybe someone else can help. I must be missing something - anyone providing Rev apps to the French or German markets must have had problems with users having file names with circumflex accents or umlauts. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] Languages and cultures (was Re: survey)
On Sat, Feb 20, 2010 at 9:14 AM, Sarah Reichelt sarah.reich...@gmail.com wrote: I think it is changing again. My teenage sons refer to anything they don't like as being gay. So a difficult assignment is gay; missing the bus is gay; a teacher who growls at them is gay. It doesn't have to be a person, and while it has certainly not reverted to it's original meaning, it is losing it's homosexual connotations. But maybe that is just here in Australia. Not just limited to Australia, I've heard that usage on South Park for years. I've no idea if South Park was creating or following a trend. Clearly we've now lost the use of that charming little word. Although in all truth, I think homos had been feeling 'gay' was a rather 70s word and was now as unfashionable as flared corduroy trousers. (Hang on, I think they came back in and went out again a few years ago...) Anyway, homos have got a variety of other epithets (hostile and/or clinical) by which they can described. Now that the majority of people describe themselves as 'straight' or 'heterosexual', we are in a different world from the late 1960s when gay people (along with black people) started to declare terms they wanted the majority to use to describe these minorities. I still have some old manifestos of the Gay Liberation Front -- they are hilarious. But I think the world I grew up in was already quite different from the world where those were written. Back then straight people would describe themselves as normal i.e. they didn't have a term for themselves. There's even videos from the 1980s of people being interviewed on the streets of London, and when asked are you heterosexual they would reply no, I'm married. Since then we've had metrosexuals, transexuals ('men giving birth'?), gay coming to mean 'naff''. I doubt there's anyone left in the UK who doesn't know the difference between heterosexual/homosexual. Personally I've always thought queer was suitable for gay people -- I've always found people who wanted to be normal to be rather creepy. Being oneself I can understand, but suppressing individuality to go with the crowd seems to reduce us to sheep. Mind you, queer would then become an inclusive term that meant 'those who resist being normalized'. I'm sure there's more than a few people on this list who would describe themselves as 'queer'. Having married a man recently, I certainly feel less than outré than in my youth. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Search / replace
On Sat, Feb 20, 2010 at 11:24 AM, Jacques Hausser jacques.haus...@unil.ch wrote: Le 20 févr. 2010 à 10:28, Igor de Oliveira Couto a écrit : I came across problems with matchChunk, too, but for a different reason. I wanted to use it in a loop, so I could delete the required parts of each match. Unfortunately, even though it was returning 'true' to my regex - it *was* finding matches - it refused to populate my 'positionvars', so it was useless. if I remember well, to get the 'positionvars' populated, they must be initialized before (put 0 in...) and the regex must be in parentheses. Jacques, that was my memory too... but I went back to the dictionary to check, and it appears that the positionVars no longer need to be pre-declared. I did a quick check and it is true. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: peoples choice
Hi John, welcome back to xTalk. Despite what you might think (seeing all the options such as web plugin, web server, database connections, video grabber, etc) Rev is fundamentally still HyperCard. If you can dredge up your old knowledge, I'd guess 80% of it is still useful. Of course, that 80% that still applies with Rev is probably only 40% of what can be done with Rev. I don't know if you've looked through the RevOnline Browser that comes installed with Rev. It's 3rd from the right on the standard menu in the IDE. There are various sample stacks - the left-hand list is the categories under which the stacks were submitted. If you have a look under the media category you will see there is a sample of a slideshow stack there. That might give you some ideas. There was also a stack that was being used recently to demonstrate the capabilities of the web plugin comminicating with the server. I believe the code for that stack was freely available, but I can't find any references to it right now. Have you found the User Guide that comes installed with the IDE? Also, under the Resource Center (2nd from right on IDE menu) there is a heading Sample Projects which contains a Multiple Choice Questionaire stack. BTW, I visited Bath for the first time last year. It is a very beautiful city -- got to be in the top 3 places in the UK. You're a lucky man to live there :-) Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: Parallels or VMWare Fusion?
On Thu, Feb 18, 2010 at 10:50 PM, runrev260...@m-r-d.de wrote: i am in the process of switching from Windows to Mac.Not really switching, but i want to develop on Mac OS X. As i am using some tools, which are not available for Mac, i need to run a virtual machine also on my mac. On my windows machines i am running several virtual machines on VmWare Workstation and i am really satisfied with it. There's one other option. QEMU and it's free. I dismissed this for a long time, but after I'd had problems with both VMWare and VirtualBox (both of which I otherwise liked) I tried QEMU. It appears that QEMU is the basis for VirtualBox and for the XEN hypervisor, i.e. they are some fork of QEMU. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: stack crashing IDE
On Thu, Feb 18, 2010 at 4:40 PM, Michael Kann mikek...@yahoo.com wrote: You might try running Vista in Safe Mode to see if there is a driver conflict hiding in the shadows. Michael, thanks for the suggestion - I would not have thought of that. Unfortunately, it didn't work. I had no choice but to go back to an earlier backed-up version and use that. It seems that the last few versions I had would all crash Rev on start up. Very strange. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: survey
On Thu, Feb 18, 2010 at 6:30 AM, Richmond Mathewson richmondmathew...@gmail.com wrote: And in France a fortnight is a quinzaine; I suppose the difference between 14 and 15 is about the same as La Manche - divides them . . . :) This talk of fortnights reminds me of my partner explaining to me that in Thailand they have 2 o'clock four times in a day. Whilst we divide the 24 hour day in to 2x12 hours, they divide it into 4x6 hours. My belief is that they do not find everyday life challenging enough, and decided to spice it up with more ambiguity. This also explains their addiction to chilli, so it is obviously a true explanation :-) And it explains why they go in for a language with 40+ characters and 5 tones. Every attempt I make at pronouncing a word in Thai is greeted with furrowed brows or hilarity (and often in that order). Oh yes, they also have a different system of numerals -- and chop and change between 'arabic' numbering and 'thai' numbering when it suits them. I have to confess, on my first trip to Thailand I did find myself incredulous that their calendar year really is 500 or so years ahead of GMT. It's one thing to (nominally) 'know' that other people run two calendars, but it was weird to actually be somewhere and see them using a different calendar on a daily basis. It made me realise that throughout the world those other 'nominal' calendars are probably used as calendars to live by. As if DST didn't cause enough problems in programming. There is so much we take for granted. But I love it when my long-standing views are suddenly revealed to me as being very limited. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: when saving as standalone get a text file; SOLVED
On Thu, Feb 18, 2010 at 10:33 AM, Andre.Bisseret andre.bisse...@inria.fr wrote: poor people who inherited a native language with accents ;-o))) Maybe you're better off with accents. Last night I was confused about how to pronounce an English word, and I'm a native speaker. The spelling of the word gave me little help :-) I feel real sympathy for those who learn English as a second language. It must bemuse them that such a ramshackle language has become a lingua franca. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
stack crashing IDE
On Vista, I went to open a stack that I haven't looked at for a few weeks. But as soon as I try to open it, the IDE crashes. No popup from Rev to say that the stack is corrupted. Sometimes I am able to get a crash warning from the OS: Problem Event Name: APPCRASH Application Name: Revolution.exe Application Version: 4.0.0.950 Application Timestamp:4af84e48 Fault Module Name:Revolution.exe Fault Module Version: 4.0.0.950 Fault Module Timestamp: 4af84e48 Exception Code: c005 Exception Offset: 0008e720 OS Version: 6.0.6002.2.2.0.768.3 Locale ID:2057 Additional Information 1: fd00 Additional Information 2: ea6f5fe8924aaa756324d57f87834160 Additional Information 3: fd00 Additional Information 4: ea6f5fe8924aaa756324d57f87834160 I have used this stack many times throughout January 2010, and as far as I can remember, there was no problem the last time I was using it. Furthermore, I haven't updated Rev in months. The only thing I can think that might cause something like this, is that the stack makes use of some externals: Valentina and revBrowser. I haven't changed anything to the Valentina install since the beginning of January, long before I was using this stack. And if I open up the Valentina sample stack, there is no problem using Valentina. Using VStudio I can open the valentina db the stack references. So it doesn't look like the issue is with Valentina. I've checked the browser sampler stack, and that opens a browser window, so it doesn't look like revBrowser is the problem either. I've set lockMessages to true before opening the stack, but still the IDE crashes. Any suggestions as to how I can find out more about what is going on? There is the Vista crash log, but there's nothing in there that I can make use of. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: socket error 54?
On Wed, Feb 17, 2010 at 12:08 AM, Richard Gaskin ambassa...@fourthworld.com wrote: It does not appear to be the exact same point in the file; IIRC it varies by a couple MBs. I've tried it with Interarchy and a custom Rev-based FTP client, with the same results: At home, using cable: Bluehost succeeds, and Dreamhost succeeds At the office, w/DSL: Bluehost fails, while Dreamhost succeeds BH Tech Support tells me that they have no imposed limit on their end, but given that I have no problem with DH I'm inclined to think there's something funky with BH (well, something *else* funky, in addition to a long-standing issue with server log configuration, but that's a whole other story). Have you tried it with a 25mb file that is gzipped? Or how about one that is just 25mb of say 1 char? I'm suggesting this in case there is some funky combo in your file that is causing the server to hiccup. If a binary file like gzip or an ascii file of letter A cannot get through, then it does point to their server/firewall/router config. Alas, something of which you have no control. Here's another suggestion. Why not use something like curl or wget to transfer the same file using one of the 'continue' options? Curl has a 'continue' option that works with PUT, so I'm guessing you can use that to continue an upload that did not work. I've used this kind of feature with large downloads in case they fail half-way. Curl works very well with open process in Rev, so you could use that behind the scenes in your app, provided of course there is not some other funky reason why you need to use Rev's socket-level features. I guess if you are talking to a FTP server using your own app, you might be able to build in your own 'continue' feature. There must be a command that curl sends to the server to find out the byte to continue the file from, and a command that tells the server to append the data to the existing file rather than overwrite it. Hope that helps. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Drag and drop from browser bug?
On Sat, Feb 13, 2010 at 2:05 PM, David Bovill david.bov...@gmail.com wrote: Try this url (http://david.on-rev.com/tests/drag_image.html) - it is an example of a file that the browser and finder handels fine David, Other images where the href of the surrounding anchor tag points to a URL for the image file still work as Jacque says (the URL is in dragData[text]). It seems to me that what you are seeing is that the href of the surrounding anchor tag of your test page is being put into the dragData[text], not the value of the href attribute of the enclosed img. I guess that Finder (and for that matter, Explorer on Vista) are get the URL from the href of the img tag, rather than the surrounding anchor tag and downloading the image accordingly. It's hard to know if this should be marked as a bug or an enhancement. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Words Indexing strategies
On Fri, Feb 12, 2010 at 3:24 AM, Alejandro Tejada capellan2...@gmail.com wrote: I have a dll named: dbsqlite.dll (452 K) in my Rev Studio instalation. If an experienced database developer could lend a hand, i would be really grateful. Hi Alejandro Ok, since you don't know anything about databases, I'm assuming that it is also going to be quite a lot of work to deal with compiling the sqlite FT plugin for the different platforms too. (I've no idea how hard that would be or what problems you might meet with - but in general these things are always harder than they are supposed to be). So, let's consider a Rev-only solution, and if that looks like a hopeless case then it will make the work required to deal with databases and compilation more worthwhile. As I'm slow on the uptake, I am still not entirely sure what I think it is you are trying to do. Am I right that given these search terms: baboon OR monkey AND fruit and index file b.tgz contains a line like this: baboon: 1,5,9 index file m.tgz contains a line like this: monkey: 2,7,17 index file f.tgz contains a line like this: fruit: 3,7,23 you would want the result of your search to be: 7 i.e. the number of the article that matches the boolean search? Unless I've misunderstood, what you want to do is combine indexes in order to satisfy boolean combinations of search terms. However, it looks to me like the existing indexes don't contain enough information for you to calculate frequency of occurrence (a measure of relevance). And depending on how these pre-existing indexes have been constructed they may not have any stemming information in them. You might be able to build some kind of rough stemming algorithm in Rev (by doing rough pluralization like 'baboon*', but as Richard pointed out more complex plurals like 'children' will be where the work comes). Are you looking for an approximate solution? Or do you need greater flexibility of scope and relevance scores, etc. ? Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Words Indexing strategies
On Wed, Feb 10, 2010 at 10:30 PM, Alejandro Tejada capellan2...@gmail.com wrote: Yes, each one of these 28 text files will be compressed in gz format. When users look for a word, or many words, only these file(s) are decompressed and searched. Like Brian, I was going to suggest existing search technologies like Lucene. Why re-invent the wheel? I understand you not wanting to ship Java and get the user to install it. However there may be other pre-existing solutions to your problem. Is it imperative to your solution that these 28 text compressed text files are part of the solution? I mean, are you trying to maintain the structure of the solution such that someone who comes along and looks at your solution can see where Rev fits in. Or can your indexes be stored in a database? The reason I say this is because a) Valentina already has two forms of text searches (one form is very fast but only looks up single words, the other form can search an entire database using regex but is slower, and probably not fast enough for your requirements). Unless you already have Valentina for each platform, this solution will involve you in the cost of buying licenses. The other thing to consider is that sqlite already has a full-text search facility (although I think you may have to compile it as a sqlite plug-in and distribute it with your application). It does things like word-stemming, stop lists, frequencies, etc. You would have to distribute this sqlite add-on with your solution. http://ft3.sourceforge.net/v0.3/userguide.html http://michaeltrier.com/2008/7/13/full-text-search-on-sqlite I suspect that the sqlite option may be the best. I can't testify to the speed of its searching, but I seem to remember that the indexing is asynchronous (not that that would be a consideration in your application). Using a pre-existing solution (even one that requires some modification on your part) has got to be easier than building your own full-text search system. The above suggestions could still provide you with a cross-platform solution. If you still want a Rev-only solution let us know. Maybe someone else will chip in with suggestions :-) Hope that helps. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: anyone found a way around 4-5 second latency in read from process?
On Wed, Feb 10, 2010 at 5:12 PM, Josh Mellicker j...@dvcreators.net wrote: Thanks Bernard, good tips... I am experiencing this delay compared to running the same command in Terminal in OS X... I have also tried changing the idleRate but that doesn't seem to affect read from process. Perhaps an external is the best solution. Josh, I would think devising, testing and including a cross platform external was the last thing I'd do. What does the application do that you're opening with read from process? Is it network or hardware-related - could that be introducing the delay? Or is this latency something that occurs wth everything to do with read from process on OS X? I really don't remember seeing such a delay on OS X. Is it possible you can do a test and see if e.g. just running 'ls' and reading back the results comes with a 5 second delay on OS X. If so, it really should be entered into RQCC. I searched RQCC and can see no report on this. If even the simple test I outlined proves your case then, you may have to look for another solution :-/ Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Sorta OT: Buying runrev?
Hi Andrew, On Thu, Feb 11, 2010 at 3:28 PM, Andrew Kluthe and...@rjdfarm.com wrote: Yesterday I got the go ahead to get what I need for development. The WorldPay shopping system refuses to take any of our company cards, even after calling our cardholder and making sure everything was clear and I was giving it the right information, etc. It happens for me all the time, as I'm on the other side of the pond. I made a purchase today for less than $100, and had it refused by my credit card company until I phoned them up and verified it. Last month the same thing happened when I made a $6 (!) purchase of an ebook via credit card. Both times because I was buying from a site in the US. I guess there is an awful lot of credit card fraud going on. It's inconvenient, and even laughable in the case of a $6 purchase. If you've ever set up a payment system using paypal or google checkout or many of the others, you'll know that electronic payments is a whole world of pain. Unbelievable, but there it is. Hopefully your email will be seen by someone at RunRev soon. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Words Indexing strategies
On Wed, Feb 10, 2010 at 2:56 PM, Alejandro Tejada capellan2...@gmail.com wrote: No, it's not a search inside the displayed article. It's a global search, within a general index created using all words from all articles of Wikipedia. (I do not believe that it's necessary to load this full index in memory, instead just open specific parts of this index when users start searching) OK, so that's why you mention the different files for each letter of the alphabet. I'm still a bit confused. Normally an index would indicate a location for an indexed term That's what I assume your general index files are doing. What are the key terms like in this index, and what do they point to? Can you give us some examples? For this reason, i am looking for advice to create an index structure that allows to implement a fast search algorithm, using multiple words (and boolean logic, if possible), similar to Wikipedia's own search engine or (better yet) just like google. :-) To my confused and befuddled mind, it sounds like you are wanting to create an index of the index. That can't be right :-) I'm no expert in search algorithms. I have been hoping someone else would jump in who has done this kind of thing before. Are you wanting a pure, rev-only solution i.e. are you doing this to demonstrate what can be done using Rev alone? Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2009 conference DVD - audio/visual quality
On Tue, Feb 9, 2010 at 6:11 AM, RevList revl...@createchsol.com wrote: Bernard Devlin bdrun...@gmail.com on February 8, 2010 at 10:56 AM -0800 Are code samples in the 2009 conference legible? How about the audio (the QA session is usually the point where that fails in such recordings). The DVD set is excellent. I gave up on watching anything from the RunRev 08 set because it was so bad. This year the quality is excellent. Thank you, Stewart. That's all I wanted to know. It's great news, and will make the wait all the more worth it :-) Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Problems with a standalone for Linux
On Mon, Feb 8, 2010 at 5:08 PM, Andre.Bisseret andre.bisse...@inria.fr wrote: But one user of Linux reports that only the two first buttons are working normally. The third one does not open the corresponding stack!!! How is that possible ?? Andre, This is maybe not what you want to hear. I build a message logging feature into my applications. Throughout my code I have messages sent to the log, along with a priority level and a message. This means that debugging can be done outside the IDE by seeing what is in the log. logMessage 3, going to open help stack logMessage 2, user selected exit That way by setting a variable at the start that turns logging on my app can produce a log of events. And by setting the priority level I can determine how verbose the logging is. I know it's of little help to you in this situation. Unless you re-write your application to do messsage logging. It is probably less effort to install Linux in a VM and then run your app within the IDE and see what's happening. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: anyone found a way around 4-5 second latency in read from process?
On Mon, Feb 8, 2010 at 8:24 PM, Josh Mellicker j...@dvcreators.net wrote: Things are working, but there is always about a 4 - 5 second latency in the read from process. Usually this doesn't matter, but in our current project it needs to be within a second or less. In the situations where I've used read from process this latency would make it a total non-starter. I think there is something unusual in your circumstances. I have just been working on a small module that uses read from process, and the same action launched from a command line takes 5 seconds, as it does if it was run using read from process. So your experience of latency is unusual. Maybe it is something to do with the startup time of the application you are opening as a process? I'm running on Vista here, but I've used read from process on OS X too with no noticeable delays I would try timing the same action using a command line script to see if there is really a latency with read from process. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Not quite [OT]: News about Revolution
On Mon, Feb 8, 2010 at 6:55 PM, Neal Campbell nealk...@gmail.com wrote: Its a US requirement and the deadline set by the Bush administration was years ago but many (most?) countries cannot afford to do it. I never figured out how they thought that if you were smart enough to do these horrible things you would have a real chip in your passport. This stuff is like squeezing a balloon as when you press in one area it pops out in a different one. Unfortunately though the world runs on money and all the money goes thru SWIFT. My partner is leaving the UK on holiday and asked me what was the limit on taking cash out of the country. I told him that as far as I knew, there was no limit (amazing as that sounds -- I remember it being one of the first things that Thatcher did when she came to power). He told me that this couldn't be true. So I did a quick search and found out that things have drastically altered. Not the law, mind you -- AFAICT there is still technically no limit. But it turns out that people who have as little as £1000 in cash on them at airports are quizzed about it and required to show proof of where this money came from! It would not cross my mind if going for a 14+ day holiday to take less than £3000 cash with me. And it would also never have crossed my mind to make sure I could provide an audit trail too. Why would I take so much cash? Because I've been injured on holiday before and needed a lot of scans. And because I've been stranded abroad where my credit cards with over £30,000 of credit on them and which have never been compromised, were refused in ATMs, leaving me no option but to pay massive charges elsewhere to draw money out on my credit cards. It transpired that there had been so much ATM fraud in that city that foreign cards could not be used. When I took this up with my bank back home, every guarantee that the matter had been resolved (and that I could now use my cards) turned out to be worthless. When asked why we weren't warned about these things in the UK, they said if they did that the fraudsters would just move on. But that is exactly what they will do within hours of their fake ATM cards not working! So, one can't rely on ATMs, and if one takes anything other than pin money on a foreign vacation one should be prepared to provide a trail that can be audited. Unbelievable. The end result is that I now do a fraction of the travel that I used to do. And yet governments still take steps that ensure there is a drugs trade, they don't take any real measures against known terrorist groups, and most CCTV cameras fail to prevent or solve crimes. Security theatre, as Bruce Schneier calls it. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Words Indexing strategies
On Tue, Feb 9, 2010 at 12:00 AM, Alejandro Tejada capellan2...@gmail.com wrote: Now, i am looking for advice to create an index structure for searching specific words inside article's text. i have been unable to implement a fast search algorithm, using multiple words, similar to Wikipedia's own search engine. Every idea or advice is welcome. Can I just clarify your problem? You want to be able to search for phrases (partial sentences, possibly with boolean logic) inside the text stored in the xml nodes of the article, once the article is found in the index? Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Reference (maybe Live) Distribution for Rev Linux
On Tue, Feb 9, 2010 at 6:27 PM, Richard Gaskin ambassa...@fourthworld.com wrote: PS - An interesting side note in my testing: While using Rev under Ubuntu I found that opening the Dictionary slowed everything in Rev to a painful crawl. So I installed MetaCard there, and its Dictionary works very quickly with no adverse effect on overall performance as there was with Rev's. That's interesting. I posited in one bug report that I thought that the look up to the documentation might be the cause of the impossibly slow movement via arrow keys in the Script Editor. http://quality.runrev.com/qacenter/show_bug.cgi?id=8495 There are other issues with dramatic loss of performance in Rev on Linux to do with field display: http://quality.runrev.com/qacenter/show_bug.cgi?id=8513 I tried to use MetaCard on Linux late last year, but just couldn't get used to it. I guess I'm dependent on the added value that Runrev have provided. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Reference (maybe Live) Distribution for Rev Linux
On Mon, Feb 8, 2010 at 12:35 PM, Richard Gaskin ambassa...@fourthworld.com wrote: revPrintField: What is the nature of the problem with that command on Linux? I searched for those terms in the RQCC and came up empty - what's the RQCC #? I wonder if it's something we may be able to fix ourselves, and deliver the fix to RR. I did find one 'unconfirmed' report from May 2008 on revPrintField that had been submitted by Peter: http://quality.runrev.com/qacenter/show_bug.cgi?id=6478 Hopefully he can let us know if there is anything else that is not reported. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [ANN] RunRev Community Linux Distro
On Mon, Feb 8, 2010 at 3:10 PM, Peter Alcibiades palcibiades-fi...@yahoo.co.uk wrote: if its 900mb and rising, surely what's needed is Slax. I don't think 900mb is so big (when one considers that so many distributions come on DVDs). If it really is a download headache, we can always create a torrent and allow multiple people to share in the distribution of the distribution :-) Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Generic Invisibility Handler
On Mon, Feb 8, 2010 at 6:16 PM, Andrew Kluthe and...@rjdfarm.com wrote: I am troubled by the lack of books out there on the subject, and am looking to increase my skill set as quickly as possible. Thank you all for your speedy responses. Andrew, I think maybe you have not realised that there is a 400 page User Manual included with your installation as a PDF file. From the IDE top menu choose 'Resource Center'. Once that is launched choose 'User Guide' from the left menu of that stack. After that click on the 'Launch PDF' button in the bottom right hand corner. I would think that is the first place to start learning Rev. When I first started out with Revolution I bought a couple of old books on Hypercard (the precursor of Rev). I wouldn't think they provide any benefit these days, and would be almost impossible to find anyway. So, don't let it worry you that there are no 3rd party books on Rev. I'd say that they're not needed and the old books are probably as much of a hindrance as a help. When I started out learning Apple's WebObjects I bought every single book on it, and even after reading them all multiple times, it was only after years of working with it that I finally grasped how to properly use it all. I could say the same for many other technologies, where often it's necessary to have a 800 page book just to find out how to use the IDE (I'm looking at you, Eclipse). In addition to the User Guide, it may also pay dividends to buy the DVD of the 2009 conference: https://secure.runrev.com/store/browse/?product=RVSLRVLV09DVD I haven't seen the above myself yet, so I can't verify that the audio-visual quality is suitable for learning details. Until we hear about the quality of the DVDs from someone else, you could browse the newsletter archive: http://www.runrev.com/developers/resources/newsletters/ I've learned things from those newsletters that I would never have dreamed were possible. You might also want to look at the scripting conferences: http://www.runrev.com/developers/lessons-and-tutorials/tutorials/online-scripting-conferences/ Those conferences were the inspiration and hard work of some of the gifted people who provide us with help on this list and in the forum. You've already discovered the forum, and this list. When I started out with Rev 8 years ago, we had none of the above, just this list! And of course, there is the Nabble archive of this list. I find that with most things I can find the answer a) in the dictionary or b) by searching this list. I think there are many, many great resources for learning Rev. I might carp on about some deficiencies in Rev myself, but I have to applaud the efforts RunRev have gone to when it comes to providing information and training material. Hope that helps you beyond this immediate problem that everyone else is helping you with. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
2009 conference DVD - audio/visual quality
I recommended the DVDs to a new user on this list. However, I don't really know about the AV quality of the recorded conference. I remember that one of the previous conferences had imperfect AV quality (I think it was illegibility of the recording of the code on the OHP that was the problem). Are code samples in the 2009 conference legible? How about the audio (the QA session is usually the point where that fails in such recordings). Thanks, Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Create Alias to URL?
On Sat, Feb 6, 2010 at 5:14 PM, roger.e.el...@sealedair.com wrote: I am using Rev 4.0 on WinXP. The create alias command will work for a file or a folder, but not a URL to an internet page. Looking at the properties of a FILE.lnk compared to one made from a URL (saved from internet explorer), the main difference is the middle tab. For a file it is Shortcut, and for a URL it is Web Document. If there is no built-in support (yet), what is the best way to script the creation of a web link file. Should I just store one in a custom property and write it out to a file when I want to create it? The problem I see with storing one of these as a file in a custom property then saving it on the filesystem with an updated URL, is that they seem to contain some UUID. If you list one in a command window using e.g. more, you will see something like this: [InternetShortcut] URL=http://www.google.co.uk/ IDList= IconFile=http://www.google.com/favicon.ico IconIndex=1 [{000214A0---C000-0046}] Prop3=19,2 Maybe you can just update that URL and the other details won't matter. I notice that when I pasted the above into Notepad and saved it as a .url file, that the iconfile being used was an IE icon rather than Google's favicon. When I clicked the shortcut file, it still opened in my default browser (which is not IE). Still, that may not be satisfactory. I don't do much Windows scripting, but I suppose it should be possible to create one of these Web Document shortcuts using VBScript. I did a quick search for you and found some sample code: http://www.utteraccess.com/forums/printthread.php?Cat=Board=47main=1674600type=thread This seems to be the bare minimum: set oUrlLink = WshShell.CreateShortcut(strDesktop \Microsoft Web Site.url) oUrlLink.TargetPath = http://www.yahoo.com; oUrlLink.Save Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
revBrowserSnapshot - skewed image?
Hi I'm trying to use the revBrowserSnapshot command and I'm getting mangled images. I'm using the sample code from the dictionary, and using 2 copies of the sample InetBrowser stack that comes with Rev. I've tried with both Rev Studio 3.5 (OS X PPC) and Rev Enterprise 4.0 (Vista). In both cases I'm getting skewed images. Obviously this is not an issue with one version of Rev, or even confined to one browser/external. Basically anyone should be able to try and reproduce this and help me see where I'm going wrong. Within the Rev install directory open Resources/Examples/Browser Sampler Click the 'Launch Browser' button on the first card of that stack Wait for the runrev page (the default) to open up in the browser sampler In the MB type 'Clone this stack' Switch the browser off on the cloned copy (to reveal the underlying img control) Create a button on the original stack with this script: on mouseUp local tSnapshot revBrowserSnapshot 1, tSnapshot -- assumes that you haven't killed the first instance of revBrowser launched on opening this stack set the imageData of image BrowserImage of stack Copy of InetBrowser to tSnapshot end mouseUp Click your new button on the original stack. On the cloned stack you should see the image is skewed. I thought this might be due to the lockLoc of the img control on the cloned stack being true. But even setting that to false makes no difference. Any idea what the problem is here? Is the sample code from the dictionary missing something? I'm really puzzled by this. I've searched through RQCC and can find no mention of any problem with this command. In fact, in the Browser Sampler stack if one clicks through to cd 10, there is an example of making a thumbnail of a page, and that too produces a distorted image. Regards, Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: little OT: Did anyone from Germany receive the Conference
On Thu, Feb 4, 2010 at 11:22 PM, bar...@libero.it bar...@libero.it wrote: Reminds me of an apparently true story here in Italy from the 2nd World War. The phone lines to the isle of Sicily were interrupted and the switchboard operator reported to his superior officer :- Signore, the mainland is isolated! Barry, the same set of circumstances happened in the UK, reportedly in 1939. Dense Fog in [the English] Channel: Continent Isolated for Three Days. http://www.englishforums.com/English/ArePhoneTermsTurning/21/hwwcg/Post.htm I remember hearing this anecdote in my childhood, and I could not see what was funny about it - seemed to make sense to me, but it sits strangely on the shoulders of a sea-faring nation. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revBrowserSnapshot - skewed image?
You can ignore this. I have now got it working without the mangled images. Clearly some step I was taking on both OS X and Vista was causing Rev to mangle all image data, because now the Browser Sampler is working as I would have expected. Weird that once the image data gets mangled, it will continue to be mangled in every operation until one restarts Rev. I can't think of another explanation. Bernard On Fri, Feb 5, 2010 at 3:27 PM, Bernard Devlin bdrun...@gmail.com wrote: Hi I'm trying to use the revBrowserSnapshot command and I'm getting mangled images. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows 'run as administrator' property of standalone
On Thu, Feb 4, 2010 at 1:05 PM, David Glasgow da...@dvglasgow.wanadoo.co.uk wrote: Just experimented, and you are dead right. The flag becomes unset. Unfortunately I can't work out what is going on, because I have XP and Vista, and the former doesn't report that property. Nevertheless, setting it on Vista, then creating an install on XP and installing back on Vista loses the flag somewhere along the way. Darn it. It just doesn't seem very professional when you ask people to start twiddling within Vistas under-garments. Just a thought What happens if you set 'run as administrator' on an executable, then zip that executable up, then unzip it on the other system? The zip file _might_ include that information. Although if the second system is XP then it might be asking a lot to expect that bit to be carried over from Vista. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev for Linux (was Re: iPadding around?)
On Wed, Feb 3, 2010 at 8:33 AM, Peter Alcibiades palcibiades-fi...@yahoo.co.uk wrote: My point about the Rev support is this. I don't know exactly what you could do to STOP Rev running on Mandriva or the Slackware derivatives. Its a crazy idea. It runs on them by default. Its not that Rev has a problem with some distros, what works on one works on all. Its the generic level of feature support that is the problem. Sorry to disagree Peter, It is not just at the generic level where there are problems. I am assuming by the generic level you mean the way that Rev on Linux is treated like the unloved stepchild of Windows and OS X (developer previews meant to flush out bugs only being released for OS X and Windows, the lack of features like revBrowser, persistent bugs in things like revPrintField, etc). But there are problems with distributions other than Ubuntu/Debian. Take for example this problem reported by me concerning Mandriva (and as mentioned by Runrev in the comments, also occurring on Suse): http://quality.runrev.com/qacenter/show_bug.cgi?id=8513 . And someone was asking in the forums recently about his issues with getting Rev to run on Mandriva -- he couldn't even get it to start (and from previous conversations I've had with him, he was no newbie). There are several other issues I've seen where a problem would appear in one version of Linux, but be absent in another. Some of them have been reported by me in the RQCC over the years whilst I've been trying to get Rev running on Linux. This is why I think it is important that there is feature parity AND at least one distribution where Rev is known to work fully. I can see myself how much time would be consumed cross-testing on different distributions. Ubuntu has not been my preferred choice over the years, but if that is the distro they choose to support (and support fully) then I can live with that. If Runrev can offer a compelling development tool on at least one version of Linux it should lead to an increased demand for Rev on Linux. Further down the line other distros can be added to the list of 'fully supported' distributions. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Getting data from a secure web page
On Wed, Feb 3, 2010 at 12:01 AM, Sarah Reichelt sarah.reich...@gmail.com wrote: revBrowser allows me to get the login page, enter my details and login, then get the html source so I can find the usage data I need, but this is only a useful technique if I have a way to submit a form automatically from a revBrowser. So does anyone have a way of getting data from a page like this? Sarah, it could be an issue with SSL certificates. I don't know if they are using a self-generated cert that you chose to accept in your browser some time ago (unlikely), or maybe they have a cert that came from a source that is not recognized by Rev. You could try switching off SSL certificate checking using this rev command: libUrlSetSSLVerification false before making your URL call in revTalk. That revBrowser works might suggest this is the problem. I imagine revBrowser makes any http call via the IE/Safari plugin, thus relying on their SSL handling. If this doesn't make any difference, then it looks like they are using some other kind of authorization than Basic. Actually you can test the Basic Authorization issue by loading this in your normal browser (and seeing if you get into the page you want): https://username:passw...@memberservices.optuszoo.com.au/myusage/ That will show whether or not Basic Authorization is acceptable. Hopefully this enables you to identify where the problem lies. Regards, Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev for Linux (was Re: iPadding around?)
Actually Viktoras, it might not be as much work as at first seems. OpenSuse have now produced a system whereby one can choose to build one's own version of Linux in the cloud. When all the configuration is done, the distro can then just be downloaded and installed. It is certainly within the realms of possibility that RunRev could produce a linux distribution that worked and included Rev in it. Anyone who decided to go with that distribution could then connect to OpenSuse repositories (or even set up an OpenSuse DVD as their own local repository) and add additional packages to their own installation. I believe this might still not be the solution that Linux users like Peter want. Whether or not RunRev could use the same distro on their on-rev servers depends on their service provider. As I've got a hunch that Rev is using Linode for on-rev, then I can say that I know definitively that it is possible to run one of these OpenSuse distros on Linode.com Bernard On Wed, Feb 3, 2010 at 10:54 AM, viktoras d. vikto...@ekoinf.net wrote: I agree :-), still a) is also valid for developers of any other existing Linux distribution - given enough motivation, people manage to cope with their plates; b) if onRev server is included, then it is not limited to development, but can also be deployed as a server (you know LAMP, so this could be LAMR or even RAMR ;-) ). Viktoras ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows 'run as administrator' property of standalone.
On Wed, Feb 3, 2010 at 9:59 AM, David Glasgow da...@dvglasgow.wanadoo.co.uk wrote: I was wondering whether setting this before distribution might reduce the occasional permissions problems which arise. I was also slightly worried that user levels can apparently be so readily overridden by an executable, and also that there may be unforeseen (by me) adverse consequences if I set this flag before distribution. Hi David On Vista always have to run Valentina Studio with run as administrator or I get errors. I would be surprised if you choosing to set such a flag on an executable would result in that information being carried over when the executable is copied to another system. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev for Linux (was Re: iPadding around?)
On Wed, Feb 3, 2010 at 6:47 PM, Brian Yennie bri...@qldlearning.com wrote: One possibility for RevBrowser would be to build an alternative using WebKit (aka Chrome, Safari engine). That would allow for the same browser engine on all 3 platforms, instead of locking down projects to the lowest common denominator (i.e., IE). It would certainly support Linux as that is the original platform. I think this is an interesting proposition. Although my understanding is that when Apple made their modifications to Konqueror, they returned the changes as one large tarball. I think that meant that no-one in the Linux world has re-integrated the changes. Where Chrome sits in relation to WebKit, I'm not sure. I don't know if Google took Webkit and built on that. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev for Linux (was Re: iPadding around?)
On Wed, Feb 3, 2010 at 3:12 PM, Richard Gaskin ambassa...@fourthworld.com wrote: At the risk of soundy all FOSSy, is the problem with the scripted elements like revPrintField something that one of us scripters could address? I'm just re-iterating Peter's long-standing problems with Rev on Linux. I've never managed to get Rev working long enough to get anywhere near trying to print things out. My problems have been at a far more basic level than that. If Peter does not repeat his problems here, I'll look through the list and RQCC and try to produce a summary. As for RevBrowser, I'd love to see that for Linux too. As an external, the code is separate from the main code base and so the Linux verison could conceivably be farmed out. I would be willing to toss in a few bucks toward that. Anyone else interested in funding that development? I am. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revWeb User Guide?
Is there a revWeb user guide? I can't seem to find one in the Docs or online. I have experimented with it and there are some things you can't do (or I am doing wrong) in revWeb that you can in a standalone. It would be nice to have some documentation, or at least a list of things you can't do in revWeb. Thank you in advance, -Dan I understood Dan to be asking about on-rev and what could be done using the server-side engine. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cannot close process after calling 'launch' to browser path
Sorry Mark, I didn't see this email of yours until today. I think the problem with you being unable to close the browser this way is that although the 'launch' command opens a GUI program and lists the program in the openProcesses/openProcessIDs, a program launched in this way does not respond to close process (presumably because the process does not leave open stdio). Anyway, there is a way to do it, but its a tad messy (see the Dictionary entry for 'kill'): put the openProcessIds into tIDList repeat for each line tID in tIDList -- kill all open processes kill 9 process tID end repeat Of course you may want to kill only 1 of the openProcesses, so you will need to fashion a way to identify your open process from the others. I guess the best thing in such a situation is to keep a dictionary of process name to process id mappings - then you can find the id from your process name and kill it. Choosing to kill by process path/name does not work in my experience. I hope that is of some help. Regards, Bernard On Tue, Jan 20, 2009 at 7:11 PM, Mark E. Powell run...@aboutmyfiles.com wrote: I am using 'launch' to open HTML reports from my standalone: put word 1 of queryRegistry(HKEY_LOCAL_MACHINE\Software\Classes\http\shell\open\command\) into tBrowserPath launch vLongFileName with tBrowserPath This works for the first report of a standalone session. It works if the browser window for report 1 is closed before doing subsequent reports. However, it returns 'process is already open' in all other cases. I have explicitly tried closing the tBrowserPath process, and have tried closing all open processes, but it does not prevent the return of 'process already open'. What am I missing? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: InetBrowser and the Mac Blue Screen
Hi Alex, I don't think I've ever seen this mac bsod thing. I just tried loading a local pdf file using the example browser stack that comes with Rev 4.5, and there was no problem with progress bars, and no problem when I quit. I'd suggest you try with that stack. If the problems you are seeing don't exhibit themself with the sample stack, then it's most likely that there is something else going on in your code that is causing the problems you are seeing. Hope that helps. Regards, Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Linux deployment . . .
I really hate myself for what I'm about to say On Fri, Jan 29, 2010 at 5:46 AM, Bill Vlahos bvla...@mac.com wrote: WinMobile is dead I'm going to seem like I enjoy being cussed. I've hated Microsoft for as long as I can remember (because of their attempts to kill all competition). Since OS X 10.1 I deliberately bought, supported and recommended Apple to all and sundry, just to do my bit to keep the competition alive. Among people I know, that's what they buy and what they recommend to others, so I had my small degree of success. However, when it came to buying a mobile phone a couple of years ago I could not bring myself to buy an iPhone. Instead I bought a Windows Mobile phone. I have been very impressed with it (maybe that's because I had such low expectations from MS). But I've not one OS crash in all those years (wish I could say the same for Vista). I have only had to reset it twice. And I never switch it off. That's pretty impressive. Then there's the range of apps I could get for it - there's nothing I wanted that I couldn't find. It provides tethering out of the box. I used to think the most impressive thing MS ever did was the move from Windows 95 to NT. But Windows Mobile also ranks as one of the few things they've done that impressed me. Compared to the Symbian phones I've used, Windows Mobile is out in front. Admittedly it is a HTC phone, and they do 'skin' it to some degree and add some of their own UI features. I might be a bit less impressed without that tweaking. I'm going to be getting a Maemo phone next though. I expect great things from that too. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows title reduced to a single character
I'd be happy to help. Bernard On Fri, Jan 29, 2010 at 5:00 PM, Shao Sean shaos...@wehostmacs.com wrote: Anyone willing to test out an external if I build one? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: iPadding around?
Hi Sarah On Thu, Jan 28, 2010 at 10:33 AM, Sarah Reichelt sarah.reich...@gmail.com wrote: As for Rev, far more important to get the basics working properly on all three platforms than move into trying to support yet another, and one whose market significance is doubtful. While I have no idea of the market for Rev and how it is divided among the platforms, I would suggest that there is far more commercial sense in expanding Rev to the iPhone/iPad market, perhaps at the expense of the Linux market. I seem to remember an article in the RunRev newsletter around the release of v2.9 where 41% of Rev developers rated Linux as an important platform for Revolution. AFAIK On-Rev runs on Linux. Why is that I wonder? It could run on the insanely great OS X. But I suspect the reason it doesn't is that OS X hosted servers are just far too expensive (or far too slow) for the service to be economical. One plank of RunRev's strategy could well be entirely dependent on Linux. So long as your app uses standard APIs (which would be RunRev's responsibility) and doesn't try to do anything too obviously against Apple's guide lines (which are agreed to in advance by all registered iPhone developers), then Apple gives you a fantastic marketing tool in the App store, as well as a standard platform where your apps run in their own sandbox and cannot be accused of interfering with other apps. AFAIK that means no revbrowser in your app. No loading of external scripts (so no libraries unless they were built-in to a standalone as custom properties and pulled out to be put in use), probably no externals, maybe QT wouldn't even work inside an iPhone app. Probably no sqlite (as someone who recently had Rev screw itself royally trying to work with a few thousand cards, it starts to look like any Rev app running on an iPhone is going to be little more than a presentation layer, in which case I have to wonder why not just go with a web app? I'm sure you know far more about what will and will not be possible, so look forward to learning more. As someone with only a tangential interest in the iPhone, I have seen that there are various developers who have had apps accepted by Apple, then subsequently pulled. It seems that removal can even be done because another developer objects to your app being in the app store. Whilst the world has been moving towards software freedom for more than a decade, Apple is trying to go in reverse. The irony is of course that OS X would have been dead in the water without the freedom provided by FreeBSD and so many userland tools that Apple also bundled along with OS X. Personally I think it's immoral to encourage Apple in this direction. It's because of what I saw happening with the iPhone that I won't own an iPhone, and I won't buy another Mac. Talking in purely commercial terms, I think this would be a much more logical direction for RunRev than continuing to try to support Linux with all it's multiple varieties and it's general ethos for open source and mainly free software. Those of use who have been waiting for (and paying for) parity between Linux and OS X thank you for your support :-) It seems odd to me that on the day after the iPad is announced you would suggest that RunRev ditch further development of the Linux version, when RunRev have already announced RevMobile which would supports the iPhone, Windows Mobile, and Maemo. It sounds like you are not confident that RunRev can manage to produce a cross-platform tool for more than two platforms. Hey, the vast majority of people use windows (which has much greater backwards compatibility than Apple's OS), so why not just ditch OS X and concentrate on Windows? Then you'd perhaps get an idea of how frustrated those of use wanting feature parity in Linux feel. There are already 75 million iPhone users and that number will only increase with the iPad. That is (trivially) true - some people will buy the iPad, but you're implying it will be a success. I was surprised that there was so much negative reaction to the iPad. Before it was announced there was a lot of optimism. Whether it was misplaced or not, the reaction I've observed doesn't convince me that the iPad is going to be anything like the success of the iPod or iPhone. Maybe I've misunderstood your remark :-) Are you suggesting that the number of iPhone users will increase because the iPad is such an obvious disappointment? Quite frankly, the whole movement of RunRev into the plugin, on-rev, revMobile areas fills me with dread. There are long-standing admitted bugs with Rev on all three current platforms. Instead of fixing those bugs, they are just branching out into more platforms, and inevitably more bugs. For deities' sake, there are admitted bugs with visual effect, exactly the kind of thing that would prove useful on a small screen like a phone (http://quality.runrev.com/qacenter/show_bug.cgi?id=7358). That bug hasn't even moved on to the pending
Re: Linux deployment . . .
On Thu, Jan 28, 2010 at 1:47 PM, Malte Pfaff-Brill revolut...@derbrill.de wrote: I certainly would appreciate having a list of distros being known to work without major flaws. If it is branded Linux I expect *any* distribution (as far as that may be possible) to work. If it was to say, works on UBUNTU and XYZ, for the rest you´re on your own my friend, I certainly could live with that. As a wise man who contributes to this list would say: Amen to that, brother :-) I would prefer that one distro could be chosen and be supported. I've never been a great fan of Ubuntu in the past (preferring most of the better-known distros, in fact), but having installed Ubuntu on my netbook, I've have been very pleased with it. My frustrations have been with the idea that RunRev supports Rev on Linux, when in fact the problems with Rev on Fedora, Suse, Mandrake are manifold. In fact, it was my desperation to find just one distribution where I can use Rev that made me resort to Ubuntu. I think Peter and some of the others may not be Ubuntu users, so they may not endorse this line of thinking. I really hope that if this was adopted there could be a push for feature parity e.g. revBrowser on Linux. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The seconds and time zones
On Tue, Jan 26, 2010 at 8:27 PM, stephen barncard stephenrevoluti...@barncard.com wrote: Did anyone comment on Mark Waddingham's time solution using iRev? http://runrev.com/newsletter/may/issue71/newsletter2.php I thought it was brilliant. I didn't see that. Unless I'm mistaken, it's restricted to running on Linux. It may work on OS X also, but it looks like it wouldn't work on Windows. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The seconds and time zones
Hang on :-) I seem to remember Jacques saying recently that she'd found that the internet date was more reliable across time zones than storing seconds. I'm sure Jacques will be along soon to give us details or tell me (ever so politely) that I'm wrong. Bernard On Tue, Jan 26, 2010 at 6:25 AM, Bill Vlahos bvla...@mac.com wrote: Sarah, Thanks for confirming it. Slick. Bill On Jan 25, 2010, at 9:36 PM, Sarah Reichelt wrote: On Tue, Jan 26, 2010 at 2:53 PM, Bill Vlahos bvla...@mac.com wrote: I want to represent time snapshot independently of format and time zone so that I can compare the modification times of two items. The seconds looks like the way to go but I thought that it would get thrown off depending upon which time zone the computer was in. I just saw this in the Rev dictionary: Note: The convert command assumes all dates / times are in local time except for 'the seconds', which is taken to be universal time. Does this mean that if I get the seconds simultaneously anywhere in the world it will result in the same number or would I have to account for the time zone offset. This definition makes it sound like it already takes into account the time zone offset. Correct. The seconds taken at an instant in time will give the same result no matter where you are and what time zone you are in. Converting it to any other format then applies the time zone of the computer doing the conversions. As an example, my time zone is +1000 and at the moment, using this line of script, I get: put the seconds cr the long time the long date 1264484095 3:34:55 PM Tuesday, January 26, 2010 If you take that value of seconds and convert it, you will get whatever time it was in your zone when it was 3:34 for me. Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Question on RevMobile
This is like a Kay Back Machine, right :-) I have some OS/2 books I can send you so they can start working on Revolution for OS/2. http://www.archive.org/web/web.php Bernard On Tue, Jan 26, 2010 at 6:37 AM, Kay C Lan lan.kc.macm...@gmail.com wrote: If anyone wants Rev 4.0 Linux or Classic engines please email me off-list to persuade me spend time and money to go down that path - Rev will then make an announcement 2 weeks later ;-) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HTML Editor
I had to shout out Thank you, Eric last week (to the bemusement of the assembled company). I was trying to create a popup menu within a field, whilst maintaining the selection within the field, and it just seemed impossible. I searched the list and there was Eric with the surprisingly simple answer that only a guru would know. Bernard On Mon, Jan 25, 2010 at 9:04 PM, stephen barncard stephenrevoluti...@barncard.com wrote: Also Eric Chatonet* has a good demo stack to go from and to from rev htmlText. (* yes I know he's gone, but his site is still up and his utilities I use every day.. ) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The seconds and time zones
I'll be glad if Jacque (no s) confirms this. It will make my life easier. I was sure she had recommended internet date. Bernard On Tue, Jan 26, 2010 at 2:12 PM, dunb...@aol.com wrote: Yes. The seconds returns the number of seconds since Jan 1, 1970. And this is in GMT, or standard universal time. So any computer anywhere will always read the same number of seconds, provided their own time is correct. With that you can perform identical calculations as needed. craig Newman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The seconds and time zones
On Tue, Jan 26, 2010 at 6:12 PM, J. Landman Gay jac...@hyperactivesw.com wrote: Bernard Devlin wrote: I'll be glad if Jacque (no s) confirms this. It will make my life easier. I was sure she had recommended internet date. Nope, it was Richard. But I guarantee that anything Sarah or Richard says about time calcs is correct. ;) Regarding the seconds: when I was hosting the scripting conferences I used to announce the time of the next meeting in seconds. I'd post the seconds to the list and anyone who wanted to attend would convert it to their own time and see just when they needed to be online. That was Sarah's idea and it worked just great. There was something satisfying also about using Rev to figure out when to meet to use Rev. This is all good to know. So, generally the seconds can be used, but there might be the most exceptional circumstances to do with daylight saving and reboots (and in cases where the international time at which something happened is so important than maybe one ought to be using an external source like Jim suggests). Good to know. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: shell
Thanks, Jim. Very interesting reading. Bernard On Tue, Jan 19, 2010 at 10:37 AM, Jim Ault jimaultw...@yahoo.com wrote: OK, it has been said that I would chime in at some point, and so here it is. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev on kde
On Tue, Jan 19, 2010 at 11:13 AM, Peter Alcibiades palcibiades-fi...@yahoo.co.uk wrote: That too. Also virtual desktops don't work, revBrowser not available, revPrintField doesn't work, no player for Linux, lots of the functionality seems to be increasingly provided by add-ins from the group which work only on Windows or Mac. As for instance tRev. I know you are not singling out tRev, but just using it as an example. But maybe the third parties who are restricting themselves to supporting Windows/OS X are doing this precisely because there are so many problems with Rev on Linux. I have an overwhelming desire to use Linux as my desktop, and have been amazed by the high quality of modern day Linux when I've used it as a desktop in the last 18 months. I've sometimes gone for months on end using nothing but Linux. And the only reason I've been able to do that is because those were months when I didn't use Rev. As soon as I need to use Rev, I've struggled with it on Linux for days, then given up and gone back to using Rev on Windows or OS X. What Rev needs to do is get Linux up to full parity. Its the last 15% that needs doing. It can't make any sense to restrict the market to people like us, but that's the effect of what's happening. Till its done this, all other platforms have to go. I agree entirely. It is amazing that a product that claims to work cross-platform should have major features missing in the final third platform. There is NO reason why RunRev cannot provide revBrowser on Linux. Even if a Linux distro did not have Firefox set as the default browser, it is only a click away in a repository. I deliberately decided not to buy the megabundle in the recent offer, because I'm so cheesed off by the quality of Rev on Linux. After (literally) buying into Rev for years on the prospect that they would one day offer a suite of tools for Linux application development that matched what they provided on Windows/OS X, I decided that they will not get any more money from me until I see them take Linux seriously. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: standalones interacting over the web
Nicolas, some ISPs even provide a free permanent IP address on domestic ADSL. Of the top of my head, I can think of 2 large ISPs that do that in the UK. Wherever you are, it might just be a question of finding an ISP like that. Bernard On Mon, Jan 18, 2010 at 10:06 PM, Nicolas Cueto nicon...@gmail.com wrote: but Chatrev also runs from my LAN. Doesn't this require purchasing a permanent IP address from your ISP? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev on kde
That's interesting. Whenever I've tried to run the Rev IDE under WINE on Fedora or Mandriva, any buttons with images are just black squares. Bernard On Wed, Jan 13, 2010 at 9:27 PM, Hershel Fisch hersh...@syp2u4c.com wrote: Hi everybody, just wanted to let the group know (incase somebody would have some interest) that I tried my stand alone (win) App on PC-BSD (a gui on freebsd)(KDE GUI for various platforms) running in Wine, and runs very descent. Had one interesting behavior that 2 out of 4 DataGrids had a complete background, trying to figure out why. Hershel Fisch ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Flash cookies
There is a FlashBlock extension for Firefox which prevents Flash loading on a page automatically. I use it on my netbook - largely because I don't want Flash using up the restricted amount of RAM and processor on that computer. Looks to me that it might well be worth using it routinely. https://addons.mozilla.org/en-US/firefox/addon/433 Bernard On Mon, Jan 11, 2010 at 6:56 PM, Richmond Mathewson richmondmathew...@gmail.com wrote: That is really quite alarming! Is there any way of seeing those Flash cookies when ont online? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: valentina, externals of libdatabase
Just responding to myself, for the sake of anyone else who uses Valentina 2 with libDatabase. I am sure that most people will be using Sql Yoga, still... I have only been trying out the basic functionality of libDatabase, and but that is working. These were the issues I came across: 1) Valentina install. I made a mistake here. I had installed Valentina in Rev on various versions of Linux. When I subsequently installed it on Windows, I only unzipped it and forgot to run install.rev. After I ran install.rev, the correct changes were made to the Rev install and Valentina functionality was available within the IDE. 2) There is a minor bug in libDatabase when it comes to getting the column names back from Valentina (it looks like it would only be an issue with Valentina2). This can be fixed within the function libdb_columnNames, by substituting this line: put VField_Value(it) comma after tReturn with this line: put VField_Name(it) comma after tReturn I know it's late in the day, but thanks Trevor for providing us with such a transparent solution for working with Rev and databases. I'm not sure if Valentina will turn out to be what I want, or if I will go on to use SQL Yoga in the future. But for sheer ease of getting started with a new db technology, libDatabase is a gem. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: valentina, externals of libdatabase
Thanks Trevor. I expect to be on my own with LibDatabase now. I can understand your focus is on Sql Yoga right now. On Fri, Jan 8, 2010 at 9:25 PM, Trevor DeVore li...@mangomultimedia.com wrote: 3rd party externals are traditionally added to the User Extensions folder. This folder is usually located in your documents folder. This lesson shows how to install an external and shows you how to find the User Extensions folder. I would check there for the Valentina files. http://lessons.runrev.com/spaces/lessons/buckets/784/lessons/6347-How-To-Install-3rd-Party-Externals-For-Use-in-the-IDE-and-Standalone-Builder libDatabase relies on the Valentina external being loaded and that the handlers are available in the message path. When working in the IDE the Valentina external should be available in the message path assuming it was loaded at startup (see aforementioned lesson for ways to test). I will have a look at the externals lesson. Now I have no idea if libDatabase will work with Valentina 4. I haven't looked at the libDatabase code in a looong time and Valentina 4 was not around when I did work on it. So you are kind of on your own when it comes to troubleshooting actual functionality... FYI LibDatabase does kind of work with Valentina 4. But when an array is returned with a result set, there are no column names. There is another weird problem with quotation marks. I'm using Rev on Vista at the moment. I see from the zip file containing LibDatabase that it was prepared on OS X. LibDatabase relies on multi-item array names, where some of the items are quoted. That causes a problem within LibDatabase when it looks for values by key within arrays. The quotation marks do not register any problem in the Script Editor. But they are not the same charToNum on windows i.e. on Windows quote is something like 34, whereas the quotation marks in the arrray names are something like char 143 (I don't have Rev installed on this machine). So, I think there is a macToISo issue in Rev itself. I understand it is supposed to be applied automatically to stacks when Rev opens. I seem to have come across an issue like this a couple of years ago. I may try to get round this quotation character issue and see if that fixes the lack of column names (maybe there is some magic going on in LibDatabase when it looks for Valentina column names). Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: valentina, externals of libdatabase
On Sat, Jan 9, 2010 at 11:51 AM, Ruslan Zasukhin ruslan_zasuk...@valentina-db.com wrote: On 1/9/10 1:46 PM, Bernard Devlin bdrun...@gmail.com wrote: Hi Bernard, Thanks Trevor. I expect to be on my own with LibDatabase now. I can understand your focus is on Sql Yoga right now. May be there is sense to use just Valentina API? Hi Ruslan, I am indeed considering just using the Valentina API. I started using LibDatabase as I'd remembered it was fairly straightforward in the past - it makes clever use of Rev arrays, getting out of one's way as an abstraction layer. I saw from looking through the Rev list in the past that people had been using it, and that using the SQL with Valentina had often been recommended as the way to get started with Valentina. I'm thinking about the best way to use the Valentina API that would be smoothest whilst working with Rev. Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: shell
Hi Herschel, I am unfamiliar with Hylafax. I don't think shell is going to cut it for your needs. What you may need is open process, write to process and read from process. Open process is kind of like opening a non-visible terminal, where the state of the program opened as a process persists throughout your read/write interactions with it. If you have a CLI client for hylafax for OS X Windows, then you can use that as the process to open. If the only CLI client you have for hylafax is on the server, then you will need to run remote sessions to the server. On OS X you could try 'talking' to the remote hylafax client via ssh opened via open process. If that works, you've got a start. On Windows you would then have to use something like plink (part of the Putty suite of ssh programs for windows). A final option might be to use the Expect program locally to talk to the remote hylafax client. I have never used Expect, but I imagine it would be more complex to use than open process + ssh. It's going to be convoluted, but it might work. Bernard On Wed, Jan 6, 2010 at 6:36 PM, Hershel Fisch hersh...@syp2u4c.com wrote: My server is FreeBSD or OSX, Client is OSX and Win. What is the problem with writing multiple arguments? Do you mean multiple successive shell commands, or multiple arguments to one program? I want to write a GUI to connect to the server. Now I see in Rev, when a shell command is issued its sent and returns the prompt, if I need to respond to that prompt then it issues a different shell session and not a continuation of the previous one, e.g. I want to connect to a server or change user, put shell(su - userABC) it returns password that means that it wants a password to continue now where and who can I provide a password it should continue the current session? In terminal I just type it in and its done. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Edinburgh Conference DVDs
Richmond, if you undertake any interaction with RunRev that requires physical shipment, you have to expect very long delays. This happened with the printed docs years ago, and with other conference DVDs. Add Christmas/New Year into the equation (the UK does shut down for about 14 days at the end of each year). Now the country is paralysed by snow. Seriously, just re-adjust your expectation. I'm sure by March or April you will have the physical goods. Hopefully someone will come along soon and explain what is causing the delay, and re-adjust people's expectations accordingly. Bernard On Wed, Jan 6, 2010 at 8:31 PM, Richmond Mathewson richmondmathew...@gmail.com wrote: And boxed sets of RunRev Studio 4 . . . I suppose everybody else has forgotten that the money they paid for the Edinburgh conference was not for the conference alone. If I undertake to do some work for somebody, and they pay me in advance, and I don't deliver (by the advertised dealine !) I will be taken to court, or, in Bulgaria (that rather more practical country) some shaven-headed chap with scars on his face will come and visit me to discuss my desire for cosmetic surgery. Knowing this, and because I am, on the whole, an honourable sort of person, I either deliver, or repay some of my fee for late or non-delivery. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Edinburgh Conference DVDs
Mark, I'm sure you realise, I was being ironic :-) The last time I bought conference DVDs from Runrev, they took 6 months to arrive. Most of my emails to them in that 6 month period asking for explanations went unanswered. After several months of waiting, my exasperation with them flared up with me expressing my displeasure on this list. I think they seriously let customers down by not setting expectations appropriately. If there is going to be a 3 month or 6 month wait, it is better to just tell people that up front. If an unforeseen problem crops up, send an email to the list. Sadly, years after me making this recommendation it appears they have still not learned how to simply re-set expectations with a brief email. Since that experience with them, I make myself assume that anything I buy from them requiring physical shipment has a delivery date 6 months hence. To be fair, I've almost never had any problem with any non-physical shipment. I hope they will soon let those waiting hear of a realistic shipment date. Maybe the person in charge of this has been off on long-term sick leave. I'm sure there is nothing underhand about the delay. Bernard On Thu, Jan 7, 2010 at 10:37 AM, Mark Schonewille m.schonewi...@economy-x-talk.com wrote: Bernard, Edinburgh is a city with quite a few post offices at walking distance from the RunRev HQ. The nearest post office is around the corner and to the left. Put stuff into big envelopes or boxes, walk to post office, done. That should take only one day. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
valentina, externals of libdatabase
I recently decided to take a fresh look at Valentina. As the licensed copy I had was quite old, I upgraded to 4.3 On Vista with RevEnt 4.0, I decided the easiest way to learn more about Valentina was using Trevor's LibDatabase library. (I know that it's kind of 'old hat' compared to SQL Yoga, but LibDatabase appeals to me). I'm kind of confused about how externals are supposed to be registered these days. I ran the Valentina installer, and it made no changes to the Revolution program directories (i.e. it did not add itself to the list of externals in the Externals text file, nor add the drivers to the folder containing database drivers). I got the example stack provided by Paradigma to work by adding the V4Rev.dll file to the external references of the Examples main stack. When it comes to making use of LibDatabase, the only way I could get it to work was by adding V4Rev.dll to the externals of the library). I was getting an error at at the point where LibDatabase calls Valentina_Init. It seems to me that the main stack of an application should be where the externals are set, not in a library stack. I am sure that if LibDatabase required a reference to any relevant externals, Trevor would have said so (he's a thorough kinda guy). Also, does anyone know how to get an error string back from Valentina? Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Oracle buyout of Sun and it's affects on mySQL
I have to agree with Ruslan on this (but perhaps from a different perspective). Monty's call to arms just seems bizarre and under-handed. MySQL was never really free (unlike Postgres or Firebird or Sqlite). He sold MySQL to Sun and became very rich. Now he wants to claim that Oracle is a threat to free software, when MySQL was the least free of the free databases. There are several equally good or better alternatives to MySQL. There are several equally good or better commercial alternatives to MySQL. Microsoft got away with it's 90+% dominance of desktop computers and office software for the best part of twenty years, and it wasn't the Competition Commission that reduced Microsoft's market share. But we have a hard time predicting t the future. Who knows what Oracle will do. That is one of the problems with having to pay run-time licenses. The developer is effectively a hostage to fortune. In some ways MySQL might be better off with Oracle. After all, they went to the trouble of buying the various storage engines for MySQL, something which MySQL AB never bothered to do. Paying MySQL customers might be much happier to have all that technology owned and secured by one company. I certainly wouldn't consider developing a project now that was dependent on future versions of MySQL being available with the current (pseudo-)free licensing. Even if you are happy distributing the current version of MySQL with your app (and on the server), and paying the licenses costs, there is no saying what those costs might be in the future. That is what was so underhand about the way in which MySQL was marketed as free-in-some-circumstances. I think on is better to consider Sqlite or Valentina client-side, and Postgresql server-side (I don't know enough about Valentina server to offer an opinion about the suitability of that option.) And if you want to have the 'same db' on both the client and the server then use a data-abstraction layer like SQL Yoga. I believe that Sean Shao is also working on some kind of abstraction layer. Then you can swap out one database for another, and (hopefully) the abstraction layer will take care of any differences. As a fan of Firebird, I was advocating years ago that RunRev produce drivers for that database. That way one could run that same completely free, fully-transactional, multi-version concurrency control, fully-acid compliant db technology as both an embedded database and a multi-user server database. Bernard On Mon, Jan 4, 2010 at 6:45 PM, Ruslan Zasukhin ruslan_zasuk...@valentina-db.com wrote: Well, this is wave of cry raised by author of mySQL some weeks ago. You can find site with his letter on few languages. And you can read comments of people to him on this. Many people say that they support him, But exists IMO adequate comments which point something like this: Hey man, you have SOLD your baby for billion of cache to Sun. This means you have loose control over it. Do not try now return control back. This is not fair game. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: shell
Hi Hershel, Sorry I didn't see your post until now (it went into my spam folder - thanks Google!) The way to work with remote shells is with rsh or ssh. I'm assuming that your client platform is os x or linux, and your server platform is linux. What is the problem with writing multiple arguments? Do you mean multiple successive shell commands, or multiple arguments to one program? Bernard On Wed, Dec 30, 2009 at 5:28 PM, Hershel Fisch hersh...@syp2u4c.com wrote: Hi, I¹d like to write an admin gui for hylafax+, any advise on how to issue remote shell commands? As well how to write multiple arguments via shell? Thanks, Hershel ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Opening a doc in a cd or fld
The only way I can think this might be possible is with a revBrowser instance where IE or Safari has been configured to open the document inside the browser. On Linux I've seen Firefox open OOO docs inside the browser window; on Windows I've seen Acrobat do the same thing with PDFs opening in the browser window. I rarely use Windows or OS X these days, so I cannot say if Firefox works with OOO in a similar way on Windows. Of course, there is no revBrowser on Linux, so I can't test this., Bernard On Wed, Dec 30, 2009 at 5:28 PM, Hershel Fisch hersh...@syp2u4c.com wrote: Hi, is there a way to open a document,doc, pages, pdf, xls and so on in a stack, card or fld? Thanks, Hershel ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Attaching files to a document like a file system
Bill, are you asking that your app InfoWallet should use it's open/save dialogs to look into some stack/datastore to open/save the file? If so, then I believe that is possible, but maybe not with Rev as it currently works. It would require that the Rev file IO code should be able to hook into some kind of Virtual File System e.g. a custom property set of a stack, or maybe even a relational database. If your asking that other apps should be able to open/save documents to InfoWallet, then I think that maybe be very difficult. The only way I can think for you to do that is to look at impliment something like a webdav/ftp server within your app. But even if that works, it would require mappying the OS filesystem such that the filesystem was talking to your in-built server. Bernard On Sun, Jan 3, 2010 at 12:04 AM, Bill Vlahos bvla...@mac.com wrote: I want to add the ability to store documents encrypted in InfoWallet. I can figure out how to simply add them either to a custom property or just encrypt on disk. It would be great to be able to treat the storage like a disk instead of attached files that can be imported and exported where you can open-from and save-to them and copy to and from it. Apple's Disk Tools can create these types of disk images that can be encrypted but they only work on the Mac. Any ideas on how this can be done in Rev that works cross platform? Bill Vlahos ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Finding strings in script editor
Hi David, With use regular expressions selected in the Find Options sub-section of the Find dialog, I could find this string: Global | View | Script | Menu using this: Global \| View \| Script \| Menu I wasn't sure if you wanted to find the as well. If so, you can use regex for that too. Or maybe you got this far already, and I'm telling you nothing new :-) Bernard On Sat, Jan 2, 2010 at 11:00 AM, David Bovill da...@architex.tv wrote: Anyone got any tips and advice on how to use the IDE's find dialogue to find exact strings? I'm looking for the string: Global | View | Script | Menu It seems the find matches each and every word anywhere in the script - quoting the string does not work and I don't seem to be able to get anywhere with the regular expressions? Any tips? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Mouseenter for objects inside groups
Trevor, shortly after he entered that bug report Andreas gave up on Revolution. So it may be worth re-entering this item as an enhancement request rather than a bug. Otherwise, it will remain a bug report. If you decide to do this, please let me know and I'll move my old votes to the new report. It is a pity more people don't see the significance of 7077. Bernard. On Sat, Jan 2, 2010 at 3:24 PM, Trevor DeVore li...@mangomultimedia.com wrote: And this is a major shortcoming in the engine. Not having events sent to groups makes some custom controls very difficult to code properly. I found a report in RQCC. The report is filed as a bug though it should probably be a feature request. People affected by this may want to take a look and add any comments/votes they deem necessary. http://quality.runrev.com/qacenter/show_bug.cgi?id=7077 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: put shell() and escaping quotes, how to do this?
Peter, put echo -e [[tHex]] usb/dev/lp0 into tCmd put quote \x1C quote into tHex put shell( merge ( tCmd ) ) It might look a little cumbersome, but hopefully less so than Mark's suggestion. The vernacular used above might also bear dividends when the shell commands get more complex than the example you give. Much as I love regex, I find that using merge() makes things much clearer to me than any other form of textual substitution. I find myself missing the simplicity and power of merge() in other languages. Hope that helps, Bernard On Wed, Dec 30, 2009 at 8:25 PM, Peter Alcibiades palcibiades-fi...@yahoo.co.uk wrote: David, problem is, it will not let you use double quotes. So for instance put shell(echo -e \x1C usb/dev/lp0) will not compile, because of the double quotes. Then if you replace the innermost double quotes with single quotes, it compiles fine, and it works fine from the shell, but when done from the message box, it prints the \x1C instead of escaping the x and treating it as a signal to the shell that we are in the land of hex. Mark thanks. I'll have a go with it. Mind boggling, that! Its like regular expressions, there always comes some point at which some simple thing makes the head hurt. Peter ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bar code support
Leonardo, In case you are planning on your MegaBundle 09 solving your barcode issues. AFAIU a) it contains Quartam Reports (not Quartam Reports Professional, which has the barcode support) b) it contains Valentina 3.4 OS X Windows - I belileve to get the free Valentina Reports you need to actually be buying/upgrading ADK through the Valentina website (or maybe through Mirye, etc). I don't mean to denigrate the MegaBundle, only to warn that it may not be the solution to your problem. Bernard On Wed, Dec 30, 2009 at 3:06 PM, dlwild at gmail dlw...@gmail.com wrote: Hi Michael, I´m acquired the bundle 09, so quartam will be included. I´ll see what I can generate with it. However, as you probably read in another post, I´m particularly interested in the possibility of creating a data input-output option using pdf417 type barcodes. I have a friend who knows how to program pdf417s but he doesn´t know how to use runrev, and I just started looking into it myself as I´ll have that need for my company. All the best, Leonardo ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
4.0 engine as an executable shell/cgi
The 4.0 engine does not work from a command line at all i.e. as a shell script processor (at least I can get no output from it). Somewhere (maybe it was in the text file about the engine) it states that this new lack of functionality was a side-effect of enabling the engine to produce revlets. Seems like a strange explanation, but there you go... It means anyone who does use that kind of functionality should keep old copies of Rev around. And with Rev version 4+ it will no longer be possible to use Rev as a cgi program. Has the apache module been released so that Rev can be used on one's own server? Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 4.0 engine as an executable shell/cgi
Hi Richard On Wed, Dec 23, 2009 at 12:52 PM, Richard Gaskin ambassa...@fourthworld.com wrote: In the meantime I've continued using the v3.5 engine as a CGI, and given that most of the v4 changes affect things that don't come into play in a faceless mode I would imagine v3.5 would be suitable for most command line-driven projects. Is there something specific to v4 your project needs which would preclude using the v3.5 runtime engine? Maybe we can brainstorm a workaround to get you going. -- Richard Gaskin I thought I'd read it in the log text files, but I wasn't at a computer with 4.0 installed when I wrote that. Thanks (as always) for your offer of help. Much appreciated. However, I found out that Rev 4.0 didn't work as a shell processor when I tried running some of my Rev shell scripts with 4.0. As I had 3.5 installed on that computer, I just switched to using that instead. But I thought it was important to raise this issue about the changes to the way Rev works in case other people were thinking to use Rev 4 in a cgi environment. In another thread yesterday Viktoras was asking about virtual servers hosts on the internet where he could install Rev. It was in this context that I wondered about the availability of the Apache module from on-Rev. Clearly it's been in use for months now, but I don't remember seeing that it been made publicly available. Regards, Bernard ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] dedicated server hosting in the UK, Australia and the USA
Viktoras, you could also try looking at Linode.com. I've been using them for a couple of years now, with no problems, and very good support. They now have servers based in the UK as well as the US. They operate rather like Slicehost, in that you get to choose which distribution you wish to deploy. I think they work out slightly cheaper than Slicehost. Bernard On Tue, Dec 22, 2009 at 3:43 PM, viktoras d. vikto...@ekoinf.net wrote: sorry for this off-topic. I am struggling to find out prices for dedicated hosting on virtualized Linux servers and many hosting websites seem to hide their prices. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [VOTE] Tool Palette dissapear randomly Report #8500
You can also use keyboard shortcuts to switch between the browse and pointer tools. ctrl/cmd +9 or ctrl/cmd +0 This is technique I use, and it mostly works. Bernard On Sun, Dec 20, 2009 at 10:43 AM, Wilhelm Sanke sa...@hrz.uni-kassel.de wrote: As I have found out now, in case the tools stack has been hidden, I could also switch to browse tool using the tools menu in the menubar, although with *two* clicks - and I also could bring back the tools stack at once clicking on the tools menu. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [VOTE] Tool Palette dissapear randomly Report #8500
Jacqueline, I understand your point, and wouldn't be voting for this 'bug' anyway (it might be the case that Alejandro was caught out by the behaviour of IDEs that were operating with defaults that he does not see in his own IDE). But from what you're saying it seems to me that the voting system is being re-purposed. If it had been the intention that people only vote for a bug that they've seen, then surely we would only be allowed to assign 1 vote to a bug rather than 1-5? Also, it doesn't make sense with regard to enhancement 'bugs' (maybe assigning more than 1 vote for those does make sense). I suspect that less than 1% of Rev users actually vote on bugs anyway, so it's very likely that the whole voting process is completely skewed. For example, there are 1961 open actual bugs (i.e. excluding enhancement requests), but only 947 bugs/enhancements that have 1 or more votes. About half of that 947 are enhancements rather than actual bugs, and about 30% of the 947 are listed as 'fixed' but still have votes attached to them. So the vast majority of open bug reports (roughly 85%) don't have any votes assigned to them. And we all know that only a small subset of users ever bother to report bugs. Maybe it's time that RQCC was overhauled. Bernard On Fri, Dec 18, 2009 at 4:49 PM, J. Landman Gay jac...@hyperactivesw.com wrote: If you haven't seen the bug yourself, best not to vote, since that reduces the validity of the count and the report database becomes a popularity contest rather than a legitimate indication of the bug's severity. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution