Hello
To reproduce the bug: open Abbreviation Manager (Menu > Tools > SciTe Config > Other Tools > Run Abbrev Manager).
In the text box at top-left, enter your new abbreviation name and click button "Create".
In the editor that opens, if you put a pipe character in your code (which you need there to place the cursor), then it messes up how the entry goes into this file:
%LOCALAPPDATA%\AutoIt v3\SciTE\au3UserAbbrev.properties
it seems to split the entry (at t
Hi,
Found the problem - _ArrayAdd splits the input on the "|" as it thinks it is a delimiter. An easy fix - just change line #552 in your "AutoIt3 Folder\SciTE\SciTEConfig\AbbrevMan.au3"to read:
_ArrayAdd($aUser_Abbrev, $sAbbrev_Name & "=" & $sAbbr, Default, Default, Default, $ARRAYFILL_FORCE_SINGLEITEM)
That bug has been sitting there waiting to happen for a long time (I since I rewrote the Array library in 2014, you can read all about it in this thread) - obviously ver