1
0
mirror of synced 2026-01-19 01:47:07 +00:00

1317 Commits

Author SHA1 Message Date
rmkaplan
11185bbdb4 Add guards for beginning of first line and end of last line 2025-12-02 10:04:51 -08:00
rmkaplan
821e361742 Merge branch 'master' into rmk140--Sketch-font-cleanup 2025-12-02 00:00:30 -08:00
rmkaplan
220084cf2e Implementation of arrow keys 2025-12-02 00:00:21 -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
rmkaplan
2fdfd6acae Merge branch 'master' into rmk140--Sketch-font-cleanup 2025-12-01 16:17:22 -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
rmkaplan
2249ec0db7 More SKETCH cleanup
Better integration with TEDIT bindings.
2025-11-30 12:09:18 -08:00
rmkaplan
e7048a262b Merge branch 'master' into rmk140--Sketch-font-cleanup 2025-11-30 09:18:23 -08:00
rmkaplan
b1c6a81eee Revert "FONTSAVAILABLE cache, default source for MAKEFONTSPEC"
This reverts commit 11a1a056ef06c890a862cf6d26ad47cd840b8086.
2025-11-30 09:17:36 -08:00
rmkaplan
69a8149a25 Revert "FONT: add MCCSFONTFAMILIES variable"
This reverts commit 408e92541695a05a55a8be5aed36470f65ffe09b.
2025-11-30 09:16:38 -08:00
rmkaplan
097f346c3b
Rmk143 INITVARS command for MEDLEY-INIT-VARS, FLUSHFONTCACHE (#2383)
* loadup scripts:  set MEDLEY-INIT-VARS to NOBIND before loading MEDLEYDIR
so that INITVARS in MEDLEYDIR replaces any previous settings in the loadup-sysout

* FONT:  add cache for FONTSAVAILABLE, add FLUSHFONTCACHE.  See FONTCODECHANGES.tedit

* Make FONTEXISTS and FONTSAVAILABLE consistent
2025-11-30 09:14:22 -08:00
Bill Stumbo
17b6aae755
Bs13 create primer issue template (#2387)
An issue template for the new Primer. Asks for a title, type of problem,
location in the document, description and provides room for a suggested
fix.
2025-11-29 08:36:31 -05:00
Bill Stumbo
5bca03d81e Resolve review feedback. 2025-11-28 08:28:12 -05:00
Bill Stumbo
fbe98dd044 Change additional information to textarea 2025-11-28 00:46:21 -05:00
Bill Stumbo
d30584cc29 Fix syntax errors 2025-11-28 00:44:13 -05:00
Bill Stumbo
40ac00d38c Initial version of issue template for the new Primer 2025-11-28 00:34:42 -05:00
rmkaplan
5612024308 Merge branch 'rmk140--Sketch-font-cleanup' of https://github.com/Interlisp/medley into rmk140--Sketch-font-cleanup 2025-11-22 13:57:17 -08:00
rmkaplan
e55bd3b5c7
Merge branch 'master' into rmk140--Sketch-font-cleanup 2025-11-18 11:50:08 -08:00
rmkaplan
520eb8990b Merge branch 'master' into rmk140--Sketch-font-cleanup 2025-11-18 11:21:34 -08:00
Larry Masinter
696d34cb9d
Add BACKGROUND-YIELD to Lisp.sysout (and thus to FULL.SYSOUT) so you don't need to load it in INITs. (#2357)
* Add BACKGROUND-YIELD to Lisp.sysout (and thus to FULL.SYSOUT) so you don't need to load it in INITs.
* remove CAUSE-INTERRUPT subr call; doesn't add value
medley-251118-696d34cb
2025-11-18 11:17:46 -08:00
rmkaplan
0fdcbe0590
Extend GITFNS/COMPAREDIRECTORIES so that the See and Compare commands work after files have been rearranged (#2331)
* COMPAREDIRECTORIES and GITFNS keep information for seeing and comparing even after files have moved
2025-11-17 13:32:50 -08:00
rmkaplan
9d2809028d
Fix Tedit promptwindow overlap when given a title-less window (#2375)
Fix promptwindow overlap when given a title-less window
2025-11-17 13:31:59 -08:00
Matt Heffron
defd68a892
READ-BDF initial changes for XCCS to MCCS (#2360)
* Verbose mode (READ-BDF) was implemented incorrectly - fixed
* Cleanup DEFPACKAGE in source file using :IMPORT-FROM, and fewer imports.
* Various renaming for consistency with XCCS -> MCCS changes.
* Use IL:FONTSPEC record instead of using FIRST, SECOND, etc.
* Fix the parsing of IL:FONTSPEC to use COMPRESSED instead of incorrect CONDENSED.
* Zero-width "image" with zero-width "escapement" GLYPHS now get put into NOMAPPINGCHARSET.
* Add (FILES (SYSLOAD) SYSEDIT) under existing (DECLARE: EVAL@COMPILE DONTCOPY ...)
2025-11-17 10:44:23 -08:00
rmkaplan
9ece88896e Merge branch 'master' into rmk140--Sketch-font-cleanup 2025-11-14 10:10:40 -08:00
rmkaplan
428aac56ea
TEDIT.INSERT ends with a point selection (#2371) 2025-11-14 10:09:46 -08:00
rmkaplan
486228d9ae SEDIT-COMMANDS: Shift-DELELETE is wordelete.backwards 2025-11-13 00:43:31 -08:00
rmkaplan
49dd3a2583 Compatibility--keyword action names 2025-11-12 23:16:52 -08:00
rmkaplan
0bfc2958df SKETCH: calls TEDIT.GET.CHARACTION, word-delete should now work 2025-11-12 23:16:30 -08:00
rmkaplan
20a018631d LLKEY: Change keybindings for DELETE and LOOKS 2025-11-12 23:15:54 -08:00
rmkaplan
408e925416 FONT: add MCCSFONTFAMILIES variable 2025-11-12 23:15:11 -08:00
rmkaplan
59e2aaec10 TEDIT-FNKEYS: uses keywords for action names, bind ^W, RUBOUT, and ^U 2025-11-12 23:14:12 -08:00
rmkaplan
416a77419b AINTERRUPT: removeRUBOUT interrupt 2025-11-12 23:13:13 -08:00
rmkaplan
f9a3ea6d56 Remove extra argument 2025-11-08 14:03:35 -08:00
rmkaplan
876fec4241 SKETCH - more font cleanup 2025-11-08 13:35:43 -08:00
rmkaplan
11a1a056ef FONTSAVAILABLE cache, default source for MAKEFONTSPEC 2025-11-08 13:35:22 -08:00
rmkaplan
4133da4556 Tedit changes so that TEDIT.GETSYNTAX conforms to documentation, fixes Sketch backspace 2025-11-08 13:34:29 -08:00
rmkaplan
1466ab5187 Merge branch 'master' into rmk140--Sketch-font-cleanup 2025-11-08 00:38:36 -08:00
Frank Halasz
e4641d8515
Lispusers package KINETIC: add CLOSEFN to Kinetic window so that kinetic activity stops and window closes when CLOSEW is called .. (#2351)
* Add a CLOSEFN to KINETIC window that forces the kinetic to stop and exit when closew is called.

* Reset the window close flag after window is closed so that can repeatedly close and open  the KINETICWINDOW.
medley-251107-e4641d85
2025-11-07 17:48:24 -08:00
rmkaplan
6df2503ad3 Upgrade Sketch to new font interfaces 2025-11-06 21:49:42 -08:00
rmkaplan
105bca7c1f Add a cache for FONTSAVAILABLE on files
Simplifies Sketch
2025-11-06 21:49:12 -08:00
rmkaplan
72251e34a6
Fix SLASHIT bug (#2356) medley-251104-72251e34 2025-11-04 16:08:26 -08:00
rmkaplan
eb14868208
Rmk138 MCCS stragglers (#2332)
* ATBL:  Use :MCCS instead of :XCCS for old-interlisp files

* AOFD:  put MCCS in comment, for cleanliness
2025-11-03 14:54:31 -08:00
Matt Heffron
2d91426dc1
Add :IMPORT-FROM option to DEFPACKAGE (#2335)
* Add :IMPORT-FROM option to DEFPACKAGE

* Fix a couple of variable reference typos.
Change the FILETYPE to be :FAKE-COMPILE-FILE (per #2336)

* Fix error of missing arg in call to IMPORT.
2025-11-02 20:14:07 -08:00
rmkaplan
aae53a700f
Adjustments to GITFNS (#2321)
prc status is C if changes requested, prc comparison runs in its own process, initial changes for gwc to treat the clone as UNIX, not DSK, so branch-switching doesn't cause files from other branches to pile up.

* COMPAREDIRECTORIES: don't fail on empty directory

* Bug in slashit

* gwc copies to UNIX--doesn't track Medley version numbers when it copies to the clone
medley-251027-aae53a70
2025-10-27 12:12:20 -07:00
rmkaplan
54f8b889b9
Rmk131 Mapping MCCS filenames to (Mac?) UTF-8 file names (#2320)
* Coerce MCCS filename strings to UTF8 filename strings in file-name system calls, coerce system filenames back to MCCS codes

* Add UNICODE-TABLES so MTOUTF8STRING gets defined in right place in the loadup sequence

* ADIR:  Bug fix: UNPACKFILENAME sets FATSTRINGP

* fix virtualkeyboard bug in code assignment

* Unicode canonicalizes non-SMALLP unicodes
2025-10-27 11:54:56 -07:00