1
0
mirror of synced 2026-01-29 13:31:48 +00:00
Commit Graph

1347 Commits

Author SHA1 Message Date
Larry Masinter
2e606befcf Fix bug / typo in MAKE-INDEX-HTMLS (#2469) medley-260128-2e606bef 2026-01-28 15:06:21 -08:00
Matt Heffron
05a4c48f38 Fixed dumping of the running page header that was from the HEADER option of TEXTTOIMAGESTREAM. (#2461)
* Fixed dumping of the running page header that was from the HEADER option of TEXTTOIMAGESTREAM.

* Restored (CONSTANT ...) around a TIMES call (that *really* ought to optimize at compilation).
medley-260127-05a4c48f
2026-01-27 19:58:12 -08:00
Larry Masinter
43e08ea85b remove _ (underbar) from JS up button, add META for UTF-8 in HTML (#2464) 2026-01-27 19:50:48 -08:00
Herb Jellinek
1e77a2e116 FX-80 files are obsolete (#2466)
Moved FX-80 files to obsolete/library.
2026-01-27 14:56:15 -08:00
rmkaplan
65df2ba6a4 Hardcopy to printer (#2290)
* Separate interface for imagefile creation from the send-to-printer interface
* SEND.FILE.TO.PRINTER recognizes :DEFAULTPRINTER
* Various changes to address #2414
* Move BITMAP properties from PRINTERTYPES to PRINTFILETYPES.
* Fix ShellOpen, add UNIX-TMP-FILE-NAME
* Include COERCEFONTSPEC changes in anticipation of HTML streams
* PDFSTREAM compatible with new imagefile architecture plus able to convert non-local Postscript streams
* SKETCH compatible with new imagefile/printing architecture
* TEDIT compatible with new printing architecture
* Tedit files are of type TEDIT, not TEXT, new interface function TEDIT.TO.IMAGEFILE
* ATTACHEDWINDOW:  DOATTACHEDWINDOWCOM allows menu to have a form to EVAL, like the background menu
* WINDOW: fix menus for new hardcopy architecture
* Remove FLUSHFONTSINCORE--FLUSHFONTCACHE is more general
* LOAD character names as suggested in PR #2398
* HARDCOPYW respects file extension
* VIEWER as default printinghost
* SLASHIT interprets '.
* MCCS to UTF8 conversion on printer name
* Deal with {LPT}.LOCAL and upper casing
* @ LPT printers work with exact upper/lower matching
* Using NSPRINT functions to recognize fax
* Let "UNIX" be the name of the default printer of type UNIX
2026-01-26 15:38:22 -08:00
Larry Masinter
23cef354eb index.html's exsternal-format is UTF-8 (#2454)
* set :external-format of index-html to be UTF-8
* remove duplicate MAKE-INDEX-HTMLS and unneccessary READVISE
2026-01-25 09:01:32 -08:00
rmkaplan
c793c967c6 Rmk150 tedit and sketch doc files (#2450)
* Add scanned pdfs to library/tedit/docs/

* Add scanned pdfs to library/sketch/docs/
2026-01-21 18:00:20 -08:00
rmkaplan
65c482bc06 Rmk150 update to tedit.abbrevs (#2439)
* Improved matching for TEDIT-ABBREVS

* Make CHARACTERNAMES available at runtime (SOFT-HYPHEN etc)

* TEDIT-ABBREV: Better parsing strategy

* Added backslash markup

* Document new abbreviation conventions

* Glitch

* Responded to @MattHeffron

* Include backslash in promptwindow message

* Updated edit date
medley-260114-65c482bc
2026-01-14 08:44:03 -08:00
rmkaplan
8292d3287b Fix FILETYPE property of HLDISPLAY (#2430) medley-260112-8292d328 2026-01-12 10:23:06 -08:00
Matt Heffron
782d97ed77 Fix MANAGER Warnings issued at load time. (#2440) medley-260106-782d97ed 2026-01-06 10:51:56 -08:00
rmkaplan
b9757062e9 Fix typo in MAIKOCOLOR (#2435) 2025-12-31 11:29:43 -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
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
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
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
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
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
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
Matt Heffron
bed9819009 Correct documentation re: sample sheet in a window. 2025-12-05 16:37:48 -08:00
Matt Heffron
d2b1726d8d Merge branch 'master' into mth53--Construct_composite_font_from_multi_BDF_files 2025-12-05 11:18:54 -08:00
Matt Heffron
87e8f2dc21 Display in column major order.
Added alternative CharacterSets designations.
Updated documentation.
2025-12-05 11:13:28 -08:00
rmkaplan
e43fb61bee Rmk140 Sketch uses new font interfaces (#2358)
* Upgrade Sketch to new font interfaces

* Tedit changes so that TEDIT.GETSYNTAX conforms to documentation

* Remove RUBOUT interrupt

* TEDIT-FNKEYS:  uses keywords for action names

* LLKEY:  Change keybindings for DELETE and LOOKS

* SEDIT-COMMANDS:  Shift-DELELETE is wordelete.backwards

* Sketch implements arrow keys
2025-12-04 17:31:47 -08:00
Matt Heffron
ba8d9b4461 LOOP preposition INTO fixed (#2401)
cl::symbol-macrolet had mapcar arguments in Interlisp order, not CL order.
2025-12-03 16:05:08 -08:00
Matt Heffron
c25da55775 Removed obsolete/lispusers/READ-BDF-old/READ-BDF* 2025-12-02 16:24:00 -08:00
Matt Heffron
27d4e7aab2 More bugs discovered and fixed.
(This needs regression tests. "Harmless" edits aren't!)
Documentation review changes.
2025-12-02 16:13:26 -08:00
Matt Heffron
b5ccfdc4e7 Fixed incomplete description in documentation.
Changed parameters for BUILD-COMPOSITE to simplify, and enable keyword :VERBOSE parameter.
Added some VERBOSE progress messages.
2025-12-01 23:39:59 -08:00
Matt Heffron
5a0a9dfd6f Merge branch 'master' into mth53--Construct_composite_font_from_multi_BDF_files 2025-12-01 21:18:18 -08:00
Matt Heffron
f0067ffa1d Really revert BACKGROUND-YIELD to CAUSEINTERRUPT until Maiko fixed (#2397)
I'm not sure what I did wrong with PR #2396 but it didn't revert
lispusers/BACKGROUND-YIELD(.LCOM).

I did what I thought was the same process, but it seems to have picked
up the right files this time.
medley-251201-f0067ffa
2025-12-01 18:45:24 -08:00
Larry Masinter
140f76216c Really revert BACKGROUND-YIELD to CAUSEINTERRUPT until Maiko fixed 2025-12-01 16:06:07 -08:00
Bill Stumbo
6f06621835 Remove markdown from titles and other minor cleanup (#2394)
* Update .github/ISSUE_TEMPLATE/what_people_are_saying.yml 
Markdown in titles is not rendered. --  Remove markdown from titles and other minor cleanup
2025-12-01 15:11:32 -08:00
Larry Masinter
568621ef39 Relegate old primer to history (#2385)
* Relegate old primer to history

* Old primer converted to HTML also removed
2025-12-01 15:07:07 -08:00
Larry Masinter
9ebcd6827c APPS button points to new primer (#2386) 2025-12-01 15:06:15 -08:00
Larry Masinter
ebcf361d3d lmm revert causeinterrupt for now (#2396) 2025-12-01 14:45:36 -08:00
rmkaplan
77562ad954 change loadups/branches to loadups/tagged in .gitignore (#2392) 2025-12-01 11:50:29 -08:00