[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/phps-mode be46d9c 044/405: Added lexer autoload to func
From: |
Stefan Monnier |
Subject: |
[elpa] externals/phps-mode be46d9c 044/405: Added lexer autoload to functions |
Date: |
Sat, 13 Jul 2019 09:59:39 -0400 (EDT) |
branch: externals/phps-mode
commit be46d9ca6ad12013b53164969f17c7ecd056d209
Author: Christian Johansson <address@hidden>
Commit: Christian Johansson <address@hidden>
Added lexer autoload to functions
---
phps-functions.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/phps-functions.el b/phps-functions.el
index 052405e..7bdfe26 100644
--- a/phps-functions.el
+++ b/phps-functions.el
@@ -36,6 +36,8 @@
;;; Code:
+(autoload 'phps-mode/lexer-get-point-data "phps-lexer")
+
(defun phps-mode/indent-line ()
"Indent line."
(let ((data (phps-mode/lexer-get-point-data)))
@@ -66,7 +68,8 @@
(set (make-local-variable 'indent-line-function) #'phps-mode/indent-line)
- (when phps-mode/use-psr-2
+ (when (and (boundp 'phps-mode/use-psr-2)
+ phps-mode/use-psr-2)
;; PSR-2 : Code MUST use an indent of 4 spaces
(set (make-local-variable 'tab-width) 4)
- [elpa] externals/phps-mode 6776468 037/405: Started worked with adding references to tokens from point meta information, (continued)
- [elpa] externals/phps-mode 6776468 037/405: Started worked with adding references to tokens from point meta information, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode feb5724 039/405: Various debug work, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode e36d477 045/405: token-number from point now is the same format as (nth), Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode b437374 040/405: Fixed bug in parsing of object parameters inside double quoted string, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 7161184 041/405: Handles stacked states better, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode c625217 042/405: Added flag for PSR-2 white-space settings, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode b629c4b 050/405: Updated comments and TODOs, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 4b4a375 043/405: Using lexical bindings for all files, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode c040358 046/405: Point lexer token information makes more sense, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 94492c4 048/405: Added changes tracking to functions from lexer, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode be46d9c 044/405: Added lexer autoload to functions,
Stefan Monnier <=
- [elpa] externals/phps-mode a259292 047/405: Changed indentation function to work solely on tokens, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 4098f46 049/405: Started with incremental lexer, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode da1d1de 051/405: Temporary lexer after change until other work is ready, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 990d3dd 054/405: Added test for indentation of multiple-line doc comment, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode dd80d27 055/405: Started work on detecting doc comment blocks, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode e1b7160 053/405: (newline-and-indent) now working, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 8aa1ab6 059/405: Another test for getting point data inside doc block, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 09daec3 052/405: Foundation for incremental lexer and syntax colorer completed, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 3f4c344 056/405: Fixed detection of doc comment blocks, Stefan Monnier, 2019/07/13
- [elpa] externals/phps-mode 3824abf 060/405: Resolved indent with trailing parenthesis, Stefan Monnier, 2019/07/13