On Sat, Jun 01, 2024 at 12:56:26PM +0800, oldk1331 wrote: > > > Hmm... cannot we also have something like this -paste option > > for the .ps file generation? > > To Ralf: we can, but we also decided to decouple book generation > with hypertex pages generation.
Well, I am not sure why Ralf wants decoupling, but for me it is no-goal. In fact, since at core process is similar it is natural to reuse as much code as possible. And reuse already done computations. Which means doing what code in FriCAS wiki is doing: produce both text and LaTeX output in the same run. > > After, call some routines and close FriCAS with ')q', > > HD hasn't the focus. > > To Greg, thanks for reporting this. > > This is a not a new issue, but it is newly exposed after my patch. > The problem is that in hyper/event.c, it uses "select" instead of > "sselect", which means when HyperDoc gets interrupted, the "select" > system call is not automatically retried, instead it goes to the > X11 event loop and blocked by it. > > > To Greg and Waldek, I'll open a new thread, posting a patch > to make HyperDoc exit properly. It seems that all discovered issues are resolved now. It is not clear to me it is worth splitting disscusion into separate threads. Concerning splitting patches, I think it would be natural to commit chages to HyperDoc program and graphics as one piece (assuming they are compatible with current way of building book) and changes to FriCAS book and src/doc Makefile as another piece. I have some small comment to changes that you did in .htex files. Namely on page 876 subsection 'abbrs' you changed 'limited to 7 characters' into 'limited to 8 characters'. The exact statement is that _category_ abbreviations are limited to 7 characters and domain/package abbreviations can use 8 characters. I would probably skip 'limited to' part here. Abbreviations are mentioned in other places and we probably should put precise statement somewhere, but description of 'Browse' does not look like good place. And such change is independent of other changes that you are making. -- Waldek Hebisch -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/ZltndqyaowtShLtI%40fricas.org.