Am So., 12. März 2023 um 21:27 Uhr schrieb Richard Kimberly Heck:
> On 3/12/23 09:06, Yu Jin wrote: > > Am So., 12. März 2023 um 01:43 Uhr schrieb Richard Kimberly Heck: > >> On 3/11/23 03:22, Yu Jin wrote: >> >> Am Sa., 11. März 2023 um 08:31 Uhr schrieb Yu Jin: >> >>> Am Sa., 11. März 2023 um 07:09 Uhr schrieb Richard Kimberly Heck: >>> >>>> On 3/10/23 17:04, Jean-Marc Lasgouttes wrote: >>>> > Le 10/03/2023 à 22:21, Yu Jin a écrit : >>>> >> all the win* imports from lyxpreview_tools.py fail, but those are in >>>> >> a try-except block >>>> > >>>> > What do we gain when they ar present? It might be important enough to >>>> > warrant having those modules. >>>> >>>> try: >>>> import pywintypes >>>> import win32con >>>> import win32event >>>> import win32file >>>> import win32pipe >>>> import win32process >>>> import win32security >>>> import winerror >>>> except: >>>> sys.stderr.write("Consider installing the PyWin extension >>>> modules " \ >>>> "if you're irritated by windows appearing >>>> briefly.\n") >>>> >>> Just checked, those imports also fail in the Python2 package which I've >>> used so far. >>> >> >> I have found a way of installing pywin32 into the embeddable package, it >> is considered a hack on the web, because the embedded python is not meant >> to be enhanced with more packages, but it works. With the pywin32 package >> installed using that hack the imports work. But there are 2 things >> resulting from the "hack": >> 1. there is a bit of manual work to do when updating the python, I can >> document it though, so not a big deal. >> >> That part seems fine. >> >> >> 2. The python package gets significantly larger (50MB vs 18MB unzipped) >> and also the LyX installer itself when finished (65MB vs. 55MB). >> >> Not a big deal either. >> >> >> So what would you say? Is pywin32 needed or do I skip it? >> >> Did you see my message about what this is supposed to do? Suppress >> certain windows (terminals, I guess) from appearing when we're doing >> certain things? If so, perhaps it would be worth seeing just how annoying >> those windows are. If the answer is "not very", then maybe it isn't worth >> the trouble. >> > Yeah I could test that as well, I just don't know what those "certain > things" are, what should I do for testing? > > It would presumably involve the scripts where these modules are called. It > looks like it involves preview, possibly of images and PDFs, maybe of math > too? > There is an example "Instant_Preview.lyx", I opened it, preview worked and I did not see any windows appearing... Also tried some previews in empty documents, like a pdf file and some basic math, but no windows... -- Eugene
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel