{"comment":{"url":"https://api.github.com/repos/AlKapote/helm/comments/13921903","html_url":"https://github.com/AlKapote/helm/commit/fb40a151ffafce3853b0100716d582cdfbd5f0cb#commitcomment-13921903","id":13921903,"user":{"login":"AlKapote","id":14925408,"avatar_url":"https://avatars.githubusercontent.com/u/14925408?v=3","gravatar_id":"","url":"https://api.github.com/users/AlKapote","html_url":"https://github.com/AlKapote","followers_url":"https://api.github.com/users/AlKapote/followers","following_url":"https://api.github.com/users/AlKapote/following{/other_user}","gists_url":"https://api.github.com/users/AlKapote/gists{/gist_id}","starred_url":"https://api.github.com/users/AlKapote/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlKapote/subscriptions","organizations_url":"https://api.github.com/users/AlKapote/orgs","repos_url":"https://api.github.com/users/AlKapote/repos","events_url":"https://api.github.com/users/AlKapote/events{/privacy}","received_events_url":"https://api.github.com/users/AlKapote/received_events","type":"User","site_admin":false},"position":22,"line":3135,"path":"helm.el","commit_id":"fb40a151ffafce3853b0100716d582cdfbd5f0cb","created_at":"2015-10-22T09:43:59Z","updated_at":"2015-10-22T09:43:59Z","body":"Yes, I do. Try changing it into a let* or nested let, and you'll see that without lexical binding the `matcher` lambda below complains of missing variable `initials-pat`. This is how I cache the regex pattern betwee candidates."}}