| 1787 | } |
| 1788 | |
| 1789 | FileExtensions NyquistBase::ParseFileExtensions(const wxString& text) |
| 1790 | { |
| 1791 | // todo: error handling |
| 1792 | FileExtensions results; |
| 1793 | if (text[0] == wxT('(')) |
| 1794 | { |
| 1795 | Tokenizer tzer; |
| 1796 | tzer.Tokenize(text, true, 1, 1); |
| 1797 | for (const auto& token : tzer.tokens) |
| 1798 | results.push_back(UnQuote(token)); |
| 1799 | } |
| 1800 | return results; |
| 1801 | } |
| 1802 | |
| 1803 | FileNames::FileType NyquistBase::ParseFileType(const wxString& text) |
| 1804 | { |