[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/phps-mode 1bb2af276e 02/12: Started on support for narr
From: |
Christian Johansson |
Subject: |
[elpa] externals/phps-mode 1bb2af276e 02/12: Started on support for narrow-to-defun |
Date: |
Mon, 13 Feb 2023 12:39:21 -0500 (EST) |
branch: externals/phps-mode
commit 1bb2af276e29022c1f8be47e105d72afa34d21e2
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>
Started on support for narrow-to-defun
---
phps-mode.el | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/phps-mode.el b/phps-mode.el
index 6c681d3e41..c40503b025 100644
--- a/phps-mode.el
+++ b/phps-mode.el
@@ -52,7 +52,7 @@
(require 'phps-mode-syntax-table)
(defvar phps-mode-idle-interval 1
- "Idle seconds before running the incremental lexer.")
+ "Idle seconds before running the incremental parser.")
(defvar phps-mode-use-psr-2 t
"Whether to use PSR-2 guidelines for white-space or not.")
@@ -206,6 +206,14 @@
imenu-create-index-function
#'phps-mode-lex-analyzer--imenu-create-index)
+ ;; Beginning and ending of defun:s
+ (setq-local
+ beginning-of-defun-function
+ #'phps-mode-lex-analyzer--beginning-of-defun)
+ (setq-local
+ end-of-defun-function
+ #'phps-mode-lex-analyzer--end-of-defun)
+
;; Should we follow PSR-2?
(when phps-mode-use-psr-2
- [elpa] externals/phps-mode updated (a32f68a0d4 -> 7619526596), Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode 1bb2af276e 02/12: Started on support for narrow-to-defun,
Christian Johansson <=
- [elpa] externals/phps-mode 3c0de0167e 03/12: Merge branch 'master' of git.cvj.se:git/emacs-phps-mode, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode 295cd646d3 01/12: Added TODO item, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode f197368bb7 04/12: Started custom implementation of beginning-of-defun, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode 99fbd99129 08/12: Passing more advanced case of narrow-to-defun, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode 72eec26571 11/12: Made test output more pedagogical, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode da43f8d5ad 05/12: More work on beginning-of-defun, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode 34f36e6b43 07/12: Passing basic test narrow-to-defun, end-of-defun, beginning-of-defun, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode 8587c24bbd 09/12: Passing tests for beginning-of-defun, end-of-defun and narrow-to-defun, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode cef3c1b3f7 06/12: More work on end-of-defun implementation, Christian Johansson, 2023/02/13
- [elpa] externals/phps-mode e7c6888248 10/12: Improved end-of-defun, beginning-of-defun and narrow-to-defun by taking commented out code into account, Christian Johansson, 2023/02/13