Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


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:

  1. MapAppend
  2. MapExists
  3. MapKeys
  4. MapRemove
  5. IsMap

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/

Note: See TracQuery for help on using queries.