From 791940b043d500c096a56d57467b4b68ea31ce1f Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Sun, 1 May 2005 12:53:41 +0000 Subject: Introduced a new function in every game which formats a game_state as text. This is used by front ends to implement copy-to-clipboard. Currently the function does nothing (and is disabled) in every game except Solo, but it's a start. [originally from svn r5724] --- midend.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'midend.c') diff --git a/midend.c b/midend.c index 30ad32b..efe8111 100644 --- a/midend.c +++ b/midend.c @@ -573,3 +573,11 @@ char *midend_set_config(midend_data *me, int which, config_item *cfg) return NULL; } + +char *midend_text_format(midend_data *me) +{ + if (me->ourgame->can_format_as_text && me->statepos > 0) + return me->ourgame->text_format(me->states[me->statepos-1]); + else + return NULL; +} -- cgit v1.1