<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7691723069373577907.post9184699739207860489..comments</id><updated>2012-01-08T15:36:52.125+02:00</updated><category term='Python'/><category term='Delphi 2010'/><category term='jokes'/><category term='Visual Studio'/><category term='uncategorized'/><category term='postgresql'/><category term='Delphi 2009 slip'/><category term='Logical errors'/><category term='Arrays'/><category term='RTTI'/><category term='skype'/><category term='Files'/><category term='Math'/><category term='Indy'/><category term='Threads'/><category term='Callbacks'/><category term='Encryption'/><category term='Windows'/><category term='Custom Loop'/><category term='Firewall'/><category term='Security'/><category term='open source'/><category term='DWMApi'/><category term='Tray Icon'/><category term='Streams'/><category term='Delphi ampersand operator'/><category term='Delphi compiler errors'/><category term='tDCS'/><category term='compression'/><category term='Delphi 2010 slip'/><category term='IDE tips'/><category term='Multilnaguage Support'/><category term='new year'/><category term='virtual machine'/><category term='Drag and Drop'/><category term='Delphi Distiller'/><category term='Interpreter'/><category term='Delphi XE Distiller'/><category term='Android'/><category term='File Manager'/><category term='Facebook'/><category term='FreePascal'/><category term='laptop'/><category term='high tech'/><category term='Automation'/><category term='database'/><category term='contest'/><category term='Huge BS'/><category term='TStringGrid'/><category term='business'/><category term='Reports'/><category term='Internet'/><category term='utility functions'/><category term='Delphi Addons'/><category term='graphics'/><category term='TListView from CSV'/><category term='XML'/><category term='Tips'/><category term='CSV'/><category term='Algorithms'/><category term='TListView'/><category term='DWScript'/><category term='Bits'/><category term='DGTV'/><category term='Multi-Language Support'/><category term='Unicode'/><category term='VirtualTreeview'/><category term='uninteresting'/><category term='Delphi 2010 license'/><category term='generics'/><category term='performance classes'/><category term='Editors'/><category term='MDI'/><category term='Tools'/><category term='singularity'/><category term='Memory'/><category term='network'/><category term='components'/><category term='zombie computers'/><category term='zlib'/><category term='Delphi tutorial'/><category term='Bitmaps'/><category term='management'/><category term='Turbo'/><title type='text'>Comments on The Spirit of Delphi: Boyer-Moore Horspool return all occurrences in one...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.delphigeist.com/feeds/9184699739207860489/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7691723069373577907/9184699739207860489/comments/default'/><link rel='alternate' type='text/html' href='http://www.delphigeist.com/2011/05/boyer-moore-horspool-return-all.html'/><author><name>Dorin Duminica</name><uri>http://www.blogger.com/profile/02436024025965763054</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MRKM_3muqTc/TLRmigHfZMI/AAAAAAAAAC0/lChKAVxy24k/S220/avatar.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7691723069373577907.post-7872996659630226512</id><published>2012-01-08T15:36:52.125+02:00</published><updated>2012-01-08T15:36:52.125+02:00</updated><title type='text'>@Anonymous I&amp;#39;ve just tested it on Windows 7 wi...</title><content type='html'>@Anonymous I&amp;#39;ve just tested it on Windows 7 with latests updates, Delphi 2010 it works perfectly, it could be that there&amp;#39;s something wrong in Delphi XE2...&lt;br /&gt;&lt;br /&gt;I do not, and will not own a license for Delphi XE 2, maybe next version...&lt;br /&gt;&lt;br /&gt;One way to solve it, might be to define a local variable which will hold the value:&lt;br /&gt;var&lt;br /&gt;  LSkipChar: Char;&lt;br /&gt;begin&lt;br /&gt;...&lt;br /&gt;for kIndex := 1 to LLenPattern -1 do&lt;br /&gt;LSkipChar := Windows.CharLower(@Pattern[kIndex])^;&lt;br /&gt;LSkipTable[LSkipChar] := LLenPattern -kIndex;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Please let me know if this fixes the issue.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7691723069373577907/9184699739207860489/comments/default/7872996659630226512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7691723069373577907/9184699739207860489/comments/default/7872996659630226512'/><link rel='alternate' type='text/html' href='http://www.delphigeist.com/2011/05/boyer-moore-horspool-return-all.html?showComment=1326029812125#c7872996659630226512' title=''/><author><name>Dorin Duminica</name><uri>http://www.blogger.com/profile/02436024025965763054</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MRKM_3muqTc/TLRmigHfZMI/AAAAAAAAAC0/lChKAVxy24k/S220/avatar.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.delphigeist.com/2011/05/boyer-moore-horspool-return-all.html' ref='tag:blogger.com,1999:blog-7691723069373577907.post-9184699739207860489' source='http://www.blogger.com/feeds/7691723069373577907/posts/default/9184699739207860489' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-699706608'/></entry><entry><id>tag:blogger.com,1999:blog-7691723069373577907.post-3709179201533788136</id><published>2012-01-08T01:58:34.592+02:00</published><updated>2012-01-08T01:58:34.592+02:00</updated><title type='text'>on delphi xe2 update 3 in this line LSkipTable[Win...</title><content type='html'>on delphi xe2 update 3 in this line LSkipTable[Windows.CharLower(@Pattern[kIndex])^] := LLenPattern -kIndex; have a problem with CharLower i test on windows 7 access violation at address 76B461B4 in modulo  KERNELBASE.dll. Write of address 0073AB6C   I DELETE WINDOWS. TO FUNCTION ON XE2 ONLY WRITE Charlower and have this error</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7691723069373577907/9184699739207860489/comments/default/3709179201533788136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7691723069373577907/9184699739207860489/comments/default/3709179201533788136'/><link rel='alternate' type='text/html' href='http://www.delphigeist.com/2011/05/boyer-moore-horspool-return-all.html?showComment=1325980714592#c3709179201533788136' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.delphigeist.com/2011/05/boyer-moore-horspool-return-all.html' ref='tag:blogger.com,1999:blog-7691723069373577907.post-9184699739207860489' source='http://www.blogger.com/feeds/7691723069373577907/posts/default/9184699739207860489' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1984959085'/></entry></feed>
