- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- emacs : emerge utility (on OpenVMS)
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-05-2006 07:27 PM
тАО01-05-2006 07:27 PM
emacs : emerge utility (on OpenVMS)
M-x emerge-files
and thereafter entring the file names present in my default directory. But when emerge calls for "diff" utility it displays
the following error:
Errors found in diff/diff3 output.
%DIFF-F-OPENIN, error opening HCL_NISN_DEV:\[RI.V190-0200.SRC.TEST]FIRST.C as input-RMS-F-SYN, file specification syntax
error
The problem as seems to me is the path emerge is sending to the diff utility: it should be
HCL_NISN_DEV:[RI.V190-0200.SRC.TEST]FIRST.C
But it's sending:
HCL_NISN_DEV:\[RI.V190-0200.SRC.TEST]FIRST.C
Does anyone knows how to correct this issue?
Regards
Akhil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-05-2006 07:51 PM
тАО01-05-2006 07:51 PM
Re: emacs : emerge utility (on OpenVMS)
Welcome to the OpenVMS forum.
Since emacs/emerge are not native VMS utilities, I assume that these are some kind of freeware/opensource/public domain implementations of this U**x stuff.
I think the only one that can help you is the maintainer of these utilities, and/or the one that ported them to (written them for) VMS.
Regards,
Kris (aka Qkcl)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-05-2006 09:04 PM
тАО01-05-2006 09:04 PM
Re: emacs : emerge utility (on OpenVMS)
regards Kalle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 01:25 AM
тАО01-06-2006 01:25 AM
Re: emacs : emerge utility (on OpenVMS)
One possible workaround on recent versions of VMS would be to try giving it the filespec in Unix syntax, for example "./first.c" or "/hcl_nisn_dev/ri/v190-0200/src/test/first.c".
The next problem you'll have is that what emacs is getting when it spawns its merge operation is the native VMS DIFFERENCES command, but it almost certainly will be expecting GNU diff. GNU diffutils are now in GNV and have for some time been on the HP Freeware CD (v5 I think). You'll need to concoct a way for emacs to get the GNU diff rather than DIFFERENCES, such as by setting up a foreign command:
$ DIFF :== $GNU:[BIN]DIFF.EXE
but note that this potentially interferes with anything using the native DIFFERENCES and abbreviating the command to its first four letters.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 03:55 AM
тАО01-06-2006 03:55 AM
Re: emacs : emerge utility (on OpenVMS)
extending on the suggestion given by Craig:
Although little used, and perhaps little known, VMS directory syntax needs not be limited by the [ ] pair.
Replacing those with the < > pair also is valid syntax.
Then again, the latter might well also induce the U*x escape... :-(
I haven't got the faintest idea about the inner workings of (your version of) emacs, but it is worth the try...
hth.
Proost.
Have one on me.
jpe