Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Another modern emacs 18 port #1

Open
noahfriedman opened this issue Feb 13, 2018 · 4 comments
Open

Another modern emacs 18 port #1

noahfriedman opened this issue Feb 13, 2018 · 4 comments

Comments

@noahfriedman
Copy link

It might be worth importing, or at least tracking references to, https://github.com/tsutsui/emacs-18.59-netbsd.git . The code overall has been brought up to at least c89 standards and seems to include any patches I ever made (or perhaps they were coded independently) and then some.

@larsbrinkhoff
Copy link
Owner

Thanks! I have been wondering if there is any 18.x-19.x vintage Emacs that can be built and run in a modern environment. I have fond memories of the clean uncluttered look of 19.34.

@krytarowski
Copy link

krytarowski commented Feb 13, 2018

Mildly emacs-related, lately I'm trying to bring Franz Lisp opus distributed by prof. Fateman from 1982/83 to NetBSD/amd64 8.0 and I'm close to give up; a lot of hardcoding of low-lewel aspects of BSD 4.1 and VAX specific implementation like OFFSETS between sections, home-grown allocators and garbage collectors with obsolete interfaces etc... Perhaps it's better to start from scratch with modern memory management and clean-room g/c and bring features one after another.

I'm aware that there are NetBSD/i386 and NetBSD/amd64 forks of Franz Lisp in the wild, but they were modified (language was changed) by third party developers and are incomplete in features (like lack of liszt for ELF target).

@larsbrinkhoff
Copy link
Owner

@krytarowski I have 4.1BSD running on SIMH. Maybe if you have Franz Lisp running there first, it's easier to port it.

@krytarowski
Copy link

BSD4.1/4.2 was native for Franz Lisp... and I gave up with porting older version to modern OS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants