It is up to qwebengine how to handle spaces. If you don't want possible
line breaking then you should use nbsp instead of space.

On Mon, Nov 16, 2020, 2:35 AM 'robert therriault' via Programming <
[email protected]> wrote:

> Hi Bill,
>
> I can confirm that each time that I create either a jig view or run a
> video from a video lab that a separate QTWebEngineProcess is created.
>
> As for the line breaks in tooltips, the issue is not so much inserting
> line breaks as much as it is having line breaks inserted in the middle of
> lines when they run too long. If you run jig under j901 if you look at a
> value such as ": 9 u: 128512 you will see that the list of utf-8 integers
> is intact. In j902, using the same structure automatically breaks the list
> of integers. The only solution that I have come up with is by creating
> upper and lower borders of '=' without spaces and this seems to override
> the insertion of line feeds.
>
> If you have updated the jig addons then the appropriate version of jig
> will run with the version  of J that you are running and you can see the
> difference in appearance of jig901 and jig901 tooltips.
>
> Cheers,bob
>
> > On Nov 14, 2020, at 19:40, bill lam <[email protected]> wrote:
> >
> > webview requires QTWebEngineProcess which runs as an external server
> > process. I think only one instance of QTWebEngineProcess is launched
> > automatically and it serves all subsequent webview created.
> > QTWebEngineProcess cannot be closed when a webview is closed by
> wd'pclose'
> > otherwise there will be a crash, I don't know why. When the jqt process
> is
> > about to terminate, additional code in jqt which kills the
> > QTWebEngineProcess before exit as you have noticed. Can you confirm there
> > are multiple QTWebEngineProcess processes running?
> >
> > Old Qt used Webkit instead of QtWebEngine and didn't have this issue.
> >
> > Did you also try convert llinefeed to <br> ?
> >
> > On Sun, Nov 15, 2020 at 9:58 AM 'robert therriault' via Programming <
> > [email protected]> wrote:
> >
> >> Hi Henry,
> >>
> >> jig901.ijs once again has the display issues with linefeeds when run in
> >> j902-m, but when I switched to jig902.ijs ,which I had written to
> correct
> >> the problem when it showed up earlier, everything ran fine. So the
> changes
> >> that you made did seem to affect the way that linefeeds are treated in
> >> tooltips in the webview of jqt.
> >>
> >> I ran my Catalan video lab and that ran the same as it did before, so
> that
> >> part of the interface seems unaffected.
> >>
> >> Also, I have noticed that when a webview window is opened in jqt (this
> >> happens for both jig and the videos in the video lab) and then the
> window
> >> is closed (using wd 'pclose;') that the QTWebEngineProcess is not
> killed.
> >> This means that for  every webview that is opened there is a zombie
> process
> >> that sits in the background even though the window has been closed and
> no
> >> longer shows up on wd 'qpx'   For the videos this means that if you
> close
> >> the window while the video is playing the audio continues on and because
> >> the window has closed, the only option to stop it is to go in and kill
> the
> >> process (I use the Mac Activity Monitor, but a cmd line would work as
> well
> >> as long as you know the PID). Thankfully, when you quit the J session
> then
> >> all of these processes are killed as well, so they are not persistent
> >> outside of J. I imagine that it is more of a jqt issue than the j
> engine,
> >> but on the off chance that there is some connection I decided to let you
> >> know.
> >>
> >> Cheers, bob
> >>
> >>> On Nov 14, 2020, at 14:08, Henry Rich <[email protected]> wrote:
> >>>
> >>> I have been rewriting interfaces to make the JE reentrant.  This beta
> >> has changes in I/O to the front end, which has more ramifications than I
> >> can test for.  I am hoping the beta users will cover the combinations &
> >> report anything that looks unusual.
> >>>
> >>> This beta has the new backtrack function for (x ;: y).
> >>>
> >>> Henry Rich
> >>>
> >>> On 11/14/2020 5:05 PM, Eric Iverson wrote:
> >>>> J902-beta-m available for windows/macos/linux.
> >>>>
> >>>> If you already run 902-beta, then upgrade is easy:
> >>>>   load'pacman'
> >>>>   'upgrade'jpkg'jengine'
> >>>> ----------------------------------------------------------------------
> >>>> For information about J forums see
> http://www.jsoftware.com/forums.htm
> >>>
> >>>
> >>> --
> >>> This email has been checked for viruses by AVG.
> >>> https://www.avg.com
> >>>
> >>> ----------------------------------------------------------------------
> >>> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to