Renamed package to ion1, and made it conflict with package 'ion'.
[ion1.git] / src / queryp.h
blobfca7e5a5beeab1ac0eb97b67ba5c145a0da9d7bb
1 /*
2 * ion/queryp.h
4 * Copyright (c) Tuomo Valkonen 1999-2001.
5 * See the included file LICENSE for details.
6 */
8 #ifndef INCLUDED_QUERYP_H
9 #define INCLUDED_QUERYP_H
11 #include "query.h"
12 #include "frame.h"
13 #include "wedln.h"
14 #include "edln.h"
16 extern WEdln *do_query_edln(WFrame *frame, WEdlnHandler *handler,
17 const char *prompt, const char *dflt,
18 EdlnCompletionHandler *chnd);
20 extern void handler_runfile(WThing *thing, char *str, char *userdata);
21 extern void handler_runwith(WThing *thing, char *str, char *userdata);
22 extern void handler_exec(WThing *thing, char *str, char *userdata);
23 extern void handler_attachclient(WThing *thing, char *str, char *userdata);
24 extern void handler_gotoclient(WThing *thing, char *str, char *userdata);
25 extern void handler_workspace(WThing *thing, char *name, char *userdata);
26 extern void handler_workspace_with(WThing *thing, char *name, char *userdata);
27 extern void handler_renameworkspace(WThing *thing, char *name, char *userdata);
28 extern void handler_function(WThing *thing, char *fn, char *userdata);
29 extern void handler_yesno(WThing *thing, char *yesno, char *fn);
31 #endif /* INCLUDED_QUERYP_H */