Fwd: [email protected] post from [email protected] requires approval
Mark Evenson <[email protected]> Thu, 4 Jan 2024 11:21:32 +0100
| Newsgroups | gmane.editors.j.devel |
|---|---|
| Message-ID | <A5BD03B3-3926-4761-9A9A-69A509916665__33656.7485866667$1704363758$gmane$org@panix.com> |
--Apple-Mail=_9E5DA16D-0156-44B8-A66F-C23F40BA0245 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 [Attached find Alejandro=E2=80=99s reply for completeness. I need to = redo my credentials to the admin dashboard to forward cleanly which is = going to take an unknown amount of time] > Begin forwarded message: >=20 > From: [email protected] > Subject: [email protected] post from = [email protected] requires approval > Date: January 3, 2024 at 21:25:42 GMT+1 > To: [email protected] >=20 > As list administrator, your authorization is requested for the > following mailing list posting: >=20 > List: [email protected] > From: [email protected] > Subject: Re: Associating names with characters for named Unicode = characters >=20 > The message is being held because: >=20 > The message is larger than the 40 KB maximum size >=20 > At your convenience, visit your dashboard to approve or deny the > request. >=20 > From: Alejandro Zamora Fonseca <[email protected]> > Subject: Re: Associating names with characters for named Unicode = characters > Date: January 3, 2024 at 21:25:21 GMT+1 > To: Robert Dodier <[email protected]> > Cc: Armed Bear <[email protected]> >=20 >=20 > Hi Robert >=20 > Probably not completely related but I made a small library to handle = with Unicode details with ABCL https://github.com/alejandrozf/abcl-utils >=20 > Maybe that might help you in the association you want to make. >=20 =EF=BF=BC >=20 > Best, >=20 > Alejandro >=20 > El mi=C3=A9, 3 ene 2024 a las 16:51, Robert Dodier = (<[email protected] <mailto:[email protected]>>) escribi=C3=B3= : >> Hi, I wonder if there is a way to associate a name with a character = at >> run time in ABCL. >>=20 >> I am interested in working with Unicode characters which have names, >> e.g. BOX DRAWINGS LIGHT HORIZONTAL and others listed in the document >> at: https://www.unicode.org/charts/PDF/U2500.pdf >>=20 >> I am thinking it would be great if I could refer to such characters = by >> name, e.g.: #\BOX_DRAWINGS_LIGHT_HORIZONTAL. It appears that such >> names are not defined in ABCL; I'm looking for a way to define them = at >> run time. >>=20 >> >=46rom looking at the source code, maybe it's possible via the >> setCharName static method in org.armedbear.lisp.LispCharacter. >> However, when I try to get a reference to setCharName, I get an = error: >>=20 >> CL-USER(10): (java:jstatic "setCharName" = "org.armedbear.lisp.LispCharacter") >> #<THREAD "interpreter" native {48616CA1}>: Debugger invoked on >> condition of type ERROR >> No such static method: = org.armedbear.lisp.LispCharacter.setCharName() >>=20 >> I thought maybe the problem there is that setCharName isn't declared >> public, but I tried the same operation with a declared public static >> method and I get the same error: >>=20 >> CL-USER(12): (java:jstatic "getInstance" = "org.armedbear.lisp.LispCharacter") >> #<THREAD "interpreter" native {48616CA1}>: Debugger invoked on >> condition of type ERROR >> No such static method: = org.armedbear.lisp.LispCharacter.getInstance() >>=20 >> so maybe I am not going about that correctly. >>=20 >> setCharName modifies the lookup table >> org.armedbear.lisp.LispCharacter.lispChars -- I'm sure it's not >> recommended, but maybe I can put new entries into it directly; can >> someone give me a hint as to the appropriate incantation in Lisp? >> lispChars is declared public static so it seems like it should be >> possible, if I can craft the appropriate method call to >> org.armedbear.lisp.CharHashMap.put. >>=20 >> Thanks for any info, >>=20 >> Robert >=20 >=20 >=20 >=20 >=20 >=20 --=20 "A screaming comes across the sky. It has happened before but there is = nothing=20 to compare to it now." --Apple-Mail=_9E5DA16D-0156-44B8-A66F-C23F40BA0245 Content-Type: multipart/related; type="text/html"; boundary="Apple-Mail=_4347518C-120A-467A-B2C7-AD6B763A099A" --Apple-Mail=_4347518C-120A-467A-B2C7-AD6B763A099A Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;">[Attached find = Alejandro=E2=80=99s reply for completeness. I need to redo my = credentials to the admin dashboard to forward cleanly which is going to = take an unknown amount of time]<br = id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote = type=3D"cite"><div>Begin forwarded message:</div><br = class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(0, 0, 0, 1.0);"><b>From: </b></span><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif;">[email protected]<br></span></div><div = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px;"><span style=3D"font-family: -webkit-system-font, = Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, = 1.0);"><b>Subject: </b></span><span style=3D"font-family: = -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif;"><b>[email protected] post from = [email protected] requires approval</b><br></span></div><div = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px;"><span style=3D"font-family: -webkit-system-font, = Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, = 1.0);"><b>Date: </b></span><span style=3D"font-family: = -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;">January 3, = 2024 at 21:25:42 GMT+1<br></span></div><div style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(0, 0, 0, 1.0);"><b>To: </b></span><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif;">[email protected]<br></span></div><br><di= v>As list administrator, your authorization is requested for = the<br>following mailing list posting:<br><br> List: = [email protected]<br> = From: [email protected]<br> = Subject: Re: Associating names with characters for = named Unicode characters<br><br>The message is being held = because:<br><br> The message is larger than the 40 KB = maximum size<br><br>At your convenience, visit your dashboard to approve = or deny the<br>request.<br><br><div style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(127, 127, 127, 1.0);"><b>From: </b></span><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif;">Alejandro Zamora Fonseca = <[email protected]><br></span></div><div style=3D"margin-top:= 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(127, 127, 127, 1.0);"><b>Subject: = </b></span><span style=3D"font-family: -webkit-system-font, Helvetica = Neue, Helvetica, sans-serif;"><b>Re: Associating names with characters = for named Unicode characters</b><br></span></div><div style=3D"margin-top:= 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(127, 127, 127, 1.0);"><b>Date: </b></span><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif;">January 3, 2024 at 21:25:21 GMT+1<br></span></div><div = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px;"><span style=3D"font-family: -webkit-system-font, = Helvetica Neue, Helvetica, sans-serif; color:rgba(127, 127, 127, = 1.0);"><b>To: </b></span><span style=3D"font-family: = -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;">Robert = Dodier <[email protected]><br></span></div><div = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px;"><span style=3D"font-family: -webkit-system-font, = Helvetica Neue, Helvetica, sans-serif; color:rgba(127, 127, 127, = 1.0);"><b>Cc: </b></span><span style=3D"font-family: = -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;">Armed Bear = <[email protected]><br></span></div><br><br><div = dir=3D"ltr"><div>Hi Robert</div><div><br></div>Probably not completely = related but I made a small library to handle with Unicode details = with ABCL <a = href=3D"https://github.com/alejandrozf/abcl-utils">https://github.com/alej= androzf/abcl-utils</a><div><br></div><div>Maybe that might help you = in the association you want to make.</div><div><br></div><div><img = width=3D"472" height=3D"256" = src=3D"cid:ii_lqy86hq50"><br></div><div><br></div><div>Best,</div><div><br= ></div><div>Alejandro</div></div><br><div class=3D"gmail_quote"><div = dir=3D"ltr" class=3D"gmail_attr">El mi=C3=A9, 3 ene 2024 a las 16:51, = Robert Dodier (<<a = href=3D"mailto:[email protected]">[email protected]</a>>) = escribi=C3=B3:<br></div><blockquote class=3D"gmail_quote" = style=3D"margin:0px 0px 0px = 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(= 204,204,204);padding-left:1ex">Hi, I wonder if there is a way to = associate a name with a character at<br> run time in ABCL.<br> <br> I am interested in working with Unicode characters which have names,<br> e.g. BOX DRAWINGS LIGHT HORIZONTAL and others listed in the document<br> at: <a href=3D"https://www.unicode.org/charts/PDF/U2500.pdf" = rel=3D"noreferrer" = target=3D"_blank">https://www.unicode.org/charts/PDF/U2500.pdf</a><br> <br> I am thinking it would be great if I could refer to such characters = by<br> name, e.g.: #\BOX_DRAWINGS_LIGHT_HORIZONTAL. It appears that such<br> names are not defined in ABCL; I'm looking for a way to define them = at<br> run time.<br> <br> >=46rom looking at the source code, maybe it's possible via the<br> setCharName static method in org.armedbear.lisp.LispCharacter.<br> However, when I try to get a reference to setCharName, I get an = error:<br> <br> CL-USER(10): (java:jstatic "setCharName" = "org.armedbear.lisp.LispCharacter")<br> #<THREAD "interpreter" native {48616CA1}>: Debugger invoked on<br> condition of type ERROR<br> No such static method: = org.armedbear.lisp.LispCharacter.setCharName()<br> <br> I thought maybe the problem there is that setCharName isn't declared<br> public, but I tried the same operation with a declared public static<br> method and I get the same error:<br> <br> CL-USER(12): (java:jstatic "getInstance" = "org.armedbear.lisp.LispCharacter")<br> #<THREAD "interpreter" native {48616CA1}>: Debugger invoked on<br> condition of type ERROR<br> No such static method: = org.armedbear.lisp.LispCharacter.getInstance()<br> <br> so maybe I am not going about that correctly.<br> <br> setCharName modifies the lookup table<br> org.armedbear.lisp.LispCharacter.lispChars -- I'm sure it's not<br> recommended, but maybe I can put new entries into it directly; can<br> someone give me a hint as to the appropriate incantation in Lisp?<br> lispChars is declared public static so it seems like it should be<br> possible, if I can craft the appropriate method call to<br> org.armedbear.lisp.CharHashMap.put.<br> <br> Thanks for any info,<br> <br> Robert<br> </blockquote></div> <br><br><br><br><br><br></div></blockquote></div><br><div> -- <br>"A screaming comes across the sky. It = has happened before but there is nothing <br>to compare = to it now."<br><br><br><br><br> </div> <br></body></html>= --Apple-Mail=_4347518C-120A-467A-B2C7-AD6B763A099A Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename=image.png Content-Type: image/png; name="image.png" Content-Id: <ii_lqy86hq50> --Apple-Mail=_4347518C-120A-467A-B2C7-AD6B763A099A-- --Apple-Mail=_9E5DA16D-0156-44B8-A66F-C23F40BA0245--