STORAGE is a Medley Interlisp tool that shows a bar chart of the amount of storage allocated to each Lisp data type. The black part of a bar represents the number of items or pages currently in use, the gray part the number of free items or pages.
STORAGE is a Medley Interlisp tool that shows a bar chart of the amount of storage allocated to each Lisp data type. The black part of a bar represents the number of items or pages currently in use, the gray part the number of free items or pages.
Grammar Writer's Workbench is a graphical platform in Interlisp for linguistic and algorithmic research within the Lexical Functional Grammar theoretical framework. In this 1982 videotape its co-creator Ron Kaplan demonstrates using the system to parse and analyze English sentences.
https://archive.org/details/Xerox_Cognitive_Instructional_Systems_Ron_Kaplan_1982-12
The manual of the system:
We are working to make Grammar Writer's Workbench available again on Medley.
@vindarel @borkdude
@Regenaxer
It's worth pointing out that back in 1986, my Xerox 1186 boxes, running #InterLisp, took twenty-one MINUTES to compute factorial 1000.
All of these systems are, in fact, amazingly fast in their bignum performance.
In 1992 the Interlisp team was awarded the ACM Software System Award:
"For their pioneering work in programming environments that integrated source-language debuggers, fully compatible integrated interpreter/compiler, automatic change management, structure-based editing, logging facilities, interactive graphics, and analysis/profiling tools in the Interlisp system."
#uxn and #interlisp + #medley are the two ecosystems left that still make me (at least) slightly content about using a computer.
Alongside with my Slackware 12 installation without an Internet connection.
I hear you like dialogs and property sheets, so here goes. This is the TEdit rich text editor of Medley Interlisp with an open document and the free menus (i.e. dialogs) for controlling text attributes, paragraph formatting, page layout, index and TOC.
Larry Masinter @masinter and Frank Halasz @fghalasz will be the guests of the next episode of "Do you speak tech?", the show Patrick Domanico hosts at Near FM community radio in Dublin. They will chat about Medley Interlisp, their memories of Xerox PARC, the computing world then and now, and more.
On March 10, 2025 at 19:00 UTC tune in to 90.3fm in the Dublin area or listen online here:
Medley now comes with a new modernization feature that improves text editing: the arrow keys move the cursor as expected in TEdit, Execs, and most editing fields (but not SEdit). Here the cursor moves under arrow key control in TEdit.
In classic Medley the cursor was moved with the mouse and TEdit had some keyboard support for cursor movement but not via the arrow keys.
Download medley-250224-3aa58b63 or later. Cursor keys currently don't work on Medley Online.
I played a bit with some Interlisp functions for accessing system bitmaps and wondered what I could build with them. I came up with Bitsnap, a screenshot capture tool for the Medley environment.
https://journal.paoloamoroso.com/paoloamoroso/bitsnap-a-screenshot-capture-tool-for-medley-interlisp
@amoroso beyond all expectations, I installed #Interlisp from source on #FreeBSD today.
I was doing a quick test of how much pain it would be to create a port package for #freebsd
Maiko built on the first try.
I got the runtime via git.
I got the prebuilt loadups.
After unpacking, I ran the (obsolete) startup script and…it just worked. Medley running under Wayland.
Was it. Supposed. To work?
The NoteCards hypermedia system was developed in Interlisp at Xerox PARC by @fghalasz Frank Halasz, Tom Moran, and Randy Trigg. In this 1985 videotape Moran introduced the main concepts of NoteCards, and Halasz demonstrated how to use the system to organize notes and sources for writing a research paper.
https://archive.org/details/Xerox_PARC_Notecards_Tom_Moran_and_Frank_Halasz_1985-01-08
In a system that is Lisp all the way down like Medley Interlisp you get scripting for free. Pretty much everything has a Lisp API that can be called or inputs data.
Here I inserted in the TEdit rich text editor a table of square roots formatted by a short user function evaluated in the REPL at the top left, and a datestamp returned by evaluating the DATE system function in the small input box (evaled as soon as the right parenthesis is typed, so omitted for clarity).
Are you interested in contributing to Medley Interlisp but would like to learn more about the system or the project? Let us know.
We don't expect that you are ready for development, or even a developer.
Did you know that the history of Interlisp crossed with the history of modern word processors and MS Word?
1/4
Chat is the remote terminal and terminal emulator facility of Medley Interlisp, here showing a local Linux shell.
At this time Chat can't connect to remote hosts because the network stack of Medley is no longer functional.
Libera Chat has an #interlisp IRC channel where some of our contributors and people interested in Interlisp hang out. If you have any questions on or look to discuss Medley feel free to join.
With almost 630 entries since 1959 and counting, the bibliography on the Medley Interlisp site chronicles the evolution of Interlisp and the Medley environment in the context of the history of Lisp and computing. It's also available on Zotero and lists research papers, technical reports, manuals, documents, and other resources.
This is KEYBOARDEDITOR, the keyboard layout editing tool of Medley Interlisp.
I wanted to write a network program in Interlisp but Medley's TCP/IP stack doesn't work. So I cheated.
This is how I managed to write a Finger client in Interlisp. When I tested the program Ben Brown @benbrown may have noticed my traffic to his great Happy Net Box public Finger server (thanks!).
https://journal.paoloamoroso.com/paoloamoroso/interpinkie-a-finger-client-in-interlisp
TEdit, the WYSIWYG rich text editor of Medley Interlisp, does equations too. This is the demo document of the EQUATIONS module that extends TEdit with equation editing.