Custom Query
Results (148 - 150 of 3870)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#3797 | No Bug | PCRE update to recent PCRE-8.44 or even to PCRE2-10.36 | mLipok | |
Description |
In fact there was recently closed ticket: https://www.autoitscript.com/trac/autoit/ticket/3656 In fact @Melba23 said: PCRE updated for 3.3.16.0 But even using recent Alpha version (candidate for Beta which include PCRE-8.41) .... AutoIt still have problem with this simple example: #include <Array.au3> #include <StringConstants.au3> _Example(0, '(?i)[\W]((\w)[\s\xA0]*?\d+[a-z]{0,3}\/\d\d)') Func _Example($sTitle, $sPattern) Local $sText = _ 'Dąbrowskiego43/45' & @CRLF & _ 'Dąbrowskiego43/45' & @CRLF & _ 'Kordeckiego1/11' & @CRLF & _ 'Kordeckiego 1/11' & @CRLF & _ 'm2/11' & @CRLF & _ 'm2/12' & @CRLF & _ 'p 3/12' & @CRLF & _ '' ConsoleWrite('>>>>>>>>>>> $sTitle = ' & $sTitle & @CRLF) Local $aTest = StringRegExp($sText, $sPattern, $STR_REGEXPARRAYGLOBALFULLMATCH) ConsoleWrite('! ---> @error=' & @error & ' @extended=' & @extended & @CRLF) If UBound($aTest) Then For $iOuter_id = 0 To UBound($aTest) - 1 ConsoleWrite('MATCH ' & $iOuter_id + 1 & @CRLF) ConsoleWrite(_ArrayToString($aTest[$iOuter_id]) & @CRLF) Next EndIf ConsoleWrite('>>>>>>>>>>> END ' & @CRLF) ConsoleWrite(@CRLF) ConsoleWrite(@CRLF) EndFunc ;==>_Example Proper behavior was saved be me in this link: https://regex101.com/r/C7h5ML/3 So please consider update to PCRE-8.44 or even switch to PCRE2-10.36 https://ftp.pcre.org/pub/pcre/ Edit: Of course, to the latest version available at the time of update, regardless of the branch. |
|||
#3796 | Works For Me | Execute() cause crash (-1073741819) with some strings containing punctuation. | Jpm | steipal@… |
Description |
Execute(Dec.<string>) = Crash, because "Dec" is a function? Execute(String.<string>) = Crash, because "String" is a function? Execute(Dec.<number><string>) = Crash, because it contain string? Execute(.<string>) = Crash. Reason unknown to me. Execute(Dec.<number>) = OK. Reason unknown to me. Execute(String.<number>) = OK. Reason unknown to me. Execute(Dec. <string>) = OK, because of space between . and string? Execute(Bec.<string>) = OK, because "Bec" is NOT a function? So the rule seem to be crash under the following scenarios: Execute(valid_function.<string>) Execute(.<string>) The example functions used (Dec, String) is arbitrary. And when I write that Execute is OK it means it does not crash. No matter if the string result is empty/error. The bug is also present in 3.3.14.5. |
|||
#3795 | Wont Fix | Missing documention for MapAppend() | Robinson1 | |
Description |
So far documentation for Map Management is only available in french. At the international/english site it is missing: https://www.autoitscript.com//autoit3/docs/functions/ So in detail that concerns:
Would be also nice to have that new functions listed in au3.api so they get known to the syntax checker and tidy. (Should I create a separated ticket for that?) Beside that ticket I also issued a forum post about: https://www.autoitscript.com/forum/topic/204576-mapappend-documention-only-available-in-french/ |