From 54cf40e69f8eaef1ff8b4f67c83ed7d9a12673fd Mon Sep 17 00:00:00 2001 From: Martin Stubenschrott Date: Wed, 30 Apr 2008 13:01:05 +0000 Subject: [PATCH] updated homepage --- NEWS | 5 +++ TODO | 47 +-------------------- locale/en-US/asciidoc.conf | 4 +- locale/en-US/intro.txt | 84 +++++++++++++++++++------------------- 4 files changed, 50 insertions(+), 90 deletions(-) diff --git a/NEWS b/NEWS index 13ae1a2b..edbf3a19 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,9 @@
+2008-
+    * version 0.2
+    * ctrl-s mappings to move messages to an "Archive" folder (inspired by gmail)
+    * new :moveto and :copyto commands
+
 2008-04-29:
     * version 0.1
     * first public release, straight port from vimperator with many basic mappings
diff --git a/TODO b/TODO
index 309dcc36..68aec48f 100644
--- a/TODO
+++ b/TODO
@@ -3,52 +3,9 @@ Priority list:
 1-9 as in vim (9=required for next release, 5=would be nice, 1=probably not)
 
 BUGS:
-- add window resize support to hints
-- can't reverse tab through the vimperator toolbar
-- gu and gU doesn't work on Windows.
-- pvh option not working
-- searching backwards incrementally does not work i.e. with 'incsearch' set
-- http://msdn2.microsoft.com/en-us/library/ms535258.aspx does not scroll with j/k/etc.
-  same for http://forum.mootools.net/topic.php?id=3458
-- insert abbreviations broken on 
 
 FEATURES:
-8 middleclick in content == p, and if command line is open, paste there the clipboard buffer
-8 add more autocommands (BrowserStart, BrowserQuit, TabClose, TabOpen, TabChanged, LocationChanged, any more?)
-8 ;? will show information about  like id, class, image filename, etc.
-8 there should be a listbox/combobox mode
-8 y and Y should be changed to: yy and yl=yank location, ys=yank selection,
-  yd=yank domain name, yt=yank title, yw=yank current word,
-  yS=yank selection, if no selection then yank current word (other things to yank?)
-8 all search commands should start searching from the top of the visible viewport 
-7 use ctrl-n/p in insert mode for word completion
-7 implement LocationList window, and get rid off/change PreviewWindow to be a real preview window being able to display html pages
-7 [ctrl-o/i] to Go back to a Previous Position (done partly, however currenty does not use a per tab jumplist)
-7 whereever possible: get rid of dialogs and ask console-like dialog questions or write error prompts directly on the webpage or with :echo()
-7 [d could go to the last domain in the history stack. so if i browse from
-  google to another page and click 10 links there, [d would take me back to the google page
-  opera's fast forward does something like this
-6 :sidebar improvements (:sidebar! Downloads while downloads is open should refocus the sidebar)
-6 jump to the next heading with ]h, next image ]i, previous textbox [t and so on
-6 :grep support (needs location list)
-6 use '' to jump between marks like vim
-6 pipe selected text/link/website to an external command
-6 :set wildoptions=auto mode, which would list completions on each keystroke (maybe performance problems)
-6 Use ctrl-w+j/k/w to switch between sidebar, content, preview window
-5 Favicons in completion windows and some other places?
-5 make a command to search within google search results
-  (http://gadelkareem.com/2007/01/28/using-google-ajax-api-as-an-array/)
-  maybe impossible, needs a per-site key from google
-4 Add -nargs, -complete, etc. to :command
-4 } { should jump to the next paragraph of the page (maybe impossible)
-3 Splitting Windows with [:sp :vsp ctrl-w,s ctrl-w,v] and closing with [ctrl-w,q], moving with [ctrl-w,w or tab]
-  have a look into the split browser extension
-- many other ideas are listed in the wiki
-
-RANDOM IDEAS:
-* numbered tabs
-* Would it be possible to add a setting "maxcompletionsshown" and 
-  "maxpreviewwindowheight" or something like this?
-* hide scrollbars: (window.content.document.body.style.overflow = "hidden" has problems with the mouse wheel)
+9 edit messages with vim
+8 */# support
 
 
diff --git a/locale/en-US/asciidoc.conf b/locale/en-US/asciidoc.conf index d60e7dc1..83cda711 100644 --- a/locale/en-US/asciidoc.conf +++ b/locale/en-US/asciidoc.conf @@ -20,7 +20,7 @@ email=stubenschrott@gmx.net # [replacements] -LOGO=
image:chrome://vimperator/content/logo_white.png[Vimperator]
+LOGO=
image:chrome://muttator/content/muttator.png[Muttator]
HEADER=
image:chrome://vimperator/content/logo_white.png[Vimperator] \[count\]=[count] \[arg\]=[arg] @@ -49,7 +49,7 @@ HEADER=
{target} +{target} [quotes] |=tag diff --git a/locale/en-US/intro.txt b/locale/en-US/intro.txt index ad668198..ef708657 100644 --- a/locale/en-US/intro.txt +++ b/locale/en-US/intro.txt @@ -1,65 +1,70 @@ LOGO +++
+++ -*First there was a Navigator, then there was an Explorer. -Later it was time for a Konqueror. Now it's time for an Imperator, the -VIMperator :)* +*All mail clients suck. Mutt just sucks less. This one just sucks less than +mutt.* +++
+++ section:Introduction[intro] -http://vimperator.mozdev.org[Vimperator] is a free browser add-on for Firefox, +http://muttator.mozdev.org[Muttator] is a free browser add-on for Thunderbird, which makes it look and behave like the http://www.vim.org[Vim] text editor. It has similar key bindings, and you could call it a modal -web browser, as key bindings differ according to which mode you are in. +mail client, as key bindings differ according to which mode you are in. |warning| + Warning: -To provide the most authentic Vim experience, the Firefox menubar and toolbar were hidden. + +To provide the most authentic Vim experience, the Thunderbird menubar and toolbar were hidden. + If you really need them, type: [c]:set guioptions+=mT[c] to get them back. + -If you don't like Vimperator at all, you can uninstall it by typing +If you don't like Muttator at all, you can uninstall it by typing [c]:addons[c] and remove/disable it. + If you like it, but can't remember the shortcuts, press [m]F1[m] or [c]:help[c] to get this help window back. |author| |donation| + -Vimperator was written by mailto:stubenschrott@gmx.net[Martin Stubenschrott]. -If you appreciate my work on Vimperator and want to encourage me working on it +Muttator was written by mailto:stubenschrott@gmx.net[Martin Stubenschrott]. +If you appreciate my work on Muttator and want to encourage me working on it more, you can either send me greetings, patches or make a donation: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- - - - + + + +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Of course as a believer in free open source software, only make a donation -if you really like Vimperator and the money doesn't hurt - otherwise just use +if you really like Muttator and the money doesn't hurt - otherwise just use it, recommend it and like it :) section:Help{nbsp}topics[overview] -- help:Initialization[starting.html]: How vimperator starts up, where it reads the config file... -- help:Browsing[browsing.html]: Basic mappings and commands needed for - a browsing session (how to open a web page or go back in history). -- help:Motion{nbsp}commands[motion.html]: How to efficiently scroll in - Vimperator. -- help:Options[options.html]: A description of all options. -- help:Tabs[tabs.html]: Manage your tabbed browsing session. -- help:Marks[marks.html]: Usage of bookmarks, QuickMarks, and history. -- help:Repeating{nbsp}commands[repeat.html]: Usage of macros to repeat - recurring workflows. -- help:Autocommands[autocommands.html]: Automatically execute code on ceratain - events. -- help:Developer{nbsp}Information[developer.html]: How to write docs or - plugins. -- help:Various[various.html]: Other help which didn't fit into any other category. +TO BE WRITTEN... + +For now use [c]:viusage[c] to find out about available mappings and +[c]:exusage[c] to find out about available commands. When in Message mode +(activated by [m]i[m]), most mappings from Vimperator are available. + +// - help:Initialization[starting.html]: How vimperator starts up, where it reads the config file... +// - help:Browsing[browsing.html]: Basic mappings and commands needed for +// a browsing session (how to open a web page or go back in history). +// - help:Motion{nbsp}commands[motion.html]: How to efficiently scroll in +// Vimperator. +// - help:Options[options.html]: A description of all options. +// - help:Tabs[tabs.html]: Manage your tabbed browsing session. +// - help:Marks[marks.html]: Usage of bookmarks, QuickMarks, and history. +// - help:Repeating{nbsp}commands[repeat.html]: Usage of macros to repeat +// recurring workflows. +// - help:Autocommands[autocommands.html]: Automatically execute code on ceratain +// events. +// - help:Developer{nbsp}Information[developer.html]: How to write docs or +// plugins. +// - help:Various[various.html]: Other help which didn't fit into any other category. You can also jump directly to the help of a specific command with [c]:help o[c] or [c]:help :set[c]. @@ -68,25 +73,18 @@ section:Features[features] * Vim-like keybindings ([m]h[m], [m]j[m], [m]k[m], [m]l[m], [m]gg[m], [m]G[m], [m]0[m], [m]$[m], [m]ZZ[m], [m][m], etc.) -* Ex-commands ([c]:quit[c], [c]:open www.foo.com[c], ...) +* Ex-commands ([c]:quit[c], [c]:goto Inbox[c], ...) * Tab completion available for all commands with support for 'longest' matching when set in 'wildmode' * Hit-a-hint like navigation of links (start with [m]f[m] to follow a link) -* Advanced completion of bookmark and history URLs (searching also in title, not only URL) -* Vim-like statusline with a wget-like progress bar -* Minimal GUI (easily hide useless menubar and toolbar with [c]:set guioptions=[c]) -* Ability to [c]:source[c] javascript files, and to use a [a]~/.vimperatorrc[a] file - with syntax highlighting if you install scripts/vimperator.vim -* Easy quick searches ([c]:open foo[c] will search foo in google, - [c]:open ebay terminator[c] will search for terminator on ebay) - with support for Firefox keyword bookmarks and search engines -* Count supported for many commands ([m]3[m] will go back 3 pages) +* Minimal GUI (easily hide useless menubar and toolbar with [c]:set guioptions=f[c]) +* Ability to [c]:source[c] javascript files, and to use a [a]~/.muttatorrc[a] file +* Count supported for many commands ([m]3[m] will go back 3 messages) * Beep on errors -* Marks support ([m]ma[m] to set mark a on a webpage, [m]'a[m] to go there) -* QuickMarks support (quickly go to previously marked web pages with [m]go[m][a]\\{a-zA-Z0-9\\}[a]) * [c]:map[c] support (and feedkeys() for script writers) * [c]:time[c] support for profiling -* Move the text cursor and select text with vim keys and a visual mode -* A comprehensive help file, explaining all commands, mappings and options. +* Many other vimperator features are available when in -- MESSAGE -- mode + +// * A comprehensive help file, explaining all commands, mappings and options. section:Contact[contact]