diff options
author | Thomas White <taw@bitwiz.me.uk> | 2018-11-04 21:28:54 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.me.uk> | 2018-11-04 21:28:54 +0100 |
commit | c22018024f483e1a087a972cc2e297d42d4b0e98 (patch) | |
tree | b59b522b6b8a3f527280f048db48cb93eb65f178 /src/render.c | |
parent | 0f1f30d27a87232cfecd6ed0c68b91c96561ce87 (diff) |
Restore \slidenumber
Diffstat (limited to 'src/render.c')
-rw-r--r-- | src/render.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/render.c b/src/render.c index f9f4cca..78c5489 100644 --- a/src/render.c +++ b/src/render.c @@ -178,7 +178,7 @@ struct frame *interp_and_shape(SCBlock *scblocks, Stylesheet *stylesheet, PangoLanguage *lang) { SCInterpreter *scin; -// char snum[64]; + char snum[64]; struct frame *top; top = frame_new(); @@ -198,13 +198,8 @@ struct frame *interp_and_shape(SCBlock *scblocks, Stylesheet *stylesheet, sc_interp_set_callbacks(scin, cbl); - /* FIXME: Set up slide number and style sheet */ -// snprintf(snum, 63, "%i", slide_number); -// add_macro(scin, "slidenumber", snum); -// -// if ( stylesheet != NULL ) { -// sc_interp_run_stylesheet(scin, stylesheet); -// } + snprintf(snum, 63, "%i", slide_number); + sc_interp_set_constant(scin, SCCONST_SLIDENUMBER, snum); top->fontdesc = pango_font_description_copy(sc_interp_get_fontdesc(scin)); top->col[0] = sc_interp_get_fgcol(scin)[0]; |