Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#178 VMS language mode inconsistencies

release
open-later
Michael Smith
Program (402)
3
2008-01-04
2002-07-11
Chris Ross
No

The VMS NEdit 5.3 default for the PostScript language
mode is:
PostScript:.ps .PS .eps .EPS .epsf
.epsi:\"^%!\":::::\"/%(){}[]<>\"

While the VMS updatePatternsTo5dot3 function updates
it to:
PostScript:.ps .PS .eps .EPS .epsf .EPSF .epsi
.EPSI:\"^%!\":::::\"/%(){}[]<>\"

These should probably be consistent. The next release
may need to check for either of these patterns, and
update it to the correct one.

If VMS is case-sensitive, other VMS language modes
need both upper- and lower-case filename extensions.
Otherwise, the VMS language mode filename extensions
should be all-upper-case copies of the originals, as
in the Python language mode. So, VMS PostScript would
be:

PostScript:.PS .EPS .EPSF
.EPSI:\"^%!\":::::\"/%(){}[]<>\"

Discussion

  • Thorsten Haude
    Thorsten Haude
    2005-12-18

    • status: open --> open-later
     
  • Thorsten Haude
    Thorsten Haude
    2005-12-18

    Logged In: YES
    user_id=119143

    I think this should be done when the next release is prepared.

     
  • Thorsten Haude
    Thorsten Haude
    2006-09-18

    • assigned_to: nobody --> michaelsmith
     
  • Thorsten Haude
    Thorsten Haude
    2006-09-30

    • priority: 5 --> 9
     
  • Tony Balinski
    Tony Balinski
    2007-12-20

    Logged In: YES
    user_id=618141
    Originator: NO

    Curiously case-independent matching for VMS is handled in preferences.c for VMS versions greater than 7.2, so we shouldn't need to have upper and lower case versions of each extension for VMS. Why we need the VMS version is beyond me: earlier versions may save the name in uppercase only, but the OS lets you identify in either upper or lower case. MS Windows is similar and should be treated accordingly.

    On another note, the number of extensions you can specify is limited to 20. It's easy to remove the restriction.

     
  • Thorsten Haude
    Thorsten Haude
    2008-01-04

    Logged In: YES
    user_id=119143
    Originator: NO

    Seems to be very easy to do, but nobody cares, so reprio.

     
  • Thorsten Haude
    Thorsten Haude
    2008-01-04

    • priority: 9 --> 3