{"id":991,"date":"2008-12-17T08:00:00","date_gmt":"2008-12-17T16:00:00","guid":{"rendered":"http:\/\/www.sapien.com\/blog\/2008\/12\/17\/primalscript-2009-bracket-matching\/"},"modified":"2008-12-09T10:21:04","modified_gmt":"2008-12-09T18:21:04","slug":"primalscript-2009-bracket-matching","status":"publish","type":"post","link":"https:\/\/dev.sapien.com\/blog\/2008\/12\/17\/primalscript-2009-bracket-matching\/","title":{"rendered":"PrimalScript 2009: Bracket Matching"},"content":{"rendered":"<p><a href=\"http:\/\/www.primaltools.com\">PrimalScript 2009<\/a> includes some pretty nifty new bracket matching code to make your scripting life easier. Automatic bracket matching works for {}, [], (), and &lt;&gt;. Simply click the mouse just before an opening bracket or just after a closing bracket and the set will be highlighted.<\/p>\n<p><a href=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image11.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" title=\"image\" src=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image-thumb8.png\" border=\"0\" alt=\"image\" width=\"244\" height=\"110\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image13.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" title=\"image\" src=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image-thumb9.png\" border=\"0\" alt=\"image\" width=\"244\" height=\"113\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image14.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" title=\"image\" src=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image-thumb10.png\" border=\"0\" alt=\"image\" width=\"244\" height=\"113\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image15.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" title=\"image\" src=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image-thumb11.png\" border=\"0\" alt=\"image\" width=\"244\" height=\"136\" \/><\/a><\/p>\n<p>This bracket matching is in addition to the block selection of bracketed items that already existed in PrimalScript. Just double click on a bracket and the whole block is selected.<\/p>\n<p><a href=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image17.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" title=\"image\" src=\"http:\/\/www.sapien.com\/blog\/wp-content\/uploads\/2008\/12\/image-thumb12.png\" border=\"0\" alt=\"image\" width=\"244\" height=\"130\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PrimalScript 2009 includes some pretty nifty new bracket matching code to make your scripting life easier. Automatic bracket matching works for {}, [], (), and &lt;&gt;. Simply click the mouse just before an opening bracket or just after a closing bracket and the set will be highlighted. This bracket matching is in addition to the [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[283,176],"tags":[421,415,422],"class_list":["post-991","post","type-post","status-publish","format-standard","hentry","category-howto","category-sneak-peeks-at-the-next-version-of-primalscript","tag-bracket-matching","tag-primalscript-2009","tag-script-editing"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/comments?post=991"}],"version-history":[{"count":2,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/991\/revisions"}],"predecessor-version":[{"id":993,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/991\/revisions\/993"}],"wp:attachment":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/media?parent=991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/categories?post=991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/tags?post=991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}