Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Typing lag caused by this mode #19

Open
technician77 opened this issue Oct 11, 2018 · 4 comments
Open

Typing lag caused by this mode #19

technician77 opened this issue Oct 11, 2018 · 4 comments

Comments

@technician77
Copy link

technician77 commented Oct 11, 2018

I'm using GNU Emacs 26.1 (build 1, x86_64-w64-mingw32) of 2018-05-30 and a buffer called from a package called temporary persistent. I'm on an UHD display and I have a funktion that adds an ^L and under that the current date+Time. This buffer is my dump for any incoming unsorted information. So this buffer is filled with lots of ^L that are rendered by this mode.

Now I noticed that when I type the typing is lagging. After turing off the usual suspects like company, I found out that this mode is causing the lag. Any idea?

To test I just press any letter, something like gggggggggggggggggggggggggggggggg. The on/off difference is obviously. I really liked the idea of this mode but this lag seems to make it a candidate for removal.

Describe character on the page-break line character gives me this:

             position: 584 of 752 (78%), column: 0
            character: C-l (displayed as C-l) (codepoint 12, #o14, #xc)
    preferred charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x0C
               script: latin
               syntax:   	which means: whitespace
             to input: type "C-x 8 RET c" or "C-x 8 RET FORM FEED (FF)"
          buffer code: #x0C
            file code: #x0C (encoded by coding system utf-8-dos)
              display: by display table entry [?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─ ?─] (see below)

The display table entry is displayed by these fonts (glyph codes):
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’
─: uniscribe:-outline-Source Code Pro-normal-normal-normal-mono-24-*-*-*-c-*-iso8859-1 (#x573)
 face: ‘page-break-lines’

Character code properties: customize what to show
  old-name: FORM FEED (FF)
  general-category: Cc (Other, Control)

There are text properties here:
  fontified            t
@purcell
Copy link
Owner

purcell commented Oct 11, 2018

All the mode does is change the Emacs display table for that character, so if it makes things slow then it might well be an issue with Emacs on your platform.

You could also try using elp to profile the page-break-lines-* symbols and see if functions in the package are getting invoked multiple times, because that could make things slow too: normally the updates should be triggered only by window configuration changes etc., but you never know... :-)

@sandinmyjoints
Copy link

FWIW, I have the same problem, on macOS using GNU Emacs 28.0.50 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G6020)) of 2020-09-06.

@purcell
Copy link
Owner

purcell commented Sep 15, 2020

Weird. I use this on macOS with Emacs 27.1 without any obvious issues. As noted above, the code works by applying a display table entry to the buffer, so it could be that there's an underlying optimisation in the Emacs display engine which is adversely affected by display table remappings, and perhaps particularly if the glyph is composed using a different font. But that's speculation.

@zhenwenc
Copy link

I am also experiencing this issue for a long time, it causes moving the cursor up/down extremely slow. However, after I remove the user-package :demand config, it gets much better. I don't know what's the reason tho.

(use-package page-break-lines
;;  :demand // <-- this line
  :straight t
  :hook
  (lisp-mode       . page-break-lines-mode)
  (emacs-lisp-mode . page-break-lines-mode)
  (org-agenda-mode . page-break-lines-mode))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants