Emacs

OpenVMS x86 native compilers, cross compilers news and questions.
Post Reply

Topic author
r010159@comcast.net
Contributor
Posts: 12
Joined: Thu Jun 06, 2024 12:42 am
Reputation: 0
Status: Offline

Emacs

Post by r010159@comcast.net » Tue Jul 09, 2024 10:32 am

Is it possible to install the Emacs editor? If I can, where would I find the install package? If not, what is an editor that is extensible that I can install? I am using the x86 port of OpenVMS.

Thanks!

Bob
Last edited by r010159@comcast.net on Tue Jul 09, 2024 10:43 am, edited 2 times in total.


dgordon
VSI Expert
Valued Contributor
Posts: 51
Joined: Tue May 09, 2023 7:57 am
Reputation: 1
Status: Offline

Re: Emacs

Post by dgordon » Tue Jul 09, 2024 12:39 pm

EDIT/TPU - already installed. (Insert wry smiley emoji here.)
Executive Vice President of InfoServer Engineering at VSI.


Topic author
r010159@comcast.net
Contributor
Posts: 12
Joined: Thu Jun 06, 2024 12:42 am
Reputation: 0
Status: Offline

Re: Emacs

Post by r010159@comcast.net » Tue Jul 09, 2024 1:11 pm

:oops:

Thank you!

Bob


hb
Valued Contributor
Posts: 94
Joined: Mon May 01, 2023 12:11 pm
Reputation: 0
Status: Offline

Re: Emacs

Post by hb » Tue Jul 09, 2024 1:20 pm

Just yesterday ...

Code: Select all

$ @DISK:[USER.EMACS.X86.STARTUP]gnu_startup emacs-21.2 nologicals
$ def TERM vt300
$ runemacs
...
Welcome to GNU Emacs
...
GNU Emacs 21.2.1 (x86-vsi-vms9.2-2)
 of 2024-07-08 13:49:11 on one of the few remaining VMS machines on Earth
Other than that, I didn't do much testing. I tied F10, which didn't work with my previous build attempts and used (current-time-string) to see if emacs prints the correct time. All in all a hack. In other words, I'm surprised that I got so far. Nothing ready to "release".

The hack is based on the version that is available as source code on the "freeware" CD: Get the source code, read the instructions, run the configure script, merge the generated config.h with what you have for IA64 (if in doubt, use what was configured for IA64), Throw in a #define _VMS_V6_SOURCE 1 and run mms.


dgordon
VSI Expert
Valued Contributor
Posts: 51
Joined: Tue May 09, 2023 7:57 am
Reputation: 1
Status: Offline

Re: Emacs

Post by dgordon » Tue Jul 09, 2024 1:23 pm

To be fair, the EVE / TPU editor is a far cry from emacs, but it is extensible.

Also, to be fair, I knew about HB's version, but wasn't about to spill the beans on him. Haven't had a chance to try it myself yet.
Executive Vice President of InfoServer Engineering at VSI.

User avatar

martinv
Master
Posts: 116
Joined: Fri Jun 14, 2019 11:05 pm
Reputation: 0
Location: Goslar, Germany
Status: Offline
Contact:

Re: Emacs

Post by martinv » Wed Jul 10, 2024 1:55 am

My editor of choice (on any platform) is MicroEMACS. One source for sourcecode is this repo on Github, and its owner also cares for the VMS port.

HTH,
Martin
What's the new buzzword to make on-premises sound cool again? "Cloudless"!

Post Reply