gtk_spin_button_set_range(spin, 1, journal.npages+1);
/* npages+1 will be used to create a new page at end */
gtk_spin_button_set_value(spin, ui.pageno+1);
gtk_spin_button_set_range(spin, 1, journal.npages+1);
/* npages+1 will be used to create a new page at end */
gtk_spin_button_set_value(spin, ui.pageno+1);