Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 390302

Summary: Double quotes disappear in interpreters arguments
Product: [Tools] LDT Reporter: Kevin KIN-FOO <kkinfoo>
Component: LuaDevelopmentToolsAssignee: Kevin KIN-FOO <kkinfoo>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: sbernard
Version: 0.9   
Target Milestone: 0.9 RC2   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 390358    
Bug Blocks:    

Description Kevin KIN-FOO CLA 2012-09-25 05:01:37 EDT
While defining argument to an interpreters, if it contains "s, they disapeared
Comment 1 Kevin KIN-FOO CLA 2012-09-25 12:02:37 EDT
The problem lies in InterpreterDefinitionsContainer#interpreterAsElement where IInterpreterInstall#getInterpreterArguments() is used over IInterpreterInstall#getInterpreterArgs().
IInterpreterInstall#getInterpreterArguments() trims " quotes. I tried a workaround but it was too messy, so I will send a patch to the DLTK project.
Comment 2 Kevin KIN-FOO CLA 2012-09-25 12:29:21 EDT
I provide them a patch in Bug 390358.
I don't see any quick fix.
Comment 3 Simon Bernard CLA 2012-10-29 10:07:18 EDT
we need a workaround for the 0.9.
Comment 4 Kevin KIN-FOO CLA 2012-11-16 09:26:14 EST
Workaround available since 54603d9299d9a4bac7d2892f6a80cdd7c68dd712
Comment 5 Kevin KIN-FOO CLA 2012-11-16 12:12:03 EST
Looks like DLTKLaunchingPlugin#stop erases result of previous fix.
Comment 6 Kevin KIN-FOO CLA 2012-11-16 12:15:18 EST
A work around for this 250345e15e5cf345a79aa14ee54bf0226e47b28a