{"push_id":3049286313,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"c7184dc8f6ed3f2330db8d8f21f01c4b08056dd3","before":"c5e9dcdf2ee6fd5660e2bfbb8c635674053df7c9","commits":[{"sha":"399af4e22a14d5646a4846e6c36cb792b692d66d","author":{"name":"Dale Sedivec","email":"80b24d51bbcd1ba9a2ce6b5fe97e28c44f9ff374@codefu.org"},"message":"Keep filtering despite incomplete or wrong regexp\n\nSince `dired-narow--regexp-filter` may get called for each keystroke,\ntyping a regexp in `dired-narrow-regexp` such as `\\(x\\)` will actually\nproduce an error immediately after the first `\\` since that is an\ninvalid regexp.  Such an error immediately prevents any further filter\ninput from having any effect in the buffer.\n\nTo prevent this, just have the filter accept all matches if the regexp\nis invalid.","distinct":true,"url":"https://api.github.com/repos/Fuco1/dired-hacks/commits/399af4e22a14d5646a4846e6c36cb792b692d66d"},{"sha":"0dce1f710f39835707fcc90fde14918212257c2e","author":{"name":"Dale Sedivec","email":"80b24d51bbcd1ba9a2ce6b5fe97e28c44f9ff374@codefu.org"},"message":"Make \"^\" work in dired-narrow-regexp\n\nWhen using `re-search-forward`, `^` will only match at actual\nbeginning of line in the dired buffer, and I've never seen a\nconfiguration where the file name is at BOL in a dired buffer, meaning\n`^` will typically be useless to `dired-narrow-regexp` users.  By\nusing `string-match-p` instead, `^` performs as expected, matching\nbeginning of a file name.\n\nAlso use `dired-utils-get-filename` instead of relying on point, as\nsuggested by @Fuco1.","distinct":true,"url":"https://api.github.com/repos/Fuco1/dired-hacks/commits/0dce1f710f39835707fcc90fde14918212257c2e"},{"sha":"368277b04ad0a224f377f83b1fc28d98076e474b","author":{"name":"Dale Sedivec","email":"80b24d51bbcd1ba9a2ce6b5fe97e28c44f9ff374@codefu.org"},"message":"Correct un-narrowing when hitting backspace\n\n`dired-narrow--restore` is called from `dired-narrow--update` when\nit's updating the narrowing of the buffer.  However, if you type\nsome character that doesn't occur in any file name (ex. `{`), then\nbackspace it, then type a character that does occur in a file\nname---or just hit RET for no narrowing at all---all files will be\nnarrowed away when exiting dired-narrow because the `:dired-narrow`\nproperty still exists on them from when you typed `{`.\n\nThis change just has `dired-narrow--restore` remove the\n`:dired-narrow` property at the same tim as it removes the `invisible`\nproperty.","distinct":true,"url":"https://api.github.com/repos/Fuco1/dired-hacks/commits/368277b04ad0a224f377f83b1fc28d98076e474b"},{"sha":"c7184dc8f6ed3f2330db8d8f21f01c4b08056dd3","author":{"name":"Matus Goljer","email":"aee03104bcffc1465cb616c155de7f24ef2f8fcf@gmail.com"},"message":"Merge pull request #142 from dsedivec/master\n\n[narrow] Better regexp searching","distinct":true,"url":"https://api.github.com/repos/Fuco1/dired-hacks/commits/c7184dc8f6ed3f2330db8d8f21f01c4b08056dd3"}]}
{"actor":{"display_login":"Fuco1"}}