...
config.Manager: invalidating cache
configManager.ts: configuration change
config.Manager: requested user config for file:///.../dim/src/configManager.ts (typescript)
config.Compiler: compiling user config for file:///.../dim/src/configManager.ts (typescript)
configManager.ts: disposing previous decorations
configManager.ts: decorating...
configManager.ts: scanning lines: [1:1, 145:1]
configManager.ts: scanning for: /(?<=(?:else|if \([^()]*(?:\([^()]*\)[^()]*)*\)) {)[^{}]*(?:{[^}]*}[^{}]*)*(?=})/gs
configManager.ts: scanning for: /(?<=(?:else|if \([^()]*(?:\([^()]*\)[^()]*)*\)) {)[^{}]*(?:{[^}]*}[^{}]*)*(?=})/gs: found: [28:19, 31:7]
configManager.ts: scanning for: /(?<=(?:else|if \([^()]*(?:\([^()]*\)[^()]*)*\)) {)[^{}]*(?:{[^}]*}[^{}]*)*(?=})/gs: found: [130:16, 133:7]
configManager.ts: scanning for: /(?<=catch\s+\(e\)\s+{)[^{}]*(?=})/g
configManager.ts: decorated (1ms)
Context
{ "pattern": "(?<=catch\\s+\\(e\\)\\s+{)[^{}]*(?:{[^{}]*}[^{}]*)*(?=})", "flags": "gs" }Problem
Dim is getting stuck during repetitive edits to the user configuration and needs editor to restart.