rmkaplan
2aef245f89
Merge branch 'rmk126--HARDCOPY-to-printers' of https://github.com/Interlisp/medley into rmk126--HARDCOPY-to-printers
2026-01-10 22:16:31 -08:00
rmkaplan
c4713f59da
HARDCOPYW respect file extension
2026-01-10 22:16:28 -08:00
Herb Jellinek
ee0e46cdca
Ron's detailed overview of the font and character encoding changes, abstracted from the draft
...
2025 Medley Annual Report.
2026-01-10 14:57:04 -08:00
rmkaplan
5b4ccbb4d8
LOAD character names as suggested in PR #2398
...
(Trivial change not relevant to hardcopy/printing, but including here to avoid merging problems)
2026-01-01 18:06:38 -08:00
rmkaplan
baf2822dd0
Remove FLUSHFONTSINCORE--FLUSHFONTCACHE is more general
2025-12-31 23:34:20 -08:00
rmkaplan
a4a5dbec32
Merge branch 'master' into rmk126--HARDCOPY-to-printers
2025-12-31 11:30:02 -08:00
rmkaplan
b9757062e9
Fix typo in MAIKOCOLOR ( #2435 )
2025-12-31 11:29:43 -08:00
rmkaplan
056c75d0f6
Merge branch 'master' into rmk126--HARDCOPY-to-printers
2025-12-30 14:12:15 -08:00
rmkaplan
ba90276e93
Recompile \INITDISPLAYBCPL in ATERM ( #2432 )
...
Don't remember why, probably to make sure that the (create STREAM) tracks that declaration.
medley-251230-ba90276e
2025-12-30 14:11:33 -08:00
rmkaplan
ba52159755
Fix typo
2025-12-30 09:24:00 -08:00
rmkaplan
2e0193f646
Merge branch 'master' into rmk126--HARDCOPY-to-printers
2025-12-30 08:45:26 -08:00
Matt Heffron
30ff3676b7
FONTSAMPLER labelling fixed - ColumnMajor selectable ( #2411 )
...
Make the layout orientation, ColumnMajor or not, be selectable.
Fix the row/column labels to correspond to ColumnMajor selection.
Resolves #2408
2025-12-29 11:34:18 -08:00
Matt Heffron
dd1f79a61d
Merge branch 'master' into mth57--FONTSAMPLER_fix_labels_ColumnMajor_selectable
2025-12-29 11:30:47 -08:00
Matt Heffron
edd88a7356
Complete the READ-BDF changes for MEDLEYDISPLAYFONT format ( #2395 )
...
This should complete the changes for the MEDLEYDISPLAYFONTFORMAT.
The building a composite font from BDF files implemented.
Resolves #2313
Resolves #2365
This should make #2364 possible.
(I created a size 20 Noto Sans _composite_ font from the same Google
fonts as used by @hjellinek's HTMLSTREAM.)
2025-12-29 11:30:24 -08:00
Matt Heffron
14f4fa875b
Merge branch 'master' into mth57--FONTSAMPLER_fix_labels_ColumnMajor_selectable
2025-12-29 11:26:58 -08:00
rmkaplan
ea9a325785
Merge branch 'master' into rmk126--HARDCOPY-to-printers
2025-12-29 11:18:36 -08:00
rmkaplan
fd989b3672
Added FINDFILE in IMAGESOURCETYPE
2025-12-29 11:17:43 -08:00
Matt Heffron
50ab6599ae
Add to DEFINE-RECORD expansion providing of arglist info for generated macros. ( #2415 )
...
**NOTE:** This uses the function `IL:CLSMARTEN` which is from the file `CLSMARTARGS`.
The file `CLSMARTARGS` isn't loaded until almost immediately **after** `XCL-EXTRAS`.
There are no uses of `DEFINE-RECORD` in making the `lisp.sysout` loadup, so this _ought_ to be safe, but this must be verified!
2025-12-29 11:12:58 -08:00
rmkaplan
721bcecbc0
#2353Remove vacuous (BYTESIZE) from DIRECTORY LENGTH column ( #2431 )
...
Remove vacuous {BYTESIZE) from DIRECTORY LENGTH column
2025-12-29 11:09:44 -08:00
Matt Heffron
a4571dd83a
Merge branch 'master' into mth53--Construct_composite_font_from_multi_BDF_files
2025-12-29 11:05:35 -08:00
rmkaplan
a60fed0cc1
minor compatibility changes for new architecture
2025-12-28 21:35:05 -08:00
rmkaplan
1d2b8bf264
WINDOW: fix menus for new hardcopy architecture
2025-12-28 21:34:47 -08:00
rmkaplan
1632df7d2b
ATTACHEDWINDOW: DOATTACHEDWINDOWCOM allows menu to have a form to EVAL
...
Like the background menu
2025-12-28 21:33:15 -08:00
rmkaplan
18567383e1
TEDIT compatible with new printing architecture
...
Tedit files are of type TEDIT, not TEXT, new interface function TEDIT.TO.IMAGEFILE
2025-12-28 21:31:00 -08:00
rmkaplan
6d163daae9
SKETCH compatible with new imagefile/printing architecture
2025-12-28 21:29:25 -08:00
rmkaplan
01bb8fee9f
PDFSTREAM compatible with new imagefile architecture plus able to convert non-local Postscript streams
2025-12-28 21:28:43 -08:00
rmkaplan
dd070b177b
HARDCOPY and IMAGEIO: major architectural changes for imagefile types and printing
2025-12-28 21:27:13 -08:00
rmkaplan
38c521e20a
Include COERCEFONTSPEC changes in anticipation of HTML streams
2025-12-28 21:26:16 -08:00
rmkaplan
15667c2101
Fix ShellOpen, add UNIX-TMP-FILE-NAME
...
ShellOpen was calling SLASHIT before calling INFILEP, which would fail on files with spaces in their names.
2025-12-28 21:24:48 -08:00
rmkaplan
d2f08479aa
Remove DEFAULTPRINTINGHOST from APUTDQ
...
No need to smash the values created during the loadup
2025-12-28 21:22:36 -08:00
rmkaplan
1fc6e5115c
Move PSEUDOHOSTS and UNIXUTILS to Lisp.sysout
...
Use in creating the {LPT} printer device in HARDCOPY
2025-12-28 21:21:38 -08:00
Matt Heffron
3673f926f1
Add parameter to FontSample to enable excluding output of sheets that contain only SLUGs, i.e., no glyphs. Defaults to NIL == don't exclude.
2025-12-26 16:41:46 -08:00
Matt Heffron
9b44d24910
Merge branch 'master' into mth57--FONTSAMPLER_fix_labels_ColumnMajor_selectable
2025-12-26 16:00:12 -08:00
rmkaplan
9403e42acb
Merge branch 'master' into rmk126--HARDCOPY-to-printers
2025-12-24 20:38:30 -08:00
Matt Heffron
814de5b032
The SASSOC macro was actually doing ASSOC ( #2420 )
...
The SGETMULTI macro was calling the expansion function for GETMULTI, so it was using ASSOC instead of SASSOC
medley-251222-814de5b0
2025-12-22 11:08:11 -08:00
rmkaplan
82c9cd3d94
The SASSOC macro was actually doing ASSOC
2025-12-21 20:45:10 -08:00
rmkaplan
7eaabe4063
Various changes to address #2414
...
Including moving the BITMAP properties from PRINTERTYPES to PRINTFILETYPES.
2025-12-13 00:10:59 -08:00
Matt Heffron
32c52cd539
Fixed unloaded charset didn't display.
...
Checking for charset *known* to be EQ to the SLUG charset, didn't verify that the font *had* a SLUG charset, so was comparing to NIL, which excluded *all* unloaded charsets.
2025-12-09 14:06:38 -08:00
rmkaplan
4880e68d13
Merge branch 'master' into rmk126--HARDCOPY-to-printers
2025-12-09 00:41:15 -08:00
Matt Heffron
2effafc5fb
Merge branch 'master' into mth53--Construct_composite_font_from_multi_BDF_files
2025-12-08 23:09:48 -08:00
Matt Heffron
fd7f50c56f
Merge branch 'master' into mth57--FONTSAMPLER_fix_labels_ColumnMajor_selectable
2025-12-08 23:09:30 -08:00
Matt Heffron
16f4e24988
Fixed glitch in SPREADFONTSPEC macro, for Masterscope ( #2410 )
...
Fixes #2409
medley-251208-16f4e249
2025-12-08 23:08:43 -08:00
Matt Heffron
4706af1a13
Make the layout orientation, ColumnMajor or not, be selectable.
...
Fix the row/column labels to correspond to ColumnMajor selection.
2025-12-08 22:36:02 -08:00
rmkaplan
570f5e3bfc
Fixed glitch in SPREADFONTSPEC macro, for Masterscope
2025-12-08 22:22:42 -08:00
Matt Heffron
c496805cac
Merge branch 'master' into mth53--Construct_composite_font_from_multi_BDF_files
2025-12-08 12:19:37 -08:00
Matt Heffron
71894e9b54
Make CHARSETENCODING and FONTCHARENCODING values of CHARSETINFO and FONTDESCRIPTOR, respectively, explicitly be MCCS
2025-12-08 12:18:35 -08:00
Matt Heffron
4e510f89db
FontSampler sample sheet display in column major order. ( #2406 )
...
FontSampler sample sheet display in column major order.
Added alternative CharacterSets designations.
Updated documentation.
Resolves #2273
2025-12-08 11:51:51 -08:00
Matt Heffron
e530304754
Merge branch 'master' into mth56--FontSampler_column_major_order
2025-12-08 11:51:36 -08:00
rmkaplan
e7bf6e0138
FONT: eliminate hyphen INFILEPs for font lookup ( #2405 )
...
* FONT: eliminate hyphen INFILEPs for font lookup
* SPREADFONTSPEC using FONTSPEC declaration
2025-12-08 11:45:47 -08:00
rmkaplan
8b58ef957e
SEND.FILE.TO.PRINTER recognizes :DEFAULT
2025-12-07 11:11:32 -08:00