|
1 | 1 | (DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
|
2 | 2 |
|
3 |
| -(FILECREATED "20-Mar-2024 11:05:37" {WMEDLEY}<library>tedit>TEDIT-HCPY.;152 33826 |
| 3 | +(FILECREATED "19-Apr-2024 09:12:32" {WMEDLEY}<library>TEDIT>TEDIT-HCPY.;153 33754 |
4 | 4 |
|
5 | 5 | :EDIT-BY rmk
|
6 | 6 |
|
7 |
| - :CHANGES-TO (FNS \TEDIT.HARDCOPY.DISPLAYLINE TEDIT.HARDCOPYFN) |
| 7 | + :CHANGES-TO (FNS \TEDIT.HARDCOPY.DISPLAYLINE) |
8 | 8 |
|
9 |
| - :PREVIOUS-DATE "17-Mar-2024 17:24:56" {WMEDLEY}<library>TEDIT>TEDIT-HCPY.;149) |
| 9 | + :PREVIOUS-DATE "20-Mar-2024 11:05:37" {WMEDLEY}<library>TEDIT>TEDIT-HCPY.;152) |
10 | 10 |
|
11 | 11 |
|
12 | 12 | (PRETTYCOMPRINT TEDIT-HCPYCOMS)
|
|
128 | 128 | (TEDIT.FORMAT.HARDCOPY TSTREAM FILENM T BREAKPAGETITLE NIL NIL IMAGETYPE])
|
129 | 129 |
|
130 | 130 | (\TEDIT.HARDCOPY.DISPLAYLINE
|
131 |
| - [LAMBDA (TEXTOBJ LINE REGION PRSTREAM FORMATTINGSTATE) (* ; "Edited 20-Mar-2024 11:04 by rmk") |
| 131 | + [LAMBDA (TEXTOBJ LINE REGION PRSTREAM FORMATTINGSTATE) (* ; "Edited 19-Apr-2024 09:09 by rmk") |
| 132 | + (* ; "Edited 20-Mar-2024 11:04 by rmk") |
132 | 133 | (* ; "Edited 15-Mar-2024 19:23 by rmk")
|
133 | 134 | (* ; "Edited 24-Dec-2023 22:07 by rmk")
|
134 | 135 | (* ; "Edited 2-Dec-2023 11:17 by rmk")
|
|
232 | 233 |
|
233 | 234 | (* ;; "LOOKSTARTX: Starting X position for this CLOOKS.")
|
234 | 235 |
|
235 |
| - (SETQ LOOKSTARTX TX) |
236 |
| - elseif (SMALLP CHARW) |
237 |
| - else (HELP "UNRECOGNIZED CHARW" CHARW))) |
| 236 | + (SETQ LOOKSTARTX TX))) |
238 | 237 | (PROGN (if (IMAGEOBJP CHAR)
|
239 | 238 | then
|
240 | 239 | (* ;; "Go to the base line, left edge of the image region.")
|
|
244 | 243 | CHAR PRSTREAM (IMAGESTREAMTYPE PRSTREAM)
|
245 | 244 | (ffetch (TEXTOBJ STREAMHINT) of TEXTOBJ))
|
246 | 245 | (DSPFONT (fetch CLFONT of CLOOKS)
|
247 |
| - PRSTREAM) (* ; "Restore the font") |
248 |
| - (DSPYPOSITION CURY PRSTREAM) |
249 |
| - (* ; |
250 |
| - "Restore the Y position, assume X is OK") |
| 246 | + PRSTREAM) (* ; |
| 247 | + "Restore the font, move to after the object's image") |
| 248 | + (MOVETO (IPLUS TX CHARW) |
| 249 | + CURY PRSTREAM) |
251 | 250 | elseif (DIACRITICP CHAR)
|
252 | 251 | then
|
253 | 252 | (* ;; "Special placement for diacritics")
|
|
567 | 566 | (CLOSEF DOC])
|
568 | 567 | )
|
569 | 568 | (DECLARE%: DONTCOPY
|
570 |
| - (FILEMAP (NIL (3492 26880 (TEDIT.HARDCOPY 3502 . 4635) (\TEDIT.PRINT.MENU 4637 . 5491) (TEDIT.HCPYFILE |
571 |
| - 5493 . 7433) (\TEDIT.HARDCOPY.DISPLAYLINE 7435 . 17428) (\TEDIT.HARDCOPY.FORMATLINE.HEADINGS 17430 . |
572 |
| -18837) (\TEDIT.HARDCOPY.MODIFYLOOKS 18839 . 21073) (\TEDIT.HCPYFMTSPEC 21075 . 25209) ( |
573 |
| -\TEDIT.INTEGER.IMAGEBOX 25211 . 25882) (\TEDIT.DISPLAY.DIACRITIC 25884 . 26878)) (26955 27785 ( |
574 |
| -\TEDIT.SCALEREGION 26965 . 27783)) (28044 31739 (TEDIT.HARDCOPYFN 28054 . 29514) ( |
575 |
| -\TEDIT.HARDCOPYFILEFN 29516 . 30077) (\TEDIT.POSTSCRIPT.HARDCOPY 30079 . 31010) (\TEDIT.PRESS.HARDCOPY |
576 |
| - 31012 . 31737)) (33002 33803 (TEDIT-BOOK 33012 . 33801))))) |
| 569 | + (FILEMAP (NIL (3475 26808 (TEDIT.HARDCOPY 3485 . 4618) (\TEDIT.PRINT.MENU 4620 . 5474) (TEDIT.HCPYFILE |
| 570 | + 5476 . 7416) (\TEDIT.HARDCOPY.DISPLAYLINE 7418 . 17356) (\TEDIT.HARDCOPY.FORMATLINE.HEADINGS 17358 . |
| 571 | +18765) (\TEDIT.HARDCOPY.MODIFYLOOKS 18767 . 21001) (\TEDIT.HCPYFMTSPEC 21003 . 25137) ( |
| 572 | +\TEDIT.INTEGER.IMAGEBOX 25139 . 25810) (\TEDIT.DISPLAY.DIACRITIC 25812 . 26806)) (26883 27713 ( |
| 573 | +\TEDIT.SCALEREGION 26893 . 27711)) (27972 31667 (TEDIT.HARDCOPYFN 27982 . 29442) ( |
| 574 | +\TEDIT.HARDCOPYFILEFN 29444 . 30005) (\TEDIT.POSTSCRIPT.HARDCOPY 30007 . 30938) (\TEDIT.PRESS.HARDCOPY |
| 575 | + 30940 . 31665)) (32930 33731 (TEDIT-BOOK 32940 . 33729))))) |
577 | 576 | STOP
|
0 commit comments