From d68309330206423842921c9ecd28ec8d45f96e79 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Tue, 7 Apr 2026 09:12:09 -0700 Subject: oni-php: ‘oni-php-insert-dot-dwim’: Improve detection ‘::’ vs ‘->’ --- oni-php/oni-php.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'oni-php') diff --git a/oni-php/oni-php.el b/oni-php/oni-php.el index 603f028..6505802 100644 --- a/oni-php/oni-php.el +++ b/oni-php/oni-php.el @@ -131,7 +131,8 @@ Do the insert N times." (skip-syntax-forward " ") (nth 3 (syntax-ppss (1+ (point)))))) (self-insert-command N) - (let ((op (if (looking-back (rx "$" (minimal-match (one-or-more alnum)))) + (let ((op (if (looking-back (rx "$" (minimal-match (one-or-more (any alnum "->")))) + (line-beginning-position)) "->" "::"))) (dotimes (_ N) (insert op))))) -- cgit v1.3-2-g0d8e