--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/bf83768c-3524-485b-98aa-c2d2022431d5%40newscenter.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/CAGi1hztWK23hL%3DJUif_shCsTDgmMBmYDbz0bkY7SACwwiWKcOw%40mail.gmail.com.
<CALENDAR.html>
--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/d90aca70-e2b1-4036-a66c-71975b45a369%40newscenter.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/94AA91B3-70C6-4462-A8A3-5056A3D8DA9F%40post.harvard.edu.
--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/564264fe-3872-432b-93ac-b1c617953c96%40newscenter.com.

On Jun 20, 2025, at 8:05 AM, Paolo Amoroso <paolo....@gmail.com> wrote:
To view this discussion visit https://groups.google.com/d/msgid/lispcore/CAGi1hztWK23hL%3DJUif_shCsTDgmMBmYDbz0bkY7SACwwiWKcOw%40mail.gmail.com.
<CALENDAR.html>

meta element with a charset attribute, or using the http-equiv and content attributes (called a pragma directive). The declaration should fit completely within the first 1024 bytes at the start of the file, so it's best to put it immediately after the opening head tag.--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/8d6325f6-7cab-47d0-bd50-68a96314ada5%40newscenter.com.

On Jun 25, 2025, at 12:02 PM, Herb Jellinek <jell...@newscenter.com> wrote:
And on my Mac running macOS 13.7.6, Safari 18.5 renders it identically to Firefox and Chrome.
<screenshot_905.png>
Inserting the pragma <meta charset="utf-8"> in the head doesn't change anything.
Very curious!
Nick, can you add that to CALENDAR.html and see if it fixes the garbled characters you're seeing?
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>....
Herb
On 6/25/25 11:51 AM, Paolo Amoroso wrote:
Firefox on Linux renders it like this:
<envos.png>
On Wed, Jun 25, 2025 at 7:09 PM Nick Briggs <nicholas...@gmail.com> wrote:
In the calendar.html you included, when displayed in Safari, the header renders as (viewing page source, and screenshot)
<text class='nsm sz10' fill='#000000' x='0' y='75600'>27</text><text class='nsf sz24 bold' fill='#000000' x='8400' y='4800'>en·v</text><text class='nsf sz18 bold' fill='#000000' x='15332' y='4800'>̄</text><text class='nsf sz18 bold' fill='#000000' x='15649' y='4800'>o</text><text class='nsf sz24 bold' fill='#000000' x='17108' y='4800'>s</text><text class='ns sz10' fill='#000000' x='47202' y='4800'>CALENDAR</text>
To view this discussion visit https://groups.google.com/d/msgid/lispcore/0ddf05e8-3d69-4ca6-92b5-d1fc4f82f4a2%40newscenter.com.



On Jun 25, 2025, at 12:02 PM, Herb Jellinek <jell...@newscenter.com> wrote:
And on my Mac running macOS 13.7.6, Safari 18.5 renders it identically to Firefox and Chrome.
<screenshot_905.png>
Inserting the pragma <meta charset="utf-8"> in the head doesn't change anything.
Very curious!
Nick, can you add that to CALENDAR.html and see if it fixes the garbled characters you're seeing?
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>....
Herb
On 6/25/25 11:51 AM, Paolo Amoroso wrote:
Firefox on Linux renders it like this:
<envos.png>
On Wed, Jun 25, 2025 at 7:09 PM Nick Briggs <nicholas...@gmail.com> wrote:
In the calendar.html you included, when displayed in Safari, the header renders as (viewing page source, and screenshot)
<text class='nsm sz10' fill='#000000' x='0' y='75600'>27</text><text class='nsf sz24 bold' fill='#000000' x='8400' y='4800'>en·v</text><text class='nsf sz18 bold' fill='#000000' x='15332' y='4800'>̄</text><text class='nsf sz18 bold' fill='#000000' x='15649' y='4800'>o</text><text class='nsf sz24 bold' fill='#000000' x='17108' y='4800'>s</text><text class='ns sz10' fill='#000000' x='47202' y='4800'>CALENDAR</text>
<Screenshot 2025-06-25 at 10.04.21 AM.png>
Is that how it rendered on-screen for you? The rest of the text looks reasonable.
On Jun 20, 2025, at 8:05 AM, Paolo Amoroso <paolo....@gmail.com> wrote:
I used HTMLSTREAM and the Hardcopy command of TEdit to generate the attached HTML file of the TEdit documentation file of the Calendar LispUsers module. Very nice.
On Wed, Jun 18, 2025 at 12:39 AM Herb Jellinek <jell...@newscenter.com> wrote:
Hi everyone,
I've written a new package, HTMLSTREAM, an implementation of the Medley
Interlisp device-independent graphics API that writes HTML file output.
To get started, please visit https://github.com/hjellinek/htmlstream and
follow the instructions.
Herb
--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/bf83768c-3524-485b-98aa-c2d2022431d5%40newscenter.com.
--
--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/CAGi1hztWK23hL%3DJUif_shCsTDgmMBmYDbz0bkY7SACwwiWKcOw%40mail.gmail.com.
<CALENDAR.html>
On Jun 25, 2025, at 1:32 PM, Nick Briggs <nicholas...@gmail.com> wrote:
Yes, adding the <meta charset="utf-8"> makes it render the correct characters. However, then another problem is revealed -- the macron that should be over the "o" appears offset to the left --
<Screenshot 2025-06-25 at 1.20.47 PM.png>(as rendered by Safari) or
<Screenshot 2025-06-25 at 1.22.32 PM.png>
(as rendered by Google Chrome, which seems to assume utf-8 even without the charset declaration)This probably isn't relevant, but If you take just the characters, without the HTML surrounding them, and have them rendered by, say, emacs or the Terminal, you get (view scaled up in emacs...)
To view this discussion visit https://groups.google.com/d/msgid/lispcore/A25811B4-90CF-4777-8DCF-F280EE983263%40gmail.com.
On Jun 25, 2025, at 1:42 PM, Ron Kaplan <ron.k...@post.harvard.edu> wrote:That may be a consequence of the fact that MCCS has the diacritics in front of the base character, Unicode puts them afterwards.
The Tedit line formatter should know how to do diacritics for the different output devices, for now it just tries to center the diacritic at the middle of the next character, which it assumes is the base.
And in some cases it should do substitutions of rendering characters for the base+diacritic sequence.