You could cut it down a bit more... [GgSs] would replace 2 lines Could also probably use... r(ef|op)
(?!glx[Aa]pp_[GgSs]et[Pp]r(ef|op)\(.*\)) On Tue, Jan 23, 2018 at 5:13 PM Martin Koob via use-livecode < use-livecode@lists.runrev.com> wrote: > Hi Richard. > > I found this site https://regexr.com when I was trying to make a regex > expression that I could use to find GLX calls I used in my stacks excluding > ones that I had already knew I used like glxAppSetProp, glxAppGetProp, > glxAppSetPref, glxAppGetPref. This was to gauge what I would need to do to > transfer to Levure. > > > I think this may do some of the things need. As you mouse over parts of the > expression it will explain what it does. You can also paste sample text to > test your expression on. > > BTW Through several rounds of trial and error I came up with this. > > > (?!glx[Aa]pp_[Gg]et[Pp]ref\(.*\))(?!glx[Aa]pp_[Ss]et[Pp]ref\(.*\))(?!glx[Aa]pp_[Ss]et[Pp]rop\(.*\))(?!glx[Aa]pp_[Gg]et[Pp]rop\(.*\))(?!glx[Aa]pp_[Ss]etPref\b)(\bglx) > > This found the the only other GLX handlers I was using were > > glxapp_savePrefs > glxApp_updateAvailable > > Now I have to figure out how to get change these to calls to Levure > equivalents. > > Martin > > > > > > -- > Sent from: > http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode