Bug 42572

Summary: .lst file path entries should support platform-independent separator
Product: [Tools] AspectJ Reporter: Wes Isberg <wes>
Component: CompilerAssignee: Mik Kersten <mik.kersten>
Status: REOPENED --- QA Contact:
Severity: enhancement    
Priority: P5 CC: adrian.colyer
Version: 1.1.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
Whiteboard:

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.