All pastes #802395 Raw Edit

Untitled

public text v1 · immutable
#802395 ·published 2007-11-30 03:18 UTC
rendered paste body

New patches:

[Change the volume applet's refresh timer to 3 seconds instead of 10.
wcfarrington@gmail.com**20071130021423] {
hunk ./standard-plugin.rb 61
-    Thread.new{ loop { update_volume[0]; sleep 10 } }
+    Thread.new{ loop { update_volume[0]; sleep 3 } }
}

[Fix conflicting code styles throughout code regarding comments.
wcfarrington@gmail.com**20071130021823] {
hunk ./standard-plugin.rb 7
-#{{{ Core bindings and applets defined as the "standard" plugin
+# {{{ Core bindings and applets defined as the "standard" plugin
hunk ./standard-plugin.rb 43
-  #{{{ Volume control
+  # {{{ Volume control
hunk ./standard-plugin.rb 85
-  #{{{ Modal keybindings: raw/normal modes.
+  # {{{ Modal keybindings: raw/normal modes.
hunk ./standard-plugin.rb 110
-  #{{{ Selection + temporary view
+  # {{{ Selection + temporary view
hunk ./standard-plugin.rb 348
-#{{{ actions (internal and WMIIRC_HOME/*) (w/ history)
+# {{{ actions (internal and WMIIRC_HOME/*) (w/ history)
hunk ./standard-plugin.rb 430
-#{{{ program lists
+# {{{ program lists
hunk ./standard-plugin.rb 490
-#{{{ programs (w/ history)
+# {{{ programs (w/ history)
hunk ./standard-plugin.rb 554
-#{{{ Either move to the given numeric tag, if it exists, or to the 
+# {{{ Either move to the given numeric tag, if it exists, or to the 
hunk ./standard-plugin.rb 575
-#{{{ Move to given view, with intelligent history
+# {{{ Move to given view, with intelligent history
hunk ./standard-plugin.rb 695
-#{{{ Bookmark manager 
+# {{{ Bookmark manager 
}

Context:

