Bug 42572 - .lst file path entries should support platform-independent separator
Summary: .lst file path entries should support platform-independent separator
Status: REOPENED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.1.0   Edit
Hardware: PC Windows NT
: P5 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Mik Kersten CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-04 18:21 EDT by Wes Isberg CLA
Modified: 2009-08-30 02:49 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wes Isberg CLA 2003-09-04 18:21:41 EDT
Configuration files (.lst files) have single-string entries for injars,
sourceroots, classpath, bootclasspath, etc. that require platform-specific
internal delimiters, which means the .lst files can't be reused across platforms.

I recommend updating the path parsers to accept both the local platform
delimiter or one of ';' or ',' as a delimiter for these paths.
Comment 1 Mik Kersten CLA 2005-08-23 01:04:36 EDT
This seems to be a non-issue at this point, since the VMs are happy with the
default
path separator.

Comment 2 Wes Isberg CLA 2005-08-28 02:59:42 EDT
Why is this invalid?  Does ':' or ';' work on all platforms?  The default varies
with platform.
Comment 3 Mik Kersten CLA 2005-08-29 11:18:56 EDT
It has been a non-issue since I reported it way back.  My sense was that ';' was
starting to be like '/' and working on all the VMs, but I'm not certain.  If
anyone on another platform encounters a problem we can reopen it.  But you're
right, it shouldn't be marked as invalid.
Comment 4 Mik Kersten CLA 2005-08-29 11:19:31 EDT
Resolving as LATER until there is user feedback that this needs fixing.
Comment 5 Eclipse Webmaster CLA 2009-08-30 02:49:22 EDT
LATER/REMIND bugs are being automatically reopened as P5 because the LATER and REMIND resolutions are deprecated.