1
0
mirror of synced 2026-05-10 09:25:44 +00:00
Files
Interlisp.medley/library/tedit/TEDIT-SCREEN.LCOM
2026-05-07 20:57:58 -07:00

361 lines
34 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(DEFINE-FILE-INFO :PACKAGE "INTERLISP" :READTABLE "INTERLISP" :BASE 10)
(FILECREATED " 6-May-2026 22:52:37" ("compiled on " {MEDLEY}<library>TEDIT>TEDIT-SCREEN.;918)
" 5-May-2026 11:14:53" brecompiled exprs%: \TEDIT.FORMATLINE in "FULL 5-May-2026 ..." dated
" 5-May-2026 11:15:02")
(FILECREATED " 6-May-2026 22:52:37" {MEDLEY}<library>TEDIT>TEDIT-SCREEN.;918 186879 :EDIT-BY rmk
:CHANGES-TO (FNS \TEDIT.FORMATLINE) :PREVIOUS-DATE " 5-Feb-2026 00:39:54"
{MEDLEY}<library>TEDIT>TEDIT-SCREEN.;916)
\TEDIT.LINEDESCRIPTOR.DEFPRINT :D8
(P 1 LOC P 0 INFO I 1 STREAM I 0 LINE) » @Ê&jð¥o„o@Éo@É@Ê& jð¥o„o@ɲ%o@Ê&jð¥o„o
°@Ê&jð¥o„o
X@ YoIoIoHo
h(182 CONCAT 150 LOC 143 CONCAT 112 CONCAT)
(120 LINEDESCRIPTOR 90 LINEDESCRIPTOR 75 LINEDESCRIPTOR 52 LINEDESCRIPTOR 44 LINEDESCRIPTOR 31 LINEDESCRIPTOR 8 LINEDESCRIPTOR)
( 176 "}" 170 ": " 163 "/" 156 "{L" 137 "" 131 " D" 107 "" 101 "D" 84 " FE" 69 "" 63 "*" 38 "-" 25 "" 19
"*")
\TEDIT.FORMATLINE :D8
(P 97 I P 78 KERN P 77 PREVCH P 76 FIRSTWHITESLOT P 75 INSPACES P 74 BOX P 73 DX P 72 CH P 71 TEXTLEN P 70 JUSTIFIED P 69 LASTCHARSLOT P 68 INWORD P 67 FIRSTWHITEX P 66 PPC P 65 NPC P 40 FIRSTSEPR P 39 OLDCARETLOOKS P 38 OLDPCCHARSLEFT P 37 OLDPIECE P 36 UNBREAKABLE P 35 START-OF-PIECE P 34 PREVDHYPH P 33 PREVHYPH P 32 TABPENDING P 31 CHARSLOTB P 30 FONT P 29 TXB P 28 TX P 27 LX1 P 26 CHNO P 25 FORCED-END P 24 CHNOB P 23 1STLN P 22 PREVSP P 21 CHARSLOT P 20 PC P 19 HASKERN P 18 RIGHTMARGIN P 17 PARALOOKS P 16 SCALE P 15 WMARGIN P 14 WIDTH P 13 LINETYPE P 12 THISLINE P 11 CHARLOOKS P 10 TX P 9 SPACELEFT P 8 OVERHANG P 7 DESCENTC P 6 ASCENTC P 5 DESCENTB P 4 ASCENTB P 3 TRUEDESCENT P 2 TRUEASCENT P 1 OFFSET P 0 TEXTOBJ I 5 FORMATTINGSTATE I 4 IMAGESTREAM I 3 REGION I 2 LINE I 1 CH#1 I 0 TSTREAM F 104 DEFAULTFONT) nhB³)`dj¿dj¿dj ¿dj¿dj¿dj¿b¿D³@ <00>@ Éb¿@Ã@‡@Éjmÿdjddddddûð(ð7<11>@HÉ8_HÉ4_N@É_J@É_LAHi _(dŸdÉjð©dÉ Ê0jð³KAO(d<64>OÉd­_(µ-HAB _d²æÉjð³ÞOÉ Ê0jð²ÓOµÕi°ÒH
b_F€A_4D ¦g°O(ÉÊ(jð¥g„g_HO(BDO
bBÉ(_"dÉ,_ C šC_¿C°.`_¿HɲhHÉ
_RORØmÿØ„BÉ(ÉOàÙ_¿O"É_Tjð³.OTµ!O"É_$AkÙjðµuAOFÙjð´mBO(d²%° ²ÜOgðO OÚ°ÐO°ÌO„É
hðµ=BO(d²-°&_„d²åÉjð³ÝO„É Ê0jð²ÒO„µÔi°ÑO„É
Êjðhð_.d²*O"ɰ(_„d²àÉjð³ØO„É Ê0jð²ÍO„µÐi°ÍO"É_6O$O6Ù_@iHh4OÉ_*@O(AOFÕ OiOÉlÿlÖÐO"ÉgðHÉuNO4OŽñ¥@ _<>µ`O,O*múÐð²"O,ɳO,l ¿O,dÉ¿O,O¿h_,¿O*múÐ_*¿O4mÿÔ_4¿j_¿O, _,¿OOÔ_¿O¢± ^OO†Ù± X¢±¿O<C2BF>l
ð³O<>l
ð³O<>l
ð¯O<EFBFBD>l ð©O<C2A9>n
𢱃jO<È
djð“¿nÿÿñ²YO<dÈ
djð“¿nÿÿkØ_V¿ÉOVàÐɵXO<ÉO<È
djð“¿nÿÿkØàO< QOžO ÐO¢¿O¢°"O<ÉɵO<ÉjO<
_X¿OXÉÈMjO<È
djð“¿nÿÿñ²YO<dÈ
djð“¿nÿÿkØ_Z¿ÉOZàÐɵXO<ÉO<È
djð“¿nÿÿkØàO< TO¤O¦ÐO¨¿O¨°"O<ÉɵO<ÉjO<
_\¿O\ÉÈ
_^¿dO^ñ¢¿O^_¿O*O<>l ðl <0C>l
¿O*O¿O*O¿O<C2BF>do
¿l
_2¿O, _,¿OOÔ_¿O¢±´OO†Ù±®JNIØ_`¿dO`ñ¢¿O`ºKOIÙ_b¿dObñ¢¿Ob»O&²8O<OšO<C5A1> _œ¿O*g¿O*Oœ¿O*O¿O*lÐ_*¿OOœÔ_¿O<O<>ã_h¿_f¿OhOfÈ
djð“¿nÿÿñ²YOfdÈ
djð“¿nÿÿkØ_d¿ÉOdàÐɵiOfÉOfÈ
djð“¿nÿÿkØàOf WOªO¬ÐO®¿O®°3OfÉOhàÐɵ'OfÉOhàOhOf
ZO°O²ÐO´¿O´ÉO<>lÿåÐÈ_¿O<C2BF>_š±O<>g
_j¿O<C2BF>DOOgð²?Od²0¿0]O°!dO ë _¶¿O¸µ O¶hO¶&_¸¿µàOºŠO ë <00>O@lOj_”¿O<C2BF>gO” ¿JO”O”ÙIØ_l¿dOlñ¢¿OlºKO”IÙ_n¿dOnñ¢¿On»O”O”Ø_¿Ogð´GO²4@aO°&d_¿O Oê _¼¿O¾µ O¼hO¼&_¾¿µÛOÀ‰O Oê _¿h_š¿O<C2BF>l 𢱵OH²)OOÔ_¿O*O<>¿O*O¿O*O¿O*lÐ_*±NOP¤O4_P¿Oˆ²8OD´OjODÉÙÔ_¿OODO* _*¿h_B_D¿O_†¿O*_˜¿h_ˆ¿i_¿OOÔ_¿J¼K½O4_0¿O*_>¿O_:¿O*OŒ—O,O*_,¿<>O<EFBFBD>¿O*O¿O*O¿O*lÐ_*±ÇO<C387>l 𢱡OP§OH¤O4_P¿OD´OjODÉÙÔ_¿OODO* _*¿h_B_D¿j_†¿h_˜¿O, _,¿O*O<>¿O*j¿O*O¿HO"O O*O6OO@
_@d3 ”h_@¿†É_¿OOÔ_OñOOÙ_¿j±GO*lÐ_*± i_ˆ¿h_¿O<C2BF>lÀO<C380>ñ¥O<C2A5>lÏñ—OOÔ_<14>OOñ¢±,O˜²OO:²LºM»O:_¿O0_4¿O>_*¿O˜²&O,µOO†Ù_¿OO†Ù_±àO˜É
_,¿°âOOÙ_¿j_±ÄOB£OD²?O:³O<>O¿O<C2BF>O¿O<C2BF>h¿O:²LºM»O:_¿O0_4¿O>_*¿OOÙ_¿j_±€OOñ²DO4Añ²#OjOÙÔ_¿O4mÿÔ_4¿O*múÐ_*¿NºOO*O<>¿O*O¿O*O¿j_±5O4Añ²(OAOD ’±#O*O<>¿O*O¿O*O± O*O<>¿O*O¿O*O¿O*lÐ_*±ìO<C3AC>dl.𢱟¿O*O<>¿O*O¿O*O¿O*lÐ_*¿O@¢±<02>O@Ég𢱊O@O@ÉOÔ¿HO"O O*O6OO@i
_@¿OO@d3 ”h_@¿†ÉÔ_¿O, _,¿J¼K½O4_0¿O*_>¿O_:¿±%l-ð³O<>nï%ð«O<C2AB>dnï#𢱿OH±ìOD´OjODÉÙÔ_¿OODO* _*¿h_D¿j_†¿h_˜¿O*_B¿O<C2BF>nï#𢱠O*_D¿l-_<>¿jO<È
djð“¿nÿÿñ²YO<dÈ
djð“¿nÿÿkØ_p¿ÉOpàÐɵXO<ÉO<È
djð“¿nÿÿkØàO< dOÄOÆÐOÈ¿OȰ"O<ÉɵO<ÉjO<
_r¿OrÉÈ-_¿J¼K½O4_0¿O*_>¿O_:¿O*O<>¿O*O¿O*O¿O*lÐ_*±nï"𢱯O*l-¿O*jO<È
djð“¿nÿÿñ²YO<dÈ
djð“¿nÿÿkØ_t¿ÉOtàÐɵXO<ÉO<È
djð“¿nÿÿkØàO< gOÊOÌÐOοOΰ"O<ÉɵO<ÉjO<
_v¿OvÉÈ-¿O*O¿O*lÐ_*°LO<4C>nï!ð²%O*O,O*_,¿¿O*O¿O*O¿O*lÐ_*°!O*O<>¿O*O¿O*O¿O*lÐ_*¿O*OŠð±ö[O4kÔ_4±öHO_¿OOOÙÙ_¿OO*lÐ@hO@²0O, _,¿OHO"O O@ÉO6OOÙO@i
Ô_¿BOPµO4kØ&BABO4BO6
BO6OØBO.k€j_xÏ&¿OxjðhðBO2ŸO4H
Êjð¡k€j_zÏ& ¿OzjðhðBO.´fOgð³[O"Égð³IO"É ³CO"É"³=O"ɲO"É_|jð®O|²(O| ²O"É´ O"É_~jð³O~—O~ ¥g€h BO2BO.”O"ɃO"ÉBO$O<³HÉ@HÉ@ɵWÐgD _<¿Jmÿð”NºO»BJBKBO"(Ogð”B@"¿OBH
BOO,OOO
Ogð²)O"ɲ#O"É_€jð³O€—O€ ©OO"ÉÔ_¿BBÉOÔBBÉOÔBBÉ
OÔ
BBÉOÔHON4OJ<4F>@OJdÉOLÙ B(3690 \TEDIT.INSTALL.PIECE 3581 \FZEROP 3543 \TEDIT.FORMATLINE.HORIZONTAL 3526 \TEDIT.FORMATLINE.VERTICAL 3474 FONTCOPY 3411 \FZEROP 3381 \FZEROP 3293 \TEDIT.CHTOPC 3225 \TEDIT.FORMATLINE.TABS 3190 \TEDIT.FORMATLINE.PURGE.SPACES 3024 \CREATECHARSET 2981 \BUILDSLUGCSINFO 2810 \CREATECHARSET 2767 \BUILDSLUGCSINFO 2637 \TEDIT.FORMATLINE.FLUSH.SOFTHYPHEN 2555 \TEDIT.FORMATLINE.PURGE.SPACES 2521 \TEDIT.FORMATLINE.TABS 2356 \TEDIT.FORMATLINE.LASTLEGAL 2179 \TEDIT.FORMATLINE.PURGE.SPACES 2021 \TEDIT.FORMATLINE.TABS 1979 \TEDIT.FORMATLINE.PURGE.SPACES 1955 \TEDIT.FORMATLINE.FLUSH.SOFTHYPHEN 1812 \TEDIT.FORMATLINE.FLUSH.SOFTHYPHEN 1714 FIXR 1676 FIXR 1580 IMAGEOBJPROP 1553 FIXR 1517 FIXR 1475 IMAGEOBJPROP 1427 \CREATECHARSET 1376 \BUILDSLUGCSINFO 1231 \FGETLEFTKERN 1158 \TEDIT.FORMATLINE.PURGE.SPACES 1144 MEMB 1076 \CREATECHARSET 1033 \BUILDSLUGCSINFO 932 \CREATECHARSET 889 \BUILDSLUGCSINFO 732 \TEDIT.FORMATLINE.PURGE.SPACES 617 \TEDIT.INSTALL.PIECE 431 \FZEROP 354 DSPCLIPPINGREGION 320 REGIONP 302 \TEDIT.FORMATLINE.SETUP.PARA 258 DISPLAYSTREAMP 244 \TEDIT.PCTOCH 203 \TEDIT.FORMATLINE.EMPTY 156 \TEDIT.CHTOPC 70 DSPCREATE 62 \INSUREWINDOW 57 \TEDIT.PRIMARYPANE 50 \TEDIT.PRIMARYPANE)
(3661 LINEDESCRIPTOR 3655 LINEDESCRIPTOR 3642 LINEDESCRIPTOR 3636 LINEDESCRIPTOR 3623 LINEDESCRIPTOR 3617 LINEDESCRIPTOR 3604 LINEDESCRIPTOR 3598 LINEDESCRIPTOR 3550 TRUEHARDCOPY 3507 TRUEHARDCOPY 3468 DEVICE 3417 GREY 3338 PAGEHEADING 3326 TRUEHARDCOPY 3207 PENDINGTAB 3176 STREAM 3014 FONTDESCRIPTOR 2961 FONTDESCRIPTOR 2952 FONTDESCRIPTOR 2920 FONTDESCRIPTOR 2899 FONTDESCRIPTOR 2800 FONTDESCRIPTOR 2747 FONTDESCRIPTOR 2738 FONTDESCRIPTOR 2706 FONTDESCRIPTOR 2685 FONTDESCRIPTOR 2542 PENDINGTAB 2493 PENDINGTAB 2486 PENDINGTAB 2474 DECIMAL 2467 PENDINGTAB 2037 PENDINGTAB 1646 HARDCOPYDISPLAY 1573 BOUNDBOX 1490 HARDCOPYDISPLAY 1470 IMAGEBOXFN 1413 FONTDESCRIPTOR 1356 FONTDESCRIPTOR 1347 FONTDESCRIPTOR 1315 FONTDESCRIPTOR 1294 FONTDESCRIPTOR 1241 KERN 1066 FONTDESCRIPTOR 1013 FONTDESCRIPTOR 1004 FONTDESCRIPTOR 972 FONTDESCRIPTOR 951 FONTDESCRIPTOR 922 FONTDESCRIPTOR 869 FONTDESCRIPTOR 860 FONTDESCRIPTOR 828 FONTDESCRIPTOR 807 FONTDESCRIPTOR 644 JUSTIFIED 627 THISLINE 601 THISLINE 587 STREAM 539 PIECE 479 PIECE 440 HARDCOPYDISPLAY 337 \TEDIT.LINEREGION.WIDTH 287 TRUEDISPLAY 281 HARDCOPYDISPLAY 264 TRUEHARDCOPY 209 PIECE 144 STREAM 134 STREAM 95 TEXTOBJ 88 STREAM 79 TEXTOBJ 7 |LINEDESCRIPTORTYPE#|)
( 1139 (10 13))
\TEDIT.FORMATLINE.SETUP.PARA :D8
(P 2 SCALE P 1 PLOOKS P 0 PPC I 4 LINETYPE I 3 IMAGESTREAM I 2 LINE I 1 PC I 0 TEXTOBJ) 0@´ €HÉ
d³1µÉñIA@ YDdgð²-¿dC
ÃXd²ÅÉjð³¾HÉ Ê0jð²´Hµ·i°´gð<>IÉ,’±•Ik<01>Dgð¢±w@ÉRµ@h`
[R¿Kb¿hC
º`I
dJ,¿JIɽ¼M²,0LMê _"¿O$µ O"h_&O"&_$¿µâO&‡LMê ¾dN¿JIÉ_¿_¿O²/0O°!OOê _(¿O*µ O(h_,O(&_*¿µàO,‰OOê _¿dO¿JIÉ_¿_¿O²/0O°!OOê _.¿O0µ O.h_2O.&_0¿µàO2‰OOê _¿dO¿IÉ0J
_¿dO0¿JIÉ._¿_¿O²/0O°!OOê _4¿O6µ O4h_8O4&_6¿µàO8‰OOê _ ¿dO .¿YŒoD
¿I`ð³<14>h¿I¿BI(C(519 \TEDIT.THELP 497 FIXR 459 FIXR 418 \TEDIT.SCALE.TABS 400 FIXR 362 FIXR 321 FIXR 283 FIXR 245 FIXR 209 FIXR 180 NCREATE2 168 DSPSCALE 153 OPENIMAGESTREAM 69 \TEDIT.HCPYFMTSPEC 50 \TEDIT.APPLY.PARASTYLES)
(553 LINEDESCRIPTOR 546 *TEDIT-CACHED-PARALOOKS* 539 *TEDIT-CURRENTPARA-CACHE* 526 *TEDIT-CACHED-PARALOOKS* 174 |PARALOOKSTYPE#| 148 DEFAULTPRINTERTYPE 131 HARDCOPYDISPLAY 109 TRUEDISPLAY 78 PIECE 58 TRUEHARDCOPY 39 PARALOOKS 5 TEXTOBJ)
( 513 "BAD LINE TYPE")
\TEDIT.FORMATLINE.HORIZONTAL :D8
(P 18 CHARCL P 17 CHARW P 16 CHAR P 15 REDUCED P 14 CHARSLOT P 12 LOST P 11 I P 1 SCALE P 0 PARALOOKS I 5 LINETYPE I 4 OVERHANG I 3 SPACELEFT I 2 PREVSP I 1 THISLINE I 0 LINE) ,CjóC€jb@É(qHÉ,¹AkHÉgð›@ABCE
¿B Eg𢱄@I@É
»ºKd².¿0
K° d_¿Oµ Oh_O&_¿µáO†Jë 
¿@I@ɽ¼Md².¿0
M° d_¿Oµ Oh_O&_¿µáO†Lë ¿Cd²4¿0
C°&d O_¿Oµ Oh_O&_¿µÛO†Ië b¿Dd²4¿0
D°&d O_¿Oµ Oh_O&_¿µÛO†Ië b¿oAbO™¿OÉ_¿AÉ_&¿OÉ_ ¿OÉ_"¿OÉ_$¿OO&ð³"OO"IëèdjØ_é_¿OO¿OlÐ_°Èdgð²)@@É

@@ÉCÔ^Ngð´-@@É
CâÔ
¿@@ÉCâÔ_O(345 FIXR 309 FIXR 280 FIXR 244 FIXR 215 FIXR 180 FIXR 139 FIXR 104 FIXR 55 \TEDIT.FORMATLINE.PURGE.SPACES 48 \TEDIT.FORMATLINE.JUSTIFY)
(542 LINEDESCRIPTOR 536 LINEDESCRIPTOR 522 LINEDESCRIPTOR 516 LINEDESCRIPTOR 507 CENTERED 493 LINEDESCRIPTOR 487 LINEDESCRIPTOR 475 LINEDESCRIPTOR 469 LINEDESCRIPTOR 460 RIGHT 385 THISLINE 374 THISLINE 365 THISLINE 155 LINEDESCRIPTOR 148 LINEDESCRIPTOR 79 LINEDESCRIPTOR 72 LINEDESCRIPTOR 61 HARDCOPYDISPLAY 35 JUSTIFIED 28 PARALOOKS)
( 353 0.5)
\TEDIT.FORMATLINE.VERTICAL :D8
(P 2 DESCENT P 1 ASCENT P 0 PARALOOKS I 1 TEXTOBJ I 0 LINE) >@É(@É@Ê&jð¥IHÉÔ¹@Ê& jð¥JHÉÔºIHÉ
ÔY@I@J@IJØ[ KNIL
NIL
()
\TEDIT.FORMATLINE.JUSTIFY :D8
(P 18 NEWW P 17 EXPANDED P 16 MULTIPLIER P 15 LOST P 14 SPSLOT P 13 EXPANDED P 12 LOST P 11 SPSLOT P 10 FIRSTWIDTH P 9 CHARW P 7 ALLSAME P 6 NSPACES P 5 SPSLOT P 3 SPSLOT P 1 COMMONWIDTH P 0 NATURALWIDTHS I 4 LINETYPE I 3 SPACELEFT I 2 PREVSP I 1 THISLINE I 0 LINE) %B´‚±Cjñ´‚±0Dgð²*BjLKÉ©AK¿Ô¼KÉ[°æL¸±ÆBjij$
_¿M²(O_¿NkÔ¾OdOÙjð¦¿h_¿OÔ_¿MÉ]°ÚO²OàààààCàààààNÛØ¹O¸I²1Bj
O²%OIØ_¿OOâââââ¿Olå_¿OÉ_°Ý°DBooCHëè#O²-OOÉO êè_" _$¿OO$¿O"O$é_¿OÉ_°Õ@@ÉAHCØHëZJ(235 FIXR)
(274 LINEDESCRIPTOR 268 LINEDESCRIPTOR 49 THISLINE 24 TRUEHARDCOPY)
( 207 1.0 202 0.0)
\TEDIT.FORMATLINE.TABS :D8
(P 8 GRAIN P 7 DFLTTABX P 6 NEXTTABX P 5 NEXTTABTYPE P 4 NEXTTAB P 3 DEFTAB P 2 TABS P 1 THISTABWIDTH P 0 PRIORTABWIDTH I 7 CLEANINGUP I 6 PRIORTAB I 5 TX I 4 LX1 I 3 CHARSLOT I 2 SCALE I 1 PARALOOKS I 0 TEXTOBJ) jEDÔb
jdAÉ0AÉ.¤
F¢±<00>BlÚFÉFÉdgð§dgð<>¿EFÉ
Ùâ°5dgð³dgð¯dgð§dgð¿EFÉ
Ù…¿ÙFÉ
Ù_¿dOñ¢¿O¸FÉH¿EHÔb
¿GHJh_¿_µwh\d“dµg]Lµ{Bâ_¿KOEØKÛkØÚ^Mgð³Mgð³Mgð©Mdgð˜¿Cn ¿Mgð¨Mgð²2BNEÙ_¿dOñ¢¿OYCIHIØ_Eñ—Oµƒi±ÿ€O±ÿt°•Cj`HIØ_¿dO¿dM¿dN¿dCοdE
¿(121 \TEDIT.THELP)
(326 |PENDINGTABTYPE#| 266 DOTTEDLEFT 258 LEFT 242 DOTTEDDECIMAL 233 DOTTEDRIGHT 224 DOTTEDCENTERED 215 DOTTEDLEFT 189 LEFT 149 PENDINGTAB 128 PENDINGTAB 111 PENDINGTAB 101 DOTTEDDECIMAL 93 DECIMAL 85 DOTTEDRIGHT 76 RIGHT 64 PENDINGTAB 54 DOTTEDCENTERED 46 CENTERED 38 PENDINGTAB 30 PENDINGTAB)
()
\TEDIT.SCALE.TABS :D8
(P 5 TAB I 1 SCALE I 0 TABS) \ Akð@`@°Ld½AM¼»L²(0KLê ¾OµNh_<10>N&_¿µæO‡KLê M¸HhZ<>H&¹µµJ(69 FIXR 37 FIXR)
NIL
()
\TEDIT.FORMATLINE.PURGE.SPACES :D8
(P 0 OPREVSP I 1 UNTILSP I 0 PREVSP) )@´
@dAð<41>bg@
¿Hl ¿°à(30 \TEDIT.THELP)
(24 PURGE)
()
\TEDIT.FORMATLINE.FLUSH.SOFTHYPHEN :D8
(P 5 CHARCL P 4 CHARW P 3 CHAR P 2 NEXT P 1 CS I 2 CHARSLOT I 1 PREVDHYPH I 0 THISLINE) [Ad²WaHdØ¿Hɹ@ɾIÉ»IɼIɽIdNð<4E>lкIJÉ¿IJÉ¿IJÉ¿JBð¦IlÐY°ÍINIL
(30 THISLINE 21 THISLINE 13 THISLINE)
()
\TEDIT.FORMATLINE.EMPTY :D8
(P 9 PPC P 6 PLOOKS P 5 LM P 4 TRUEDESCENT P 3 TRUEASCENT P 2 CLOOKS P 1 FONT P 0 THISLINE I 2 LINE I 1 CH#1 I 0 TEXTOBJ) ­
B@É8<11>@hB@ Ég
BÉ(^´<06>OÉ
d±BµÉ ZdÉYd È[I È \`h@É
ØNÉØ]BkÏ&¿BA¿BA¿BkÏ&¿BkÏ& ¿Bh ¿BM
¿BM¿Bl
¿BN(¿BM¿B_jð³jOµ]NÉ¿BK¿BL¿BKLØ ¿Bo&HHÉHBÎB@
BHhjd
B ² h@É
_OØmÿØ`Ù°†_d¢±þ±É±þ§OÉ Ê0jð¢±þšOµ±þi±þ—(362 DSPCLIPPINGREGION 351 \FZEROP 344 \TEDIT.FORMATLINE.HORIZONTAL 333 \TEDIT.FORMATLINE.VERTICAL 113 DSPCLIPPINGREGION 96 FONTCREATE 87 FONTCREATE 38 \TEDIT.FORMATLINE.SETUP.PARA 25 \INSUREWINDOW 20 \TEDIT.PRIMARYPANE)
(387 PIECE 379 \TEDIT.LINEREGION.WIDTH 318 THISLINE 312 THISLINE 299 LINEDESCRIPTOR 287 LINEDESCRIPTOR 277 LINEDESCRIPTOR 267 LINEDESCRIPTOR 240 LINEDESCRIPTOR 230 LINEDESCRIPTOR 220 LINEDESCRIPTOR 209 LINEDESCRIPTOR 199 LINEDESCRIPTOR 189 LINEDESCRIPTOR 179 LINEDESCRIPTOR 168 LINEDESCRIPTOR 157 LINEDESCRIPTOR 147 LINEDESCRIPTOR 137 LINEDESCRIPTOR 126 LINEDESCRIPTOR 104 \TEDIT.LINEREGION.WIDTH 78 CHARLOOKS 32 TRUEDISPLAY 5 LINEDESCRIPTOR)
( 304 2147483647)
\TEDIT.FORMATLINE.UPDATELOOKS :D8
(P 1 CLOFFSET P 0 INVISIBLERUN I 1 PC I 0 TSTREAM F 7 FONT F 8 OFFSET F 9 CHARLOOKS F 10 IMAGESTREAM F 11 LINETYPE F 12 ASCENTC F 13 DESCENTC F 14 CHNO F 15 HASKERN F 16 UNBREAKABLE) j
A«gh
¿@jºA°"bžAÉjð¨AÉ Ê0jðªJAÉÔºAɵàJXdj𢱠c@‡@ÉÉ4ð±@‡@ÉW4¿Wɵjc¿WÉc¿Wgð²zWgW cÈc¿WÈ c¿Wjð³?hW
»W²%0W°KWê ¼MµLh^<5E>L&½µéNˆKWê c¿WÊjðhðc¿WÊ0jðhðc °XWòWgg c<0E>WÈc¿WÈ c¿Wgð²´WgW c°¤WHÔc¿@Aj A(358 \TEDIT.INSTALL.PIECE 339 FONTCOPY 298 FONTCOPY 244 FIXR 216 FIXR 194 DSPSCALE 166 FONTCOPY 12 RETFROM)
(332 DEVICE 322 HARDCOPYDISPLAY 293 DISPLAY 288 DEVICE 279 FONTCLASS 159 DEVICE 149 TRUEHARDCOPY 120 TEXTOBJ 113 STREAM 104 TEXTOBJ 91 TEXTOBJ 84 STREAM 75 TEXTOBJ 26 PIECE 6 \TEDIT.TEXTBIN)
()
\TEDIT.FORMATLINE.LASTLEGAL :D8
(P 16 CHARCL P 15 CHARW P 14 CHAR P 13 OFFSET P 12 FONT P 7 BESTSLOT P 5 CHARCL P 4 CHARW P 3 CHAR P 2 PCS P 1 SLOT I 3 IMAGESTREAM I 2 LINETYPE I 1 CH#1 I 0 THISLINE F 21 CHARSLOT F 22 TABPENDING F 23 TRUEDESCENT F 24 CHNO F 25 TRUEASCENT F 26 TX) ¿W*múÐaHdÛ¿@Émúй@ɾIÉ»IɼIɽW,ŸIW,Éð“hc,¿K`
’±ÌImúÐZµ‚±±IdNð¢±Ä¿h1
O´‚±Cjc.c2c4AkÙc0@aO™¿OÉc*¿@É_"¿W*É_¿W*É_¿W*É_ ¿W*O"ð’±óW0kÔc0¿W4OÔc4¿O ɵj_¿O É_¿Bgð²vhC
_¿O²Q0O°CÉ`
¢±ÿEIµ±ÿHi±ÿDmúÐY±þûOOê _$¿O&µ O$h_(O$&_&¿µàO(‰OOê _¿OgCOgg _¿W2OÈOÙ_¿dOñ¢¿Oc2¿W.OÈ OÙ_¿dOñ¢¿Oc.¿W*dOðilÐc*±þí(379 FONTCOPY 350 FIXR 312 FIXR 280 MEMB 253 DSPSCALE 79 MEMB)
(374 DISPLAY 369 DEVICE 360 DEVICE 275 TEDIT.DONT.LAST.CHARS 243 TRUEHARDCOPY 232 CHARLOOKS 217 CHARLOOKS 160 THISLINE 149 THISLINE 140 THISLINE 74 TEDIT.DONT.BREAK.CHARS 60 PENDINGTAB 34 THISLINE 22 THISLINE 14 THISLINE)
()
\TEDIT.LINES.ABOVE :D8
(P 7 L P 6 YB P 5 CHNO P 4 HEIGHT P 3 LINE P 2 LBOT P 1 LTOP P 0 TEXTOBJ I 2 BOTTOMY I 1 CHN I 0 TSTREAM) ¼²Øb¿AÉkÙb¿@Ã@‡@ÉQAHÉñ•HÉb¿@A
½@M
YZÉkØ]Añ³(@M
»JµKd²é¿K°ÝK¿°çBµIJJ°,_dÉON¿NØ¿NOÉ Ô¾OɵְÉ(95 \TEDIT.FORMATLINE 77 \TEDIT.FORMATLINE 69 \TEDIT.PREVIOUS.LINEBREAK)
(179 LINEDESCRIPTOR 152 LINEDESCRIPTOR 144 LINEDESCRIPTOR 120 LINEDESCRIPTOR 108 LINEDESCRIPTOR 47 TEXTOBJ 40 STREAM 31 TEXTOBJ 5 LINEDESCRIPTOR)
()
\TEDIT.CHNO.TO.YTOP :D8
(P 0 L I 1 CHNO I 0 PANE) @ ¨@ b¿Aµ@ ÉbÕAÉb¿@g
É€HÉd²,¸AHÉýñ³éAHÉkØýñ²ßHd²ÜÊ&jð²ÔHÉØ(64 GETWINDOWPROP 24 TEXTOBJ 12 \TEDIT.PRIMARYPANE 5 WINDOWP)
(88 LINEDESCRIPTOR 78 LINEDESCRIPTOR 69 PANEPROPS 59 PANEPROPS 43 SELECTION 36 SELECTION 29 TEXTOBJ)
()
\TEDIT.DISPLAYLINE :D8
(P 25 CHARCL P 24 CHARW P 23 CHAR P 22 OLDCOLOR P 21 OLDCLOOKS P 20 LOOKSTARTX P 19 CHARSLOT P 17 TERMSA P 16 TX P 15 LHEIGHT P 14 CURY P 13 DDPILOTBBT P 12 DISPLAYDATA P 11 CLIPRIGHT P 10 CLIPLEFT P 9 XOFFSET P 8 CACHE P 7 DS P 6 OLDCACHE P 5 THISLINE P 4 WINDOWDS P 0 TEXTOBJ I 2 PANE I 1 LINE I 0 TSTREAM) çA@‡@É1B ɱHÉ8½HÉNɾHÉP_¿h_______¿AɲÉÙAÉ ¹dIñ¥¿I _HÉNAÉO _dNð³,dO
¿jdOÈOÈhO
¿jOjdhdg
kAÉñ’±ªAÉñ’±ŸAMÉðª@AÉA ¿AÉ
O ¿OÉ0_É*_¿OÉ_¿OÈ"_¿OÈ#_¿O
ØHÉ<MƒO$dÙ¿O$É_&¿MÉ_4¿O&É_.¿O&É_0¿O&É_2¿O&O4ð±ïO*O2ð³iO(§O OÙ_(¿OO OÙ¿AO(OO*AÉ
¿O2ÉO
¿O,O2É_,ð©O,O
¿O2Éjð¬jO2ÉO ¿O OÙ_(¿O2_*¿O.l
ð§O.dl ð”¿l _.o
²@O.n ð³O2É ³gO2É
gð¢±.O0OO O"AO2OOOH
±O. ²VhO
_¿O OÙOO ¿O.g
ºO.Og@lJ¿O2ÉO
¿O OÙOO ±µO"OO.
±®O.d²]¿lÀO.ñ³SO.dlÏñ³M¿gð²O.OO O&MO ØOOO}G°lO.OO O&MO ØOOO
°MO.gð™O0j
°:gð²O.OO OOO}G°O.OO OOO
¿O O0Ô_ ¿O&lÐ_&±ýûOO OÙ¿AO(OO*AÉ
OjdLjAÉhB
[KØmÿØOgg
AÉ(É*HAÉ(LA ¿AÉ dgð”¿n¥¥gð“nÿÿ€jLjAÉldg
A(995 BLTSHADE 947 \TEDIT.MARK.REVISION 925 BKBITBLT 897 DSPCLIPPINGREGION 880 \TEDIT.MODIFYLOOKS 830 \TEDIT.BLTCHAR 787 MACHINETYPE 780 RELMOVETO 761 \TEDIT.BLTCHAR 748 \TEDIT.DIACRITIC.SHIFT 720 \TEDIT.DIACRITIC.SHIFT 696 MACHINETYPE 664 \DSPPRINTCHAR 649 MOVETO 634 DSPFONT 606 IMAGEOBJPROP 593 MOVETO 576 DSPYPOSITION 566 IMAGEOBJP 556 \TEDIT.DISPLAYLINE.TABS 495 MEMB 453 RELMOVETO 433 DSPCOLOR 413 DSPFONT 401 \TEDIT.MODIFYLOOKS 248 MOVETO 234 \TEDIT.FORMATLINE 193 BLTSHADE 174 DSPCLIPPINGREGION 141 DSPDESTINATION 126 \TEDIT.LINECACHE 36 \INSUREWINDOW)
(989 PAINT 969 SOLID 957 GREY 933 PARALOOKS 919 REPLACE 914 INPUT 856 \DISPLAYDATA 792 MAIKO 770 KERN 701 MAIKO 616 DISPLAY 601 DISPLAYFN 527 DOTTEDLEADER 516 CLUSERINFO 322 THISLINE 311 THISLINE 302 THISLINE 220 THISLINE 187 REPLACE 160 BITMAP 151 BITMAP 58 LINECACHE 49 THISLINE 27 TEXTOBJ 20 STREAM 11 TEXTOBJ 5 LINEDESCRIPTOR)
( 490 (9 265))
\TEDIT.DISPLAYLINE.TABS :D8
(P 2 DOTWIDTH P 1 TTX P 0 PARALOOKS I 9 TEXTOBJ I 8 CLIPRIGHT I 7 DDPILOTBBT I 6 DISPLAYDATA I 5 CLOOKS I 4 LINE I 3 TERMSA I 2 TX I 1 DS I 0 CW) Ï
DÉ(AHÊ(jð³WHÉ,l.EÉgGÉR
¼»Ld²(¿0d½NµMh_<0E>M&¾µèO°Žl.EÉ
ºBJØJBJÜÙØYB@Øñ³AC™Al.
°/gðŸl.AIJÙFGG}G°l.AIJÙFGG
¿IJÔ°¼h(197 \TEDIT.BLTCHAR 157 MACHINETYPE 150 \DSPPRINTCHAR 123 CHARWIDTH 107 FIXR 78 FIXR 55 CHARWIDTH 50 FONTCOPY)
(162 MAIKO 116 CHARLOOKS 41 DEVICE 34 CHARLOOKS 16 PARALOOKS 5 LINEDESCRIPTOR)
()
\TEDIT.LINECACHE :D8
(P 2 CH P 1 CW P 0 BITMAP I 2 HEIGHT I 1 WIDTH I 0 CACHE) F@É1HÈYHÈZAIñ¥BJñ¡H@IdAñ¡¿AJdBñ¡¿B
[K(63 BITMAPCREATE)
(44 LINECACHE 25 BITMAP 16 BITMAP 5 LINECACHE)
()
\TEDIT.CREATE.LINECACHE :D8
(P 7 CACHE P 6 CACHES P 1 I I 0 %#CACHES) U@kBIHó—JN°@`ldl
½dM¿¼Kµ
Lh[ºIkÔY°ÓL&»°÷d_OµNοµêN(31 BITMAPCREATE)
(66 LINECACHE 21 |LINECACHETYPE#|)
()
\TEDIT.BLTCHAR :D8
(L (5 CLIPRIGHT 4 DDPILOTBBT 3 DISPLAYDATA 2 CURX 1 DISPLAYSTREAM 0 CHARCODE) P 5 \INTERRUPTABLE) lPCdÉ>@ãð¨@ã
¿CÉ0@lÿåÐÈ[BKØXjBñ¡B€jYEdHñ¿HZdIñ´0DIÍ¿DKJIÙ¼dLñ¿LÍ¿DCÉ@lÿåÐÈÍ¿Djvh(17 \CHANGECHARSET.DISPLAY)
(89 \DISPLAYDATA 24 \DISPLAYDATA)
()
\TEDIT.DIACRITIC.SHIFT :D8
(I 2 IMAGESTREAM I 1 THISLINE I 0 CHARSLOT) $@lÐAÉðjÕoë (33 FIXR)
(9 THISLINE)
( 27 2.0)
\TEDIT.BACKFORMAT :D8
(P 6 L P 4 BOTTOMNEWLINE P 3 PAIR P 2 L1 P 1 CHNO P 0 TEXTOBJ I 4 TRUETOP I 3 HEIGHT I 2 CH1 I 1 DY I 0 TSTREAM) Ÿ@ÉBBCAñ£kIñ•J°j@IC »L¢K¼K]µ#JµKºD²%Jɰ(¿°äJ¿°ÖJÉJÉØb¿JÉkÙ¹°”NÉAñ³çNµîi°ëL(33 \TEDIT.LINES.ABOVE)
(141 LINEDESCRIPTOR 127 LINEDESCRIPTOR 114 LINEDESCRIPTOR 102 LINEDESCRIPTOR 94 LINEDESCRIPTOR 82 LINEDESCRIPTOR 71 LINEDESCRIPTOR 59 LINEDESCRIPTOR 5 STREAM)
()
\TEDIT.PREVIOUS.LINEBREAK :D8
(P 2 I P 1 NCHARS P 0 TEXTOBJ I 1 CHNO I 0 TSTREAM) _Akñ¡k@‡@ÉAHÉñ•HÉb¿@AkÙ
k@ o
žJµiYd²´AIÙkØJkÔº°Ü(71 MEMB 61 \TEDIT.TEXTBACKFILEPTR 51 \TEDIT.TEXTSETFILEPTR)
(27 TEXTOBJ 20 STREAM 11 TEXTOBJ)
( 66 (13 12 141 269 13 10 NIL))
\TEDIT.UPDATE.LINES :D8
(P 9 L P 8 BITMAPLINES P 7 LASTGAPLINE P 6 NEXTVALID P 5 LASTVALID P 4 PANE P 2 DELTA P 1 LASTCHANGEDCHNO P 0 TEXTOBJ I 3 NCHARSCHANGED I 2 FIRSTCHANGEDCHNO I 1 REASON I 0 TSTREAM) ^
@‡@ÉHÊX´‚±
hd@h BCØkÙAdgð“¿C°*gð”jCÙ°Agð§Agðj‰o HSKdâ±¶¿Kɱ¯N¿°UÉkÙ°F_OÉ¿OOÉ¿OɵÈML@Nµ»HÉ _µ¤NµL@O ¿ML@O °$OοN²ßLN
_°Ý@LBkÙ ¿Lg
Éd ¼BIL@ ]²ÕIL@ ¾Jjð³„J™J ±ÿw N±ÿm(337 \FZEROP 321 \TEDIT.NEXTVALIDLINE 310 \TEDIT.LASTVALIDLINE 290 GETWINDOWPROP 278 \TEDIT.SCROLLCH.TOP 264 \TEDIT.BITMAPLINES 242 \TEDIT.SHIFTLINES 231 \TEDIT.SUFFIXLINE.CREATE 215 \TEDIT.MEASURED.LINES 103 \TEDIT.THELP 45 \TEDIT.SHOWSEL)
(295 PANEPROPS 285 PANEPROPS 249 LINEDESCRIPTOR 196 LINEDESCRIPTOR 182 LINEDESCRIPTOR 175 LINEDESCRIPTOR 161 LINEDESCRIPTOR 154 LINEDESCRIPTOR 147 LINEDESCRIPTOR 130 LINEDESCRIPTOR 114 TEXTOBJ 89 LOOKS 81 CHANGED 68 DELETION 57 INSERTION 21 TEXTOBJ 14 STREAM 5 TEXTOBJ)
( 98 "BAD REASONS FOR VALID LINES")
\TEDIT.PANE.CREATELINES :D8
(P 0 PREFIX I 3 YBOT I 2 LCHARLAST I 1 PANE I 0 TSTREAM) þ <11>`dkÏ&¿dj¿Bµj¹dI¿hA
ZJØmÿØkÙ»dK¿dj ¿dj
¿hA
\LØmÿؽdM¿dl
¿dj¿dj¿dj¿dj¿@Ã@‡@ÉÉ:¾dN(¿djÏ&¿djÏ& ¿do&¿dj¿dj¿dj¿XdCµAg
É _¿_dÉOO¿OØ¿Ag
HA@H H(250 \TEDIT.SUFFIXLINE.CREATE 239 GETWINDOWPROP 195 GETWINDOWPROP 71 DSPCLIPPINGREGION 36 DSPCLIPPINGREGION)
(234 PANEPROPS 213 LINEDESCRIPTOR 200 PANEPROPS 190 PANEPROPS 135 TEXTOBJ 128 STREAM 119 TEXTOBJ 7 |LINEDESCRIPTORTYPE#|)
( 161 2147483647)
\TEDIT.SUFFIXLINE.CREATE :D8
(P 1 EMPTYLINE P 0 SUFFIX I 2 PREVLINE I 1 TSTREAM I 0 PANE) æABÉkØ@g
É QHkÏ&¿kjðhðHBɽ\MLÉ Ù»ZdÉJK¿KØ¿@g
HBµrHµdBɲR`H
djÏ&¿dh¿do&¿dHÉ¿¹Bµ(I²I¿I™IH¿Hd˜HI¿°Ñ¿°•H¿°‡(124 NCREATE2 99 GETWINDOWPROP 33 \TEDIT.FORMATLINE 21 GETWINDOWPROP)
(222 LINEDESCRIPTOR 211 LINEDESCRIPTOR 200 LINEDESCRIPTOR 190 LINEDESCRIPTOR 178 LINEDESCRIPTOR 166 LINEDESCRIPTOR 118 |LINEDESCRIPTORTYPE#| 94 PANEPROPS 76 LINEDESCRIPTOR 65 LINEDESCRIPTOR 38 LINEDESCRIPTOR 26 PANEPROPS 16 PANEPROPS 6 LINEDESCRIPTOR)
( 141 2147483647)
\TEDIT.LINES.BELOW :D8
(P 4 YBOT P 3 NEXT P 2 L P 1 BOTTOM P 0 TEXTOBJ I 2 TSTREAM I 1 PANE I 0 PREVLINE) æAg
Éb¿BÃB‡BÉAg
2@°6K¿±Jµ+Kd™¿KÊ&jð²BKA ¿JɵJK¿°ÎºBJÉ
[Ê&jð²ÜJK
¼KdÉKL¿LØ¿ILñ²KA
²³BKA ±ÿoKd˜K(208 \TEDIT.DISPLAYLINE 198 \TEDIT.SHOW.AT.BOTTOMP 166 \TEDIT.LINE.BOTTOM 151 \TEDIT.FORMATLINE 110 \TEDIT.DISPLAYLINE 61 \TEDIT.ONSCREEN? 13 GETWINDOWPROP)
(223 LINEDESCRIPTOR 174 LINEDESCRIPTOR 139 LINEDESCRIPTOR 128 LINEDESCRIPTOR 117 LINEDESCRIPTOR 90 LINEDESCRIPTOR 72 LINEDESCRIPTOR 56 BOTTOM 50 TEXTOBJ 43 STREAM 34 TEXTOBJ 25 LINEDESCRIPTOR 18 PANEPROPS 8 PANEPROPS)
()
\TEDIT.MEASURED.LINES :D8
(P 4 YBOT P 3 NEXTCHAR1 P 2 NEXT P 1 L P 0 PBOTTOM I 3 LASTCHAR I 2 TSTREAM I 1 PANE I 0 PREVLINE) hA
AJ¿°mIµIɵI¿°ëJ¿°ÝkØ[Cñ³ÛBK
ºIJ
¼JdÉJL¿LØ¿HLñ²£JA
²ªIµŒJd˜J(127 \TEDIT.SHOW.AT.BOTTOMP 95 \TEDIT.LINE.BOTTOM 87 \TEDIT.FORMATLINE 6 DSPCLIPPINGREGION)
(140 LINEDESCRIPTOR 103 LINEDESCRIPTOR 70 LINEDESCRIPTOR 59 LINEDESCRIPTOR 48 LINEDESCRIPTOR 37 LINEDESCRIPTOR 19 LINEDESCRIPTOR)
()
\TEDIT.VALID.LASTCHNOS :D8
(P 8 L P 5 PANE P 2 LASTVALIDLINE P 1 FIRSTCHANGEDLINE P 0 MOSTVISIBLE I 1 TSTREAM I 0 FIRSTCHANGEDCHNO) q 0A‡AÉAKdò¿KɰMg
ɵ(LX´‚±Hg
ɱ‰½@Mg
ÉÉkØMg
ÉÉ OOñhð´ OOñhð¢±ÿ~@Mg
ÉÉkØÙ_¿N—ONó¢±ÿTO¾M\±ÿMOÉd­YdÉ&@ýñ²,dÉ_¿@OÉýñ³Ø@OÉkØýñ²ÍOd²ÊµÑi°ÎOÉ&OÉýñ”OÉOɵ"AHg
ÉÉ
_ɲ¼O(352 \TEDIT.LINES.ABOVE 333 GETWINDOWPROP 187 GETWINDOWPROP 140 GETWINDOWPROP 113 GETWINDOWPROP 85 GETWINDOWPROP 53 GETWINDOWPROP)
(358 LINEDESCRIPTOR 345 LINEDESCRIPTOR 338 PANEPROPS 328 PANEPROPS 317 LINEDESCRIPTOR 255 LINEDESCRIPTOR 232 LINEDESCRIPTOR 199 LINEDESCRIPTOR 192 PANEPROPS 182 PANEPROPS 145 PANEPROPS 135 PANEPROPS 125 LINEDESCRIPTOR 118 PANEPROPS 108 PANEPROPS 97 LINEDESCRIPTOR 90 PANEPROPS 80 PANEPROPS 58 PANEPROPS 48 PANEPROPS 34 TEXTOBJ 24 TEXTOBJ 17 STREAM 8 TEXTOBJ)
()
\TEDIT.VALID.NEXTCHNOS :D8
(P 8 L P 5 PANE P 2 LASTVALIDLINE P 1 LASTCHANGEDLINE P 0 MOSTVISIBLE I 2 DELTA I 1 TSTREAM I 0 LASTCHANGEDCHNO) P 0A‡AÉAKdò¿KɰMg
ɵ(LX´‚±áHg
ɱ„½@Mg
ÉÉkØMg
ÉÉ OOñhð´ OOñhð¢±ÿ~Mg
ÉÉkÙ@Ù_¿N—ONó¢±ÿYO¾M\±ÿROÉYI°B_¿@OÉýñ³Þ@OÉkØýñ²ÓOd²Ðµ×i°ÔO´OÉ´OÉÉOÉd²õ_ɲëOÊ& jð³ÑOÉ_°Ë(186 GETWINDOWPROP 140 GETWINDOWPROP 113 GETWINDOWPROP 85 GETWINDOWPROP 53 GETWINDOWPROP)
(311 LINEDESCRIPTOR 301 LINEDESCRIPTOR 244 LINEDESCRIPTOR 227 LINEDESCRIPTOR 191 PANEPROPS 181 PANEPROPS 145 PANEPROPS 135 PANEPROPS 125 LINEDESCRIPTOR 118 PANEPROPS 108 PANEPROPS 97 LINEDESCRIPTOR 90 PANEPROPS 80 PANEPROPS 58 PANEPROPS 48 PANEPROPS 34 TEXTOBJ 24 TEXTOBJ 17 STREAM 8 TEXTOBJ)
()
\TEDIT.LASTVALIDLINE :D8
(P 5 L P 1 FIRSTCHANGEDLINE P 0 TEXTOBJ I 3 TSTREAM I 2 PANE I 1 LASTCHANGEDCHNO I 0 FIRSTCHANGEDCHNO) C‡CÉABg
ÉÉÉkØ@ó³i@Bg
ÉÉkÙó³OBg
ÉÉ…MÉн@MÉýñ³å@MÉkØýñ²ÛMd²Øµßi°Ü@Bg
ÉÉÉñ¢±¢Bg
ÉÉÉZjð±€Jµs@Bg
ÉÉýñ³LBg
ÉÉÉkØHA
ýñ’±æBg
ÉÉb¿IÉ&@ýñ¢±¿IÉ ²Š@Bg
Éɼ[LÉýñ«KLÉkØýñL³)HA
Bg
ÉÉkØýñ³\Bg
ÉCBg
ÉÉ
d¢±ÉBg
ÉhMÉ&MÉýñ“MÉŠMÉd³Cµ?BCBg
ÉÉ

Bg
ɲŸM°´(611 GETWINDOWPROP 600 \TEDIT.SETPANE.TOPLINE 594 \TEDIT.LINES.ABOVE 575 GETWINDOWPROP 514 GETWINDOWPROP 491 \TEDIT.LINES.ABOVE 472 GETWINDOWPROP 448 GETWINDOWPROP 417 GETWINDOWPROP 405 \TEDIT.PARA.LAST 364 GETWINDOWPROP 350 \FZEROP 311 GETWINDOWPROP 293 \TEDIT.PARA.FIRST 268 GETWINDOWPROP 244 GETWINDOWPROP 204 GETWINDOWPROP 172 GETWINDOWPROP 97 GETWINDOWPROP 69 GETWINDOWPROP 35 GETWINDOWPROP)
(629 LINEDESCRIPTOR 623 LINEDESCRIPTOR 616 PANEPROPS 606 PANEPROPS 587 LINEDESCRIPTOR 580 PANEPROPS 570 PANEPROPS 554 LINEDESCRIPTOR 526 LINEDESCRIPTOR 519 PANEPROPS 509 PANEPROPS 484 LINEDESCRIPTOR 477 PANEPROPS 467 PANEPROPS 460 LINEDESCRIPTOR 453 PANEPROPS 443 PANEPROPS 429 LINEDESCRIPTOR 422 PANEPROPS 412 PANEPROPS 376 LINEDESCRIPTOR 369 PANEPROPS 359 PANEPROPS 323 LINEDESCRIPTOR 316 PANEPROPS 306 PANEPROPS 280 LINEDESCRIPTOR 273 PANEPROPS 263 PANEPROPS 249 PANEPROPS 239 PANEPROPS 216 LINEDESCRIPTOR 209 PANEPROPS 199 PANEPROPS 184 LINEDESCRIPTOR 177 PANEPROPS 167 PANEPROPS 132 LINEDESCRIPTOR 118 LINEDESCRIPTOR 109 LINEDESCRIPTOR 102 PANEPROPS 92 PANEPROPS 74 PANEPROPS 64 PANEPROPS 47 LINEDESCRIPTOR 40 PANEPROPS 30 PANEPROPS 21 TEXTOBJ 14 STREAM 5 TEXTOBJ)
()
\TEDIT.NEXTVALIDLINE :D8
(P 2 L P 1 NEXTVALID P 0 L I 2 TSTREAM I 1 PANE I 0 LASTCHANGEDCHNO) n Ag
É€Jɰ4º@JÉýñ³ç@JÉkØýñ²ÝJd²Úµái°ÞÉYhο°HɲíHÉXµÞI(16 GETWINDOWPROP)
(95 LINEDESCRIPTOR 85 LINEDESCRIPTOR 42 LINEDESCRIPTOR 30 LINEDESCRIPTOR 21 PANEPROPS 11 PANEPROPS)
()
\TEDIT.CLEARPANE.BELOW.LINE :D8
(P 1 DISTBELOW I 2 TEXTOBJ I 1 PANE I 0 LINE) e@´`Bg
²Bg
ABlH³<jjAjhA
hA
@ÉhA
ÙIÙg
h(96 BLTSHADE 80 DSPCLIPPINGREGION 62 DSPCLIPPINGREGION 53 DSPCLIPPINGREGION 26 GETTEXTPROP 13 GETTEXTPROP)
(90 REPLACE 71 LINEDESCRIPTOR 21 OVERFLOWFN 8 OVERFLOWFN)
()
\TEDIT.INSERTLINE :D8
(P 0 LINE I 2 AFTER I 1 OLDLINE I 0 NEWLINE) oB²5AÉX™H¿@H¿@¿A@°*AÉXµ!@¿@A¿A@@¿°ØNIL
(103 LINEDESCRIPTOR 93 LINEDESCRIPTOR 83 LINEDESCRIPTOR 73 LINEDESCRIPTOR 62 LINEDESCRIPTOR 51 LINEDESCRIPTOR 41 LINEDESCRIPTOR 31 LINEDESCRIPTOR 21 LINEDESCRIPTOR 11 LINEDESCRIPTOR)
()
\TEDIT.LINE.BOTTOM :D8
(P 3 NEWYBOT P 2 BASETOBASE P 1 PARALOOKS P 0 PREVYBOT I 1 LINE I 0 PREVLINE) X@A1AÉ(YÉ ºh»J¥HAÉ °/AÊ&jð³H@É(ÉIÉØAÉØØ‡@ÉJÙAÉÙNIL
(64 PARALOOKS 56 PARALOOKS 26 PARALOOKS 11 LINEDESCRIPTOR 5 LINEDESCRIPTOR)
()
\TEDIT.SHOW.AT.BOTTOMP :D8
(I 1 PANE I 0 LINE) BØhA
ñ´/@ÉhA
ñµ @É l2ñµ Ag
É ñ(55 GETWINDOWPROP 28 DSPCLIPPINGREGION 13 DSPCLIPPINGREGION)
(60 PANEPROPS 50 PANEPROPS)
()
\TEDIT.SHOW.AT.TOPP :D8
(I 2 PHEIGHT I 1 TARGETY I 0 LINE) -@Ê&´%@ÉØAñhðµAñhð´ l2ñµ NIL
NIL
()
(PRETTYCOMPRINT TEDIT-SCREENCOMS)
(RPAQQ TEDIT-SCREENCOMS ((DECLARE%: EVAL@COMPILE DONTCOPY (EXPORT (RECORDS TAB TABSPEC) (RECORDS
LINECACHE) (COMS (* ; "LINEDESCRIPTORS") (RECORDS LINEDESCRIPTOR) (I.S.OPRS inlines backlines) (MACROS
GETLD FGETLD SETLD FSETLD SETYBOT SETYTOP SETYBASE LINKLD LINEDESCRIPTOR!)) (MACROS HCSCALE HCUNSCALE
SCALEUP SCALEDOWN) (GLOBALVARS TEDIT.DONT.BREAK.CHARS TEDIT.DONT.LAST.CHARS) (MACROS DIACRITICP) (
MACROS \TEDIT.LINE.TALLP) (COMS (* ; "Formatting slots held by THISLINE") (RECORDS THISLINE CHARSLOT)
(MACROS CHAR CHARW CHARCL PREVCHARSLOT NEXTCHARSLOT FIRSTCHARSLOT NTHCHARSLOT LASTCHARSLOT
FILLCHARSLOT PUSHCHAR) (CONSTANTS (CELLSPERCHARSLOT 3) (WORDSPERCHARSLOT (TIMES CELLSPERCHARSLOT
WORDSPERCELL)) (MAXCHARSLOTS 256)) (* ;;
"incharslots can be used only if THISLINE is properly bound in the environment, to provide upperbound checking. Operand can be THISLINE (= FIRSTCHARSLOT) or a within-range slot pointer. The latter case is not current checked for validity (some \HILOC \LOLOC address calculations?). backcharslots runs backwards."
) (I.S.OPRS incharslots backcharslots)))) (ALISTS (CHARACTERNAMES SOFT-HYPHEN NONBREAKING-HYPHEN
NONBREAKING-SPACE)) (FNS \TEDIT.LINEDESCRIPTOR.DEFPRINT) (INITRECORDS THISLINE LINEDESCRIPTOR
LINECACHE) (DECLARE%: EVAL@COMPILE DONTCOPY (* ; "Not exported") (MACROS SPACEBREAK SAVEBREAK DOBREAK
FORCEBREAK FORGETHYPHENBREAK FORGETPREVIOUSBREAK) (RECORDS PENDINGTAB)) (INITRECORDS PENDINGTAB) (FNS
\TEDIT.FORMATLINE \TEDIT.FORMATLINE.SETUP.PARA \TEDIT.FORMATLINE.HORIZONTAL \TEDIT.FORMATLINE.VERTICAL
\TEDIT.FORMATLINE.JUSTIFY \TEDIT.FORMATLINE.TABS \TEDIT.SCALE.TABS \TEDIT.FORMATLINE.PURGE.SPACES
\TEDIT.FORMATLINE.FLUSH.SOFTHYPHEN \TEDIT.FORMATLINE.EMPTY \TEDIT.FORMATLINE.UPDATELOOKS
\TEDIT.FORMATLINE.LASTLEGAL \TEDIT.LINES.ABOVE \TEDIT.CHNO.TO.YTOP) (INITVARS (TEDIT.LINELEADING.BELOW
NIL)) (GLOBALVARS TEDIT.LINELEADING.BELOW) (INITVARS *TEDIT-CACHED-PARALOOKS*) (* ;
"Heuristic for \FORMATLINE") (GLOBALVARS *TEDIT-CACHED-PARALOOKS*) (FNS \TEDIT.DISPLAYLINE
\TEDIT.DISPLAYLINE.TABS \TEDIT.LINECACHE \TEDIT.CREATE.LINECACHE \TEDIT.BLTCHAR \TEDIT.DIACRITIC.SHIFT
) (DECLARE%: EVAL@COMPILE DONTCOPY (* ;; "Machine independent version of \TEDIT.BLTCHAR") (MACROS
MI-TEDIT.BLTCHAR)) (FNS \TEDIT.BACKFORMAT \TEDIT.PREVIOUS.LINEBREAK \TEDIT.UPDATE.LINES
\TEDIT.PANE.CREATELINES \TEDIT.SUFFIXLINE.CREATE \TEDIT.LINES.BELOW \TEDIT.MEASURED.LINES
\TEDIT.VALID.LASTCHNOS \TEDIT.VALID.NEXTCHNOS \TEDIT.LASTVALIDLINE \TEDIT.NEXTVALIDLINE
\TEDIT.CLEARPANE.BELOW.LINE \TEDIT.INSERTLINE \TEDIT.LINE.BOTTOM \TEDIT.SHOW.AT.BOTTOMP
\TEDIT.SHOW.AT.TOPP)))
(ADDTOVAR CHARACTERNAMES (SOFT-HYPHEN "357,043") (NONBREAKING-HYPHEN "357,042") (NONBREAKING-SPACE
"357,041"))
(/DECLAREDATATYPE (QUOTE THISLINE) (QUOTE (FULLXPOINTER POINTER POINTER POINTER POINTER)) (QUOTE ((
THISLINE 0 FULLXPOINTER) (THISLINE 2 POINTER) (THISLINE 4 POINTER) (THISLINE 6 POINTER) (THISLINE 8
POINTER))) (QUOTE 10))
(/DECLAREDATATYPE (QUOTE LINEDESCRIPTOR) (QUOTE (POINTER POINTER POINTER POINTER POINTER POINTER
POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER FULLXPOINTER POINTER POINTER
POINTER POINTER POINTER FLAG FLAG FLAG FLAG FLAG FLAG FLAG)) (QUOTE ((LINEDESCRIPTOR 0 POINTER) (
LINEDESCRIPTOR 2 POINTER) (LINEDESCRIPTOR 4 POINTER) (LINEDESCRIPTOR 6 POINTER) (LINEDESCRIPTOR 8
POINTER) (LINEDESCRIPTOR 10 POINTER) (LINEDESCRIPTOR 12 POINTER) (LINEDESCRIPTOR 14 POINTER) (
LINEDESCRIPTOR 16 POINTER) (LINEDESCRIPTOR 18 POINTER) (LINEDESCRIPTOR 20 POINTER) (LINEDESCRIPTOR 22
POINTER) (LINEDESCRIPTOR 24 POINTER) (LINEDESCRIPTOR 26 POINTER) (LINEDESCRIPTOR 28 POINTER) (
LINEDESCRIPTOR 30 FULLXPOINTER) (LINEDESCRIPTOR 32 POINTER) (LINEDESCRIPTOR 34 POINTER) (
LINEDESCRIPTOR 36 POINTER) (LINEDESCRIPTOR 38 POINTER) (LINEDESCRIPTOR 40 POINTER) (LINEDESCRIPTOR 40
(FLAGBITS . 0)) (LINEDESCRIPTOR 40 (FLAGBITS . 16)) (LINEDESCRIPTOR 40 (FLAGBITS . 32)) (
LINEDESCRIPTOR 40 (FLAGBITS . 48)) (LINEDESCRIPTOR 38 (FLAGBITS . 0)) (LINEDESCRIPTOR 38 (FLAGBITS .
16)) (LINEDESCRIPTOR 38 (FLAGBITS . 32)))) (QUOTE 42))
(DEFPRINT (QUOTE LINEDESCRIPTOR) (FUNCTION \TEDIT.LINEDESCRIPTOR.DEFPRINT))
(/DECLAREDATATYPE (QUOTE LINECACHE) (QUOTE (POINTER FULLXPOINTER)) (QUOTE ((LINECACHE 0 POINTER) (
LINECACHE 2 FULLXPOINTER))) (QUOTE 4))
(/DECLAREDATATYPE (QUOTE PENDINGTAB) (QUOTE (POINTER POINTER POINTER POINTER FULLXPOINTER POINTER)) (
QUOTE ((PENDINGTAB 0 POINTER) (PENDINGTAB 2 POINTER) (PENDINGTAB 4 POINTER) (PENDINGTAB 6 POINTER) (
PENDINGTAB 8 FULLXPOINTER) (PENDINGTAB 10 POINTER))) (QUOTE 12))
(RPAQ? TEDIT.LINELEADING.BELOW NIL)
(RPAQ? *TEDIT-CACHED-PARALOOKS* NIL)
NIL