emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Basic WYSIWYG printing in GNU Emacs (Arabic & Hebrew)


From: Eli Zaretskii
Subject: Re: Basic WYSIWYG printing in GNU Emacs (Arabic & Hebrew)
Date: Wed, 11 Aug 2021 20:53:39 +0300

> Date: Wed, 11 Aug 2021 14:37:24 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: emacs-devel@gnu.org
> 
> > From: Anand Tamariya <atamariya@gmail.com>
> > Date: Wed, 11 Aug 2021 09:18:23 +0530
> > Cc: emacs-devel@gnu.org
> > 
> >  Does it also start RTL text at the right edge of the paper?  And how
> >  does it reorder characters for printing?
> > 
> >  (Sorry for asking these questions, but I'm still unable to see
> >  anything useful on the GitLab URL you show -- when I go there, I see
> >  only the navigation tree on the left and an empty pane on the right.)
> > 
> > The code uses window positioning information for characters from Emacs and 
> > then scales the content to fit
> > the print width. 
> 
> So this needs the buffer text be displayed in some window, before it
> could be printed?

The window positioning information can only be obtained for the part
of the buffer text actually visible in a window; for buffer positions
outside of the viewport posn-at-point will give you nil.  How do you
work around this limitation to allow printing text of the entire
buffer?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]