Hi ports,
following Brian's and Ian's suggestions, I updated the port of
GNU Apl to account for:
- A default configuration file which disables coloring and enables ^D
to quit the interpreter;
- Adrian Smith's standard APL385 font shipped with the package.

All it takes for the special characters to be correctly displayed is a
UTF-8 LC_CTYPE (/etc/gnu-apl.d/keyboard1.txt should display an alien
keyboard layout if everything is fine).

Tested on -current from latest snapshot:

OpenBSD wretch.doom.loc 6.1 GENERIC#194 i386

As soon as the port is integrated in the tree I will communicate my
patches back to the author of the program for a better OpenBSD support.

Thanks for the feedback.

Best,

On Wed, Jul 19, 2017 at 5:38 PM, Brian Callahan <bcal...@devio.us> wrote:
>
>
> On 7/19/2017 10:09 AM, Ian Darwin wrote:
>> On Wed, Jul 19, 2017 at 03:45:30PM +0200, Giuseppe Cocomazzi wrote:
>>> I asked one of the distributors (Dyalog) of the APL385 font and he
>>> kindly addressed me to the page of the original Adrian Smith's font,
>>> where it is explicitly mentioned that the font is in the public domain:
>>>
>>> http://www.apl385.com/fonts/index.htm
>>>
>>>> The readme for Emacs APL mode, at https://github.com/lokedhs/gnu-apl-mode,
>>>> suggests to use GNU FreeFont, which is GPL'd. If you can't find 
>>>> documentation
>>>> that your other font is PD or otherwise licensable, I'd use their "Free" 
>>>> Font.
>>> It seems that GNU FreeFont is already in the port tree, so we have two
>>> options here: either we add FreeFont as a dependency to the package
>>> (which is not, technically) or we ship the APL385 font with the package,
>>> or we preserve the distribution as it is and only add a 'README.openBSD'
>>> to address the user to further resources, just like Emacs APL mode did.
>> That's three, actually :-) But given that the 385 font is indeed explicitly 
>> PD I
>> would probably just include it, unless anyone else wants to weigh in?
>>
>> You should probably mention that the font is PD in the license comment.
>>
>
> Makes sense to me.



-- 
Giuseppe Cocomazzi
My self is steam.

http://sbudella.altervista.org
No Linkedin profile available.

Attachment: apl.tgz
Description: GNU Zip compressed data

Reply via email to