aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
Commit message (Collapse)AuthorAge
* add notes into example configGravatar Dieter Plaetinck2010-01-02
|
* Updated comments in handlers section and updated the download handlerGravatar Mason Larobina2010-01-02
|
* Merge branch 'master' of git://github.com/Dieterbe/uzblGravatar Mason Larobina2010-01-02
|\
| * fixed http://www.uzbl.org/bugs/index.php?do=details&task_id=165Gravatar tczy2010-01-01
| | | | | | | | using supplied patch
| * uzbl-tabbed bind '@' fixGravatar tczy2010-01-01
| |
* | We don't have support for inline comments.Gravatar Mason Larobina2010-01-01
| |
* | Use new export mechanism in all plugins.Gravatar Mason Larobina2010-01-01
| |
* | Correctness re-write of the export mechanism.Gravatar Mason Larobina2010-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exporting is now done with the following two new functions: 1. `uzbl.export('external_name', function)` 2. `uzbl.export_dict({'name1': func1, 'name2': func2, ...})` This system is preferable to the old `__export__` variable for several reasons. The first being that the exporting system is now very similar to the connect (read: `uzbl.connect(..)` and `uzbl.connect_dict({..})`) system in the event manager. And consider the following: 1. User wishes to write a plugin that doesn't connect to any events but exports a function. 2. It's an arbitrary requirement that a plugin have an `init(uzbl)` function. 3. The user would have done the following (example plugin snippet): __export__ = 'my_function' def my_function(uzbl, ..): # Do something def init(uzbl): # Do nothing pass 4. The user now does the following: def my_function(uzbl, ..): # do something def init(uzbl): uzbl.export('my_function', my_function) Note that the name in `uzbl.export('external_name', function)` doesn't need to match the function name. Example pseudo-python: # In the plugin >>> def hello(uzbl): ... return "Hello, World!" >>> def init(uzbl): ... uzbl.export('say_hello', hello) ... print uzbl.say_hello() # In the event manager >>> plugin.init(uzbl) Hello, World!
* | Add 'uzbl terminal' binding & remove old example lines.Gravatar Mason Larobina2010-01-01
| |
* | Keycmd plugin now sets raw_{key,mod}cmd vars and updated title format.Gravatar Mason Larobina2009-12-26
| |
* | URIEncode search string component of web searching binds.Gravatar Mason Larobina2009-12-26
| |
* | Moved expand function to external plugin to reduce code duplication.Gravatar Mason Larobina2009-12-24
| |
* | Added the escaped and quoted %r replace for on_event and bind args.Gravatar Mason Larobina2009-12-23
|/
* Unified yank bind.Gravatar Mason Larobina2009-12-23
|
* First commit of modified example config to make use of mode-binds.Gravatar Mason Larobina2009-12-22
|
* Merge branch 'master' into experimentalGravatar Dieter Plaetinck2009-12-21
|\
| * more documentation + MODE_BIND example in configGravatar Dieter Plaetinck2009-12-21
| |
* | typoGravatar Dieter Plaetinck2009-12-20
|/
* Merge branch 'onexec-nonarg-binds'Gravatar Mason Larobina2009-12-20
|\
* \ Merge branch 'mode-binds'Gravatar Mason Larobina2009-12-20
|\ \
* \ \ Merge branch 'master' of git://github.com/Dieterbe/uzblGravatar Mason Larobina2009-12-20
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: sandbox/env.sh
| * | | set default page to a "welcome" pageGravatar Dieter Plaetinck2009-12-20
| | | |
| | * | Merge branch 'master' into mode-bindsGravatar Mason Larobina2009-12-17
| | |\ \ | |_|/ / |/| | |
| | | * New bind class that's onexec & nonarg when a bind ends in a '!'.Gravatar Mason Larobina2009-12-17
| |_|/ |/| |
* | | Create sockets before daemonising in uzbl-{cookie-daemon,event-manager}.Gravatar Mason Larobina2009-12-17
| | |
| | * Merge branch 'master' into mode-bindsGravatar Mason Larobina2009-12-17
| | |\ | |_|/ |/| |
* | | No need to localise the held variable.Gravatar Mason Larobina2009-12-17
| | |
| | * Merge branch 'master' into mode-bindsGravatar Mason Larobina2009-12-16
| | |\ | |_|/ |/| |
* | | Merge branch 'master' of git://github.com/Dieterbe/uzblGravatar Mason Larobina2009-12-16
|\| |
| * | merge in masons changesGravatar Dieter Plaetinck2009-12-15
| |\ \
| | | * Merge branch 'master' into mode-bindsGravatar Mason Larobina2009-12-14
| | | |\ | |_|_|/ |/| | |
* | | | Fix some comments, orders and alignments in the example config.Gravatar Mason Larobina2009-12-14
| | | |
* | | | Make sure the config keys for all possible completions are known.Gravatar Mason Larobina2009-12-14
| |/ / |/| |
* | | Clear the keycmd after link follow.Gravatar Mason Larobina2009-12-13
| | |
* | | Print all events, store the instance pid and check event name.Gravatar Mason Larobina2009-12-13
| | |
| | * Removing call to deprecated function.Gravatar Mason Larobina2009-12-13
| | |
| | * Merge branch 'master' into mode-bindsGravatar Mason Larobina2009-12-13
| | |\ | |_|/ |/| |
| | * Unbreak <prompt!command> stack binds.Gravatar Mason Larobina2009-12-12
| | |
| | * Initial commit of mode binding support.Gravatar Mason Larobina2009-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary of changes: 1. Use an object to track the per instance bind status/state instead of a dict. 2. Added support for <prompt!command> stack syntax. 3. Stack finding regex now supports dumb-quoting of prompt also. 4. Mode bind event syntax is "MODE_BIND <modes> <bind> = <command>" 4. Added legacy support for BIND event and bind function. 5. Mode binds can be bound to multiple modes at once. 6. Mode exclusion supported (i.e. "MODE_BIND global,-insert ..."). 7. Fixed keycmd ghosting after entering stack mode. 8. Added examples to bind functions.
| * | support executing commands both through shell and directlyGravatar Dieter Plaetinck2009-12-06
| | |
* | | Merge branch 'master' of git://github.com/Dieterbe/uzblGravatar Mason Larobina2009-12-07
|\| | | |/ |/|
| * Merge branch 'master' into experimentalGravatar Dieter Plaetinck2009-12-06
| |\
* | | Left in unused pprint lib.Gravatar Mason Larobina2009-12-06
| |/ |/|
* | Multiple stack binds that have the same prefix now work.Gravatar Mason Larobina2009-12-06
| |
* | Standardise expansion across plugins.Gravatar Mason Larobina2009-12-06
| |
| * fix deprecated command. fixes FS#139Gravatar Dieter Plaetinck2009-12-05
| |
* | Updated <Button2> binding to use the new @jsh helper.Gravatar Mason Larobina2009-12-05
| |
* | Added @jsh JavaScript helper variable.Gravatar Mason Larobina2009-12-05
| |
* | Fixed problem with keys persisting after their release events.Gravatar Mason Larobina2009-12-04
| |
* | Renamed {MOD,KEY}CMD_CLEAR to {MOD,KEY}CMD_CLEARED to reduce confusion.Gravatar Mason Larobina2009-12-04
| |