Conversation
Update the Reviving Medley page based on what done over the past few years. State the main goal of the work on the system code, mention the status of character coding and modern fonts, and update the list of compilers and build tools. Signed-off-by: Paolo Amoroso <info@paoloamoroso.com>
content/en/project/reviving.md
Outdated
|
|
||
| Among other improvements, Medley 3.5 increased the address space by a factor of 16. But the changes to the address space affects some highly optimized code which took advantage of short-cuts. | ||
|
|
||
| Our goal is to maintain compatibility with old code and not introduce breaking changes at the source level or subtle semantic changes. |
There was a problem hiding this comment.
Parallel structure grammar problem.
It should read
Our goal is to maintain compatibility with old code and not introduce breaking changes at the source level or introduce subtle semantic changes.
content/en/project/reviving.md
Outdated
| In addition, the integration of Common Lisp and Interlisp is extensive, there are still some rough edges -- along the way of integrating the two, the result is not quite seamless. | ||
|
|
||
| While Interlisp and Medley implement international character processing and hardcopy through use of 16-bit characters, the character coding system used is XCCS (the Xerox Character Code Standard). | ||
| While Interlisp and Medley implement international character processing and hardcopy through use of 16-bit characters, the character coding system initially used for the external format was XCCS (the Xerox Character Code Standard). The system can now read and write files in a number of formats, including UTF-8, and we are aspiring towards UTF-8 and Unicode for external file representation. |
There was a problem hiding this comment.
... we are aspiring to use the UTF-8 encoding for Lisp source files.
content/en/project/reviving.md
Outdated
|
|
||
| ### Character encoding | ||
| ### Character encoding for external file representation | ||
| * originally: XCCS (Xerox Character Code Standard) |
There was a problem hiding this comment.
All of the lowercase "originally" should have the "o" capitalized: "Originally".
There was a problem hiding this comment.
Let's capitalize "Now", too.
content/en/project/reviving.md
Outdated
|
|
||
| ### Display | ||
| * originally: 768x808 one bit per pixel | ||
| * now: larger, color displays |
content/en/project/reviving.md
Outdated
| * now: larger, color displays | ||
|
|
||
| Color support seems like it might have been a Medley feature that was taken out, for reasons that are unclear. Running on a large 4K display at full-screen isn't possible. We have yet to integrate modern fonts. | ||
| Color support seems like it might have been a Medley feature that was taken out, for reasons that are unclear. Running on a large 4K display at full-screen isn't possible. We are integrating modern fonts. |
There was a problem hiding this comment.
"Medley supported color displays on certain platforms, but the underlying code has been removed."
content/en/project/reviving.md
Outdated
|
|
||
|
|
||
| ### Modernization | ||
| We are introducing new features to make the Medley environment more accessible and familiar to modern users. We implemented scrolling with a mouse wheel, access to the clipboard of the host system, and mouse gestures for window management such as clicking and dragging the title bar to move a window, or clicking and dragging a corner to resize it. |
There was a problem hiding this comment.
"We are introducing new features to make the Medley environment more accessible and familiar to modern users. We have implemented scrolling with a mouse wheel, host system clipboard access, and click and drag mouse gestures to move or resize windows."
hjellinek
left a comment
There was a problem hiding this comment.
I edited several items and suggested making the "Originally" and "Now" items have uniform initial capital letters.
Signed-off-by: Paolo Amoroso <info@paoloamoroso.com>
|
Thanks, I applied the changes. |
As discussed in the February 26, 2026 external meeting this PR revises the Reviving Medley page to update it based on what done over the past few years. The changes state the main goal of the work on the system code, mention the status of character coding and modern fonts, and update the list of compilers and build tools.