When I open a ReasonML file, regex-railroat-diagrams thought this is a regexp file, but it's not, it's a new language ReasonML's file suffix, I think it would be better make suffix an option in settings page.
Atom: 1.18.0 x64
Electron: 1.3.15
OS: Mac OS X 10.12.3
Thrown From: regex-railroad-diagram package 0.19.3
Stack Trace
Failed to activate the regex-railroad-diagram package
At Cannot read property 'match' of undefined
TypeError: Cannot read property 'match' of undefined
at /packages/regex-railroad-diagram/lib/railroad-diagram-element.coffee:48:22)
at /packages/regex-railroad-diagram/lib/railroad-diagram-element.coffee:14:6)
at Object.activate (/packages/regex-railroad-diagram/lib/regex-railroad-diagram.coffee:26:45)
at Package.module.exports.Package.activateNow (/Applications/Atom.app/Contents/Resources/app/src/package.js:253:25)
at /Applications/Atom.app/Contents/Resources/app/src/package.js:225:38
at Package.module.exports.Package.measure (/Applications/Atom.app/Contents/Resources/app/src/package.js:99:21)
at /Applications/Atom.app/Contents/Resources/app/src/package.js:218:32
at Package.module.exports.Package.activate (/Applications/Atom.app/Contents/Resources/app/src/package.js:215:40)
at PackageManager.module.exports.PackageManager.activatePackage (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:645:40)
at /Applications/Atom.app/Contents/Resources/app/src/package-manager.js:626:35
at Config.module.exports.Config.transactAsync (/Applications/Atom.app/Contents/Resources/app/src/config.js:346:24)
at PackageManager.module.exports.PackageManager.activatePackages (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:621:25)
at PackageManager.module.exports.PackageManager.activate (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:603:52)
at /Applications/Atom.app/Contents/Resources/app/src/atom-environment.js:846:34
[Enter steps to reproduce:]
When I open a ReasonML file, regex-railroat-diagrams thought this is a regexp file, but it's not, it's a new language ReasonML's file suffix, I think it would be better make suffix an option in settings page.
Atom: 1.18.0 x64 Electron: 1.3.15 OS: Mac OS X 10.12.3 Thrown From: regex-railroad-diagram package 0.19.3
Stack Trace
Failed to activate the regex-railroad-diagram package
Commands
Non-Core Packages