@grtcdr Here goes, Emacs in a VT100 terminal emulator on Medley Interlisp (it has a few rendering issues though).
For quite a bit more Medley screenshots see:
@grtcdr Here goes, Emacs in a VT100 terminal emulator on Medley Interlisp (it has a few rendering issues though).
For quite a bit more Medley screenshots see:
I created this cute little date picker dialog with the DATEFNS library of Medley Interlisp. It can optionally return the selected date as string.
@sgharms Steven Harms published a blog post series on setting up a distraction free laptop environment based on FreeBSD, with well thought out motivations and detailed steps. I'm glad Medley Interlisp is among the core applications he installed and works well.
The Xerox PARC alumni who contribute to the Medley Interlisp project shared the buttons they collected at computing conferences in the 1980s and 1990s such as AAAI, IJCAI, SIGGRAPH.
The buttons are awesome and span a range of languages and systems such as Interlisp, Lisp Machines, Smalltalk, Unix, Modula-2, Mesa, Pilot, and more. Be sure to go through the whole thread.
https://groups.google.com/g/lispcore/c/ylsMetI3D0I/m/CtGXmMn3AQAJ
What is the main way you access Medley Interlisp?
Enough with structure editors, Emacs, and vi. The One True Lisp Editor is clearly Nano.
Are you looking to contribute to the Medley Interelisp Project but don't know where to start? Let Medley pick a random GitHub issue to work on:
← (FILESLOAD PICK)
← PICK ISSUE
The documentation of the PICK tool:
I’ve been working on a #freebsd from scratch blog post series and was going to skip right over Xorg (preferring #wayland and #sway)…and then I heard about #NSCDE - a reimplementation of #Solaris #CDE look-and-feel via #fvwm
Thanks to work by Christian Moerz, it was a snap. Literally `pkg install Xorg nscde` a change to my .xinitrc and I was up in a pastel bliss again. Run #interlisp on it is a beautiful joy.
I was so impressed AND I got to avoid s security holes and bit rot— so I sent some librepay love. It’s a great project!
Now that I do more Lisp coding projects I needed a place to collect and reference them, so I added a simple list of Lisp project to my personal site.
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.
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:
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).
Starting a Medley Interlisp session on Valentine's Day greets you like this. The process of loading initialization files, also known as "greeting", displays such messages depending on the date.
SPOILER: see what other days and moments Medley originally celebrated (search for GREETDATES):
This is KEYBOARDEDITOR, the keyboard layout editing tool of Medley Interlisp.