Here's a simple reproduction of this Issue: ``` javascript const iniParser = require('ini'); console.log(iniParser.parse('values=["foo; bar"]')); ``` ### Actual result: Semicolon's in a quoted string in a list are parsed as a comment. ``` { values: '["foo' } ``` ### Expected result: Semicolon's in a quoted string should not be parsed as a comment. ``` { values: ['foo; bar'] } ``` - ini version: 1.3.5 - node version: 8.9.4