[Moving a link from the non-existant http://wmii.de to http://www.suckless.org/wiki/wmii
nex342@gmail.com**20071129043707] 
[Updating the last few references to wmii-3 to wmii-3.[56].
nex342@gmail.com**20071129043613] 
[Fix a few more references to wmiiselp.
nex342@gmail.com**20071129043212] 
[Toggle raw-mode via click as well as key.
nex342@gmail.com**20071129042505] 
[Fix marking views as urgent.
nex342@gmail.com**20071129022830] 
[wmiirc: changes in event loop for 3.[56] compat.
Mauricio Fernandez <mfp@acm.org>**20071128163704] 
[standard-plugin.rb: fixed volume and status plugins.
Mauricio Fernandez <mfp@acm.org>**20071128163214
 (Problems with float toggle.)
] 
[wmiirc: bumped WMIIRC_VERSION to 0.3.6.1 unreleased.
Mauricio Fernandez <mfp@acm.org>**20071128152140] 
[README: updated for wmii 3.6.
Mauricio Fernandez <mfp@acm.org>**20071128151845] 
[README.upgrade: how to upgrade from 0.3.[12].
Mauricio Fernandez <mfp@acm.org>**20071128150645] 
[standard-plugin.rb: 3.[56] compatibility for bookmark plugin.
Mauricio Fernandez <mfp@acm.org>**20071128150527] 
[wmiirc: some more 3.[56] fixes.
Mauricio Fernandez <mfp@acm.org>**20071128101551] 
[Fix close-window behavior.
nex342@gmail.com**20071128051512] 
[Add a left tagbar.
nex342@gmail.com**20071128051406] 
[Use dmenu instead of wmiimenu.
nex342@gmail.com**20071128051235] 
[Switch from wmiisetsid and wmiipsel to ssid and sselp.
nex342@gmail.com**20071128051116] 
[Better right-bar compatibility with wmii-3.5.
nex342@gmail.com**20071128050756] 
[wmii-3.5 Compatibility
nex342@gmail.com**20071030095557
 
 Basic changes to allow ruby-wmii to run with wmii-3.5.
 There are still a lot of issues to work out.
] 
[wmiirc: added use_feature (patch by skaar at waste dot org).
Mauricio Fernandez <mfp@acm.org>**20070215222339] 
[Fixed the regexp for tags so tags like web2.0 are recognized, too.
Michael Hamann <michael@content-space.de>**20070206183447] 
[Simple patch to support PowerPC in cpuinfo
Rune Hammersland <rune@hammersland.net>**20070123062619] 
[standard-plugin.rb, wmiirc(open_url handler): handle multiple URLs, rename to open_urls.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20061014235238] 
[standard-plugin.rb(bookmarks): fix URL protocol regexps.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20061014234938] 
[standard-plugin.rb (http get_title): use open-uri and set correct host.
Mauricio Fernandez <mfp@acm.org>**20060925091441
 open-uri gets us redirection support for free.
] 
[standard-plugin.rb (bookmark_url): reparse URL after protocol is changed.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060922174406] 
[standard-plugin.rb: disable socket reverse lookup to prevent freezes.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060922173214] 
[standard-plugin.rb (ftp protocol): use get_title from ssh and open_url from http.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060922173025] 
[standard-plugin.rb: restore def_settings for multiple-delete (was lost somehow).
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060922172831] 
[standard-plugin.rb (http protocol): use Net:HTTP instead of open-uri and set Host header correctly.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060922172442] 
[standard-plugin.rb (download_delicious_bookmarks): catch exceptions when downloading bookmarks, continue process other bookmarks instead of failing.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060920205434] 
[standard-plugin.rb (bookmark_url): add 5 sec timeout for get_title call.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060920193440] 
[standard-plugin.rb (perform_delicious_request, http protocol): reread resolver config before DNS lookups.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060920162437] 
[standard-plugin.rb: use ruby resolver to prevent freezes on DNS lookups.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060920141303] 
[standard-plugin.rb (sync_delicious_bookmarks): if a bookmark was removed on one side and added on another, propagate addition.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060918142620] 
[standard-plugin.rb (update_remote_delicious_bookmarks, sync_delicious_bookmarks): redone synchronization.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060918140326] 
[standard-plugin.rb (delete_delicious_bookmark): take URL parameter instead of bookmark.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060918140123] 
[standard-plugin.rb (BookmarkManager#merge!): check dates when merging bookmarks.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060918135904] 
[standard-plugin.rb (get_delicious_update_time): add function to get del.icio.us last update time.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060916034242] 
[install.rb: use FileUtils.install instead of cp.
Mauricio Fernandez <mfp@acm.org>**20060915092618] 
[standard-plugin.rb (std:programs/histories settings): set default value in hash to [].
Mauricio Fernandez <mfp@acm.org>**20060916153036] 
[standard-plugin.rb (execute-program-with-tag): ignore IOError exceptions when closing pipes.
Mauricio Fernandez <mfp@acm.org>**20060916152728] 
[wmiirc: documented plugin_config["standard:bookmark"]["encoding"] in default wmiirc-config.rb.
Mauricio Fernandez <mfp@acm.org>**20060916094352] 
[wmiirc, standard-plugin.rb: add "encoding" config option for bookmark plugin, encode/decode to/from UTF-8 when sync'ing with del.icio.us.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060916010808] 
[standard-plugin.rb (update_remote_delicious_bookmarks): check if file exists before deletion.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060915231219] 
[standard-plugin.rb (bookmark protocols): use 'http' handler for 'ftp' protocol.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060915043423] 
[standard-plugin.rb (refine_selection): add ~p criteria to match bookmark protocol.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060915005851] 
[standard-plugin.rb (BookmarkManager#save!, etc): make sure bookmarks aren't lost when saving.
Mauricio Fernandez <mfp@acm.org>**20060915091903
 Affected: #initialize, #load, #add_bookmark, #remove_bookmark, #save!, #merge!.
] 
[standard-plugin.rb: rename 'bookmark' action to 'bookmark-add' for more convenient lookup.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913235534] 
[standard-plugin.rb (bookmark action): filter empty strings from wmiimenu input.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913235447] 
[standard-plugin.rb (update_remote_delicious_bookmarks): remove file with remote bookmarks on startup.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913233447] 
[standard-plugin.rb (push_delicious_bookmark, download_delicious_bookmarks): convert time to/from UTC when sync'ing with del.icio.us.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913233109] 
[standard-plugin.rb (push_delicious_bookmark): remove extra ';' in query.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913231152] 
[standard-plugin.rb (bookmark_url): change empty URL path to '/'.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913230756] 
[standard-plugin.rb (download_delicious_bookmarks): fix del.icio.us tag handling.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913214145] 
[standard-plugin.rb (add_bookmark): always replace existing bookmark.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913211601] 
[standard-plugin.rb (load): do not process bookmark if it has duplicate URL.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913155625] 
[standard-plugin.rb (load): change error to warning.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060912175124] 
[standard-plugin.rb (bookmark binding & action): prepend file:// if no scheme is given. Suggest candidates in the action.
Mauricio Fernandez <mfp@acm.org>**20060913111143] 
[standard-plugin.rb (bookmark_url): ask for the protocol to use if the original one isn't registered.
Mauricio Fernandez <mfp@acm.org>**20060913110627] 
[standard-plugin.rb (bookmark): force full dl from del.icio.us on startup. 
Mauricio Fernandez <mfp@acm.org>**20060913095509
 Minor refactoring, using BOOKMARK_REMOTE_FILE.
] 
[standard-plugin.rb (sync_delicious_bookmarks): fix bookmark lookup when importing.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060913045906] 
[standard-plugin.rb: replace bookmarks array and bookmarks index with a single bookmark hash.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060912154823] 
[standard-plugin.rb (BookmarkManager#bookmark_for_url, bookmark-{open,edit,delete}): handle ambiguous descriptions.
Mauricio Fernandez <mfp@acm.org>**20060912101158
 Try to resolve using the URL, if specified.
] 
[standard-plugin.rb (bookmark-open binding): fixed typos.
Mauricio Fernandez <mfp@acm.org>**20060912092229] 
[standard-plugin.rb: unescape URLs before passing to wmii.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>*-20060911165623] 
[standard-plugin.rb: fix bookmark lookup in add/delete/open bookmark functions.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>*-20060911180303] 
[standard-plugin.rb (bookmark_url): always escape URL.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>*-20060911180524] 
[standard-plugin.rb (bookmark_url): always escape URL.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911180524] 
[standard-plugin.rb: fix bookmark lookup in add/delete/open bookmark functions.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911180303] 
[wmiirc, standard-plugin.rb: remove url parameter from get_title callback, use uri.to_s instead.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911170313] 
[wmiirc: update pdf bookmark protocol example.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911165913] 
[standard-plugin.rb: unescape URLs before passing to wmii.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911165623] 
[standard-plugin.rb: resolve merge conflict.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911164607] 
[wmiirc, standard-plugin.rb: make bookmark-delete and bookmark-edit actions, rename add-bookmark action to bookmark.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911155803] 
[standard-plugin.rb: add add-bookmark action, same as bookmark binding but enter URL by hand.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911154620] 
[standard-plugin.rb (bookmark_url): move most of bookmark binding code to a separate procedure.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911153859] 
[wmiirc: add missing quote.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911144356] 
[wmiirc, standard-plugin.rb: use string instead of regexp as bookmark protocols hash key, replace linear search with hash lookup.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911125557] 
[standard-plugin.rb (del.icio.us-sync action): the mode must be determined lazily.
Mauricio Fernandez <mfp@acm.org>**20060911155553] 
[wmiirc: show how to add handler for pdf: bookmarks in the default wmiirc-config.rb.
Mauricio Fernandez <mfp@acm.org>**20060911120723] 
[standard-plugin.rb (std:bookmark), wmiirc: try to escape the URL if it cannot be parsed.
Mauricio Fernandez <mfp@acm.org>**20060911115924
 If that works, the escaped URL is saved. The :get_title proc is given the
 unescaped URL and the URI (with the escaped path).
] 
[standard-plugin.rb (std:bookmark): minor change in info messages.
Mauricio Fernandez <mfp@acm.org>**20060911115424] 
[standard-plugin.rb (update_remote_delicious_bookmarks): typo.
Mauricio Fernandez <mfp@acm.org>**20060911115340] 
[README.applets: documented bookmark-edit and bookmark-delete.
Mauricio Fernandez <mfp@acm.org>**20060911104912] 
[standard-plugin.rb (std:bookmark-delete): typos in error message.
Mauricio Fernandez <mfp@acm.org>**20060911104716] 
[standard-plugin.rb (update_remote_delicious_bookmarks): only push http|https|ftp, ignoring other protocols.
Mauricio Fernandez <mfp@acm.org>**20060911083115] 
[wmiirc, standard-plugin.rb: add bookmark protocols support, fix tags processing in URLs.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060911051710] 
[standard-plugin.rb: allow bookmark any URL, not just http/https.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910184750] 
[standard-plugin.rb: add bookmark even if could not open URL.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910184117] 
[wmiirc (Configurationwmiimenuw#wmiimenu): do not put any arguments to wmiimenu if no options are given.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910182222] 
[standard-plugin.rb: use transaction to save bookmarks in bookmark-delete and bookmark-edit bindings.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910180613] 
[standard-plugin.rb: do not merge when bookmarks are saved.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910132935] 
[standard-plugin.rb (sync_delicious_bookmarks): do not remove bookmarks before add as it is done in add_bookmark now.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910152620] 
[wmiirc, standard-plugin.rb: add bookmark-edit binding.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910145924] 
[wmiirc, standard-plugin.rb: add bookmark-delete binding.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910144834] 
[standard-plugin.rb (BookmarkManager.remove_bookmarks): add a return value.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910144545] 
[standard-plugin.rb (BookmarkManager.add_bookmark): remove bookmark with the same url.
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060910141921] 
[standard-plugin.rb: letter-retag code cleanup
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060909224214] 
[standard-plugin.rb (sync_delicious_bookmarks): do full download if .prev doesn't exist (first run in unidirectional mode).
Mauricio Fernandez <mfp@acm.org>**20060910080218] 
[standard-plugin.rb, wmiirc, README.applets (std:bookmark): sync mode defaults to unidirectional.
Mauricio Fernandez <mfp@acm.org>**20060910074903
 Added a few warning messages so that people don't get their del.icio.us
 bookmarks deleted by accident.
] 
[THANKS: Dmitry Kurochkin wrote letter-retag and improved letter-jump.
Mauricio Fernandez <mfp@acm.org>**20060910072053] 
[wmiirc, standard-plugin.rb: add letter-retag bindings
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060909211633] 
[wmiirc, standard-plugin.rb: add letter-jump bindings for numbers
Dmitry Kurochkin <dmitry.kurochkin@gmail.com>**20060909204928] 
[standard-plugin.rb, CHANGES, README.applets: support bidirectional synchronization in the bookmark plugin.
Mauricio Fernandez <mfp@acm.org>**20060909181309] 
[standard-plugin.rb (standard:temporary-selection): make bindings work predictably in both main and tmp views.
Mauricio Fernandez <mfp@acm.org>**20060909095220] 
[CHANGES: the bookmark manager accepts https.
Mauricio Fernandez <mfp@acm.org>**20060909094409] 
[standard-plugin.rb, CHANGES, README.applets: Implemented standard:temporary-selection.
Mauricio Fernandez <mfp@acm.org>**20060909094315] 
[standard-plugin.rb (std:bookmark): accept https and set user agent.
Mauricio Fernandez <mfp@acm.org>**20060827195343] 
[install.rb: set correct permissions for wmiirc on install.
Mauricio Fernandez <mfp@acm.org>**20060818101955] 
[wmiirc: WMIIRC_VERSION set to 0.3.2 unreleased.
Mauricio Fernandez <mfp@acm.org>**20060818101347] 
[TAG 0.3.1
Mauricio Fernandez <mfp@acm.org>**20060814074614] 
Patch bundle hash:
bfa6660d33a22d02dc03d25b9dfe5962c15ada40