Another bug fix, and Happy Easter
Mar 21, 2008 I am feeling particularly inept today/this week/month as a typo rears its head and disables both of the checkboxes in the preference window. At least I have the Easter holiday to fix these self-inflicted pratfalls. You may grab version 1.3.5, and please whipe off that smirk.
Bug fix releases
Mar 20, 2008 Oh, dear. Safari 3.1 changed some internals that broke how Keywurl handled fallbacks when no "default" keyword has been created; so just typing foo in the address field would not take you to www.foo.com. Hooray for quality assurance.
Get the fixed version 1.3.4, or grab the updated 1.4 beta 2.
First public 1.4 beta release
Mar 20, 2008 The first public beta of 1.4 is here. Download it here. Please have a field day.
-
This is prelease software. Please back up your preference file (under Library/Application Support/Keywurl) before use. I am not responsible for any data loss incurred by this plugin. Don't blame me if the sky falls on your head. Also, this beta is MacOS X Leopard only.
Nice new installer takes the pain out of, well, installing.
You can now create a new keyword just by right-clicking on any text field in any web page form, and selecting Create Keyword. Keywurl takes care of the dirty details.
Nicer substitution syntax. The "@@@" and "$$$" expansion symbols have been replaced with a more human-friendly system that does not rely on magic syntax. Instead, the address field now shows the substitutions using nice, friendly, little blue bubble shapes. Old configuration files are automatically migrated from the old syntax. The available substitutions are shown in a separate box, and you can drag them with the mouse into the address field. Visual editing, yay!
It is now possible to address each query word separately: In the query "foo bar", "query 1" expands to "foo", "query 2" to "bar", etc. Up to 10 such query terms are supported. For example, this allows you to map a queries such as: graph 2yr aapl (stock prices for Apple over two years) or graph 1dy msft (stock prices for Microsoft for one day).
Safari 3.1 compatibility
Mar 18, 2008 I have updated the bundle to work with Safari 3.1.
Tiger compatibility release
Jan 29, 2008
Keywurl should now work fine on Tiger. It also fixes a crash issue and re-enables
Safari's default fallback support (where you can enter foo
and you'll go to
foo.com
) if there is no default keyword defined. Here you go.
A minor update
Jan 24, 2008 There are always a few niggling issues that start rearing their heads just when you think you are done. This minor bug-fix release addresses some encoding issues, and ensures that keywords cannot conflict with domain names. Get it here.
Version 1.2 released
Jan 23, 2008 A modest bunch of new features in this release, which is available here.
Default keyword. The keyword named "default" (if it is defined) is now invoked when no other keyword matches. Google is included as an example. For example, typing "Paris Hilton" in the address bar will now invoke a Google search (albeit a completely pointless one).
Single-word expansions. You can now create convenience aliases — for example, if you add the keyword "sd" with the expansion "slashdot.org", you can enter just "sd" in the address bar to go there.
Added per-keyword encoding settings to help with broken web sites that use older URL and character encodings.
Download and install
Universal Binary. Requires Safari 3.0 and later, Mac OS X 10.4 Tiger or later.
Get the source code
Requires Xcode 3.0. You can also browse the source repository or check it out using Mercurial.
Like this software? Please consider donating.