| @@ -1710,8 +1710,8 @@ and search from projectile root (if projectile is available)." | |||||
| (safe-require-or-eval 'projectile) | (safe-require-or-eval 'projectile) | ||||
| (projectile-project-p)) | (projectile-project-p)) | ||||
| (projectile-with-default-dir (projectile-project-root) | (projectile-with-default-dir (projectile-project-root) | ||||
| (compilation-start command-args | |||||
| 'grep-mode)) | |||||
| (compilation-start command-args | |||||
| 'grep-mode)) | |||||
| (compilation-start command-args | (compilation-start command-args | ||||
| 'grep-mode))) | 'grep-mode))) | ||||
| @@ -1729,8 +1729,8 @@ and search from projectile root (if projectile is available)." | |||||
| (if (safe-require-or-eval 'projectile) | (if (safe-require-or-eval 'projectile) | ||||
| (projectile-with-default-dir (or (projectile-project-root) | (projectile-with-default-dir (or (projectile-project-root) | ||||
| default-directory) | default-directory) | ||||
| (compilation-start command-args | |||||
| 'grep-mode)) | |||||
| (compilation-start command-args | |||||
| 'grep-mode)) | |||||
| (compilation-start command-args | (compilation-start command-args | ||||
| 'grep-mode)))) | 'grep-mode)))) | ||||
| @@ -1913,7 +1913,7 @@ DISPLAY non-nil means redisplay buffer as output is inserted." | |||||
| (defun awk-preview--create-preview-buffer (e) | (defun awk-preview--create-preview-buffer (e) | ||||
| "Create preview buffer for `awk-preview--env' object E." | "Create preview buffer for `awk-preview--env' object E." | ||||
| (with-current-buffer (awk-preview--env-source-buffer e) | (with-current-buffer (awk-preview--env-source-buffer e) | ||||
| ;; TODO: Do not unset buffer-file-name in let | |||||
| ;; TODO: Do not unset buffer-file-name in let, use unwind-protect | |||||
| (let ((buffer-file-name nil) | (let ((buffer-file-name nil) | ||||
| (beg (awk-preview--env-point-beg e)) | (beg (awk-preview--env-point-beg e)) | ||||
| (end (awk-preview--env-point-end e))) | (end (awk-preview--env-point-end e))) | ||||
| @@ -2016,6 +2016,9 @@ DISPLAY non-nil means redisplay buffer as output is inserted." | |||||
| (defun awk-preview--cleanup() | (defun awk-preview--cleanup() | ||||
| "Cleanup awk preview buffers and variables." | "Cleanup awk preview buffers and variables." | ||||
| (kill-buffer (awk-preview--env-preview-buffer awk-preview--env)) | |||||
| ;; TODO: Ask if it should be killed | |||||
| (kill-buffer (awk-preview--env-program-buffer awk-preview--env)) | |||||
| (setf (awk-preview--env-running-p awk-preview--env) nil) | (setf (awk-preview--env-running-p awk-preview--env) nil) | ||||
| (set-window-configuration (awk-preview--env-window-configuration awk-preview--env))) | (set-window-configuration (awk-preview--env-window-configuration awk-preview--env))) | ||||
| @@ -2026,7 +2029,7 @@ DISPLAY non-nil means redisplay buffer as output is inserted." | |||||
| (define-key map (kbd "C-c C-c") 'awk-preview-commit) | (define-key map (kbd "C-c C-c") 'awk-preview-commit) | ||||
| ;; TODO: Implement | ;; TODO: Implement | ||||
| ;; Back preview buffer to original content | ;; Back preview buffer to original content | ||||
| (define-key map (kbd "C-c C-r") 'awk-preview-clear) | |||||
| (define-key map (kbd "C-c C-r") 'awk-preview-reset) | |||||
| map) | map) | ||||
| "Keymap for `awk-preview-program-mode'.") | "Keymap for `awk-preview-program-mode'.") | ||||