69725.177757 uso - Anchor Bookmarks [0.0.1](/scripts/diff/69725/177757)

- Initial release

69725.177757

SHA1:c5e1954566b36c89e34aefd4ec3d0de7c42f9176
69725.177759 uso - Anchor Bookmarks [0.0.2](/scripts/diff/69725/177759)

- Added usoCheckup + DOMNotify updater

69725.177759

SHA1:22e5761a5aa0e5a1ac46b8f7bfebc652ea8e34dd
69725.177762 uso - Anchor Bookmarks [0.0.3](/scripts/diff/69725/177762)

- Set topicid for updater

69725.177762

SHA1:835d60ded5aebb2241177d48f5af12ab901f6449
69725.177969 uso - Anchor Bookmarks [0.0.4](/scripts/diff/69725/177969)

- Trim left and right "spaces" since it looks cleaner.

69725.177969

SHA1:a9e32698f2c6d0f4a252b8b96edcf1fe320cf93f
69725.177989 uso - Anchor Bookmarks [0.0.5](/scripts/diff/69725/177989)

- href refresh if hash contains bookmark-... Many thanks to sizzlemctwizzle for leaping ahead ;) :) Added to contributor list.

69725.177989

SHA1:005ae2b771e59baf347b8d66068860d2ffb1c603
69725.178099 uso - Anchor Bookmarks [0.0.6](/scripts/diff/69725/178099)

- Corrected rex
- Changed href move directly to hash... must have forgotten to check for the # late last night... still works with .hash = .hash... Less likely to run into cache issues if a cache handler is used on a particluar system... using rex for simplicity instead of indexOf.

69725.178099

SHA1:3cb66c0cce1f93ad5fd1bf17d18ebe392288d7e5
69725.178111 uso - Anchor Bookmarks [0.0.7](/scripts/diff/69725/178111)

- Doing transform a little more correctly
-- Stripped off spaces before encode
-- Max length of bookmark set at <= 128 characters including post stripped spaces
-- Convert multiple spaces into single space
-- Allow hyphen as allowable character

69725.178111

SHA1:b6d17a2a3ad2de8da9fabe0d8bf8de10bf01f7b5
69725.178114 uso - Anchor Bookmarks [0.0.8](/scripts/diff/69725/178114)

- Convert replace to full rex... Opera seems to like this better as it doesn't support the third parameter in replace properly... maybe goo will too.

Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.10

69725.178114

SHA1:cbb67e74cb20396fa2e91cd8a8940cd9877065d6
69725.178117 uso - Anchor Bookmarks [0.0.9](/scripts/diff/69725/178117)

- Goo requires % to be escaped to a literal as apparently it's a reserved character
- See also [this post](/topics/46092#posts-223534) and [this post](/topics/46092#posts-223550)Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.89 Safari/532.5

69725.178117

SHA1:e937b0abfb42d1574781d22674f628ee43397a64
69725.178440 uso - Anchor Bookmarks [0.0.10](/scripts/diff/69725/178440)

- window.location.hash = window.location.hash doesn't work in Mac Safari with SIMBL/GreaseKit... changed to scrollIntoView routine.

69725.178440

SHA1:d641954da2145084518afb1daa53d836f7fd47c2
69725.178736 uso - Anchor Bookmarks [0.0.11](/scripts/diff/69725/178736)

- Changed faulty getElementById to XPath
- Added duplicate id check via object... if a duplicate is found append hyphen plus 0+ base index
- Renamed a variable

69725.178736

SHA1:37d28a5c8363385b13f521bd80048567397f2376
69725.178773 uso - Anchor Bookmarks [0.0.12](/scripts/diff/69725/178773)

- Show icon/image for link to allow copy/pasting via normal routines in all browsers... Chromium and Chrome apparently has some issues now... will examine later.

69725.178773

SHA1:5a909476dc9a76fe4f6a13bf28864206f65a53ca
69725.178809 uso - Anchor Bookmarks [0.0.13](/scripts/diff/69725/178809)

- Removed all periods in pre filter check... this is due to someone typing config.xml and the browser might think that it is an xml file.

69725.178809

SHA1:e77717f1a9cdf56f13644b77719d098848103659
69725.178815 uso - Anchor Bookmarks [0.0.14](/scripts/diff/69725/178815)

- Branch walking was prematurely ended when just spaces were encountered on a particular text node and more text nodes were present on the same branch.

69725.178815

SHA1:681db5de5deb1ea6baa3710660f7ea75b13346f5
69725.178839 uso - Anchor Bookmarks [0.0.15](/scripts/diff/69725/178839)

- Exception thrown in Chromium/Chrome when reusing xpr variable... made an additional variable anchorNode to remove this issue.  Several false alarms in their error console; link icon image was not displayed; anchor node click on link icon does NOT scrollIntoView with Chromium when [userscripts.org Alternate CSS](/scripts/show/34698) is installed after... won't fix.

69725.178839

SHA1:7e1e551671e8f7f99474e1d9dabc96d04a45e049
69725.179078 uso - Anchor Bookmarks [0.0.16](/scripts/diff/69725/179078)

- Changed [@description](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40description) to a more clear explanation of what it does

69725.179078

SHA1:2857dd748a2932eb527f625afef351b89a1d3ca4
69725.179084 uso - Anchor Bookmarks [0.0.17](/scripts/diff/69725/179084)

- Changed [@description](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40description) to an even more clear explanation of what it does

69725.179084

SHA1:f8510fc0985c51f1bdf5d690eb7bdcd25f273d31
69725.179122 uso - Anchor Bookmarks [0.0.18](/scripts/diff/69725/179122)

- Position bookmark image before actual bookmark... works better on visible bookmarks for future enhancements.

69725.179122

SHA1:dcf5de1ac7372f03bde3ca19220dcbf72daea061
69725.179169 uso - Anchor Bookmarks [0.0.19](/scripts/diff/69725/179169)

- Converted inline style changes to less destructive calls via setProperty... many thanks to GIJoe for pointing out a new (to me) feature :) (corresponding getPropertyValue, getPropertyPriority and removeProperty)
- icon margin tweaks

69725.179169

SHA1:6ec24671994ad2df495af4e73e3f0d530eb15440
69725.179874 uso - Anchor Bookmarks [0.1.0](/scripts/diff/69725/179874)

- Since sizzlemctwizzle is quoting attributes now... lightening the load on USO and bandwidth by using an embedded style sheet.
- Moving to minor 1

69725.179874

SHA1:4fe8433c15da3d392d645d605e33afe22d571509