On Tue, 2006-09-05 at 19:29 +0100, Andy Jones wrote: > Here's a wild idea for the wishlist. One that shouldn't take much > work to implement. > > We already have "mtn db execute" to run an unspecified SQL query. How > about a similar command to run an unspecified lua function from > monotonerc? Maybe "mtn db luaexec <function> [...]"?
Our lua hooks don't/can't make monotone do anything. They're used either to let monotone call external commands (email to a commits list, for example) or for configuration (trust hooks). > The main use I can see for this is release control, where you want to > automate certain behaviours specific to the local disk or network, but > to tie it into the version control hooks within Monotone. But I would > have thought that the uses of such a function would be innumerate. > > Yes, I know you can use mtn automate and the shell to do a great deal. > But Lua is +much+ more powerful than Bash. And I can't be the only > person who uses Monotone under Windows... Doesn't have to be shell. The automate interface can be used from any language that lets you start and talk to other programs. Tim -- Free (experimental) public monotone hosting: http://mtn-host.prjek.net _______________________________________________ Monotone-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/monotone-devel
