lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

I sent the answer to the Kepler list, basically you have to use the "wsapi" script installed by WSAPI-Xavante instead of the "orbit" script if you want automatic reloading on "touch".

Fabio Mascarenhas

On Mon, Nov 23, 2009 at 3:15 AM, Lilo Lilo <> wrote:

Steve, Phoenix,

Thanks for answering. My problem seems different however.
To be more specific if you want to try and reproduce it, here are the steps I'm taking:

- Install the latest Orbit (I installed version 2.1.0-1 via Luarocks)
- Browse to your Orbit rock's hello sample (YourPath/luarocks/rocks/orbit/2.1.0-1/samples/hello)
- Run 'orbit' or even 'orbit hello.lua'
- Start your browser at http://localhost:8080/ and you get 'Hello World!'
- Now edit that 'Hello World!' (line 55) in hello.lua to 'Hello!' or something else and save the file in your editor
- I have even run 'touch' and 'touch hello.lua' to no avail
- Now refresh your browser and 'Hello World!' is still there
- I just can't get it to reload the changed sentence

Thanks a lot for your time


> Date: Mon, 23 Nov 2009 08:17:01 +0200
> Subject: Re: Reloading application with orbit command
> From:
> To:
> On Sun, Nov 22, 2009 at 8:11 PM, Phoenix Sol  wrote:
>> I've yet to mess with it, but it's on my list. It seems like Rob
>> Hoelz's linotify module and dofile would provide the necessary material
>> for a simple live-coding system on Linux.
> It can even be simpler than that. I did a little toy web framework
> for my embedded Gumstixes and all I had to do was save the timestamp
> of the script when first loaded, and thereafter just recheck the
> timestamp. In this case, the 'server' was a fairly involved process
> that wasn't as easy to 'just restart' as (say) Xavante, so being able
> to change a script and then test it in the browser without restarting
> was very useful.

Windows Live: Friends get your Flickr, Yelp, and Digg updates when they e-mail you.