diff options
| author | 2026-04-07 09:12:09 -0700 | |
|---|---|---|
| committer | 2026-04-07 09:12:09 -0700 | |
| commit | d68309330206423842921c9ecd28ec8d45f96e79 (patch) | |
| tree | 9c2fbac352815f98a154569b952a74c96f2d1d08 /oni-php/oni-php.el | |
| parent | e91ddf89acb64c5ef2869fba292e45fcb9e0834d (diff) | |
| download | emacs-config-d68309330206423842921c9ecd28ec8d45f96e79.tar.gz emacs-config-d68309330206423842921c9ecd28ec8d45f96e79.zip | |
oni-php: ‘oni-php-insert-dot-dwim’: Improve detection ‘::’ vs ‘->’
Diffstat (limited to 'oni-php/oni-php.el')
| -rw-r--r-- | oni-php/oni-php.el | 3 |
1 files changed, 2 insertions, 1 deletions
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))))) |
