diff --git a/ChangeLog b/ChangeLog index 6aab3fb6..1df62004 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,11 @@
 2007-05-02:
 	* version ???
+	* changed "R" to reload without cache instead of reload all due to popular request
 	* changed secure sites -> green, broken sites -> red in the statusbar
 	* Vimperator now sets the window title, so it's "vimperator.mozdev.org -
 	  Vimperator" instead of "vimperator.mozdev.org - Mozilla Firefox"
-	  Use :set title=... to change it back (help from Hannes Rist)
+	  Use :set titlestring=... to change it back (help from Hannes Rist)
 	* :tabmove command (by Doug Kearns)
 	* 'showstatuslinks' option to control where/if we show the destination of
 	a hovered link
@@ -12,7 +13,7 @@
 	* hovered links appear in the command line again, not statusbar
 	* :help now opens in the current tab even for xhtml pages like "about:"
 	* hints work on xhtml pages now (you need to reset the 'hinttags' and
-	  'extendedhinttags' settings with :set hinttags& and :set extendedhinttags&
+	  'extendedhinttags' settings with :set hinttags& and :set extendedhinttags&)
 	* :set option& resets the option to the default value
 	* added :tabonly and :tabrewind and :tablast commands and some futher aliases :tabNext, etc. (by Doug Kearns)
 	* added vimparator.vim for .vimperatorrc syntax highlighting in the XPI (by Doug Kearns)
diff --git a/TODO b/TODO
index 9ff361ea..142a88b8 100644
--- a/TODO
+++ b/TODO
@@ -61,5 +61,6 @@ RANDOM IDEAS:
 * 20:12:26         skaar| so, I think get_history_completion effectively will put the oldest 
                         history entry at the top of the completion list
   20:12:48         skaar| since you're counting down in the for loop
+* hide scrollbars: http://rafb.net/p/YHRhEe47.html (window.content.document.body.style.overflow = "hidden")
 
 
diff --git a/chrome/content/vimperator/commands.js b/chrome/content/vimperator/commands.js index 8952ec3c..7e563380 100644 --- a/chrome/content/vimperator/commands.js +++ b/chrome/content/vimperator/commands.js @@ -124,9 +124,9 @@ var g_commands = [/*{{{*/ function (filter) { return get_buffer_completions(filter); } ], [ - ["buffers", "files", "ls"], + ["buffers", "files", "ls", "tabs"], ["buffers"], - "Show a list of all buffers", + "Show a list of all buffers (=tabs)", "If the list is already shown, close the preview window.", toggleBufferList, null @@ -315,10 +315,10 @@ var g_commands = [/*{{{*/ ], [ ["re[load]"], - ["re[load]"], + ["re[load][!]"], "Reload current page", - "Forces reloading of the current page, or of all open pages, if ! is given.", - function(args, special) { reload(special); }, + "Forces reloading of the current page. If ! is given, byepass cache.", + function(args, special) { if (special) BrowserReloadSkipCache(); else reload(special); }, // FIXME null ], [ @@ -636,7 +636,7 @@ var g_mappings = [/*{{{*/ ["R"], "Reload all", "Forces reloading of all open pages.", - function(count) { reload(true); } + function(count) { BrowserReloadSkipCache(); } ], [ ["t"], diff --git a/vimperator.vim b/vimperator.vim index e5c782b1..e7c0b7ce 100644 --- a/vimperator.vim +++ b/vimperator.vim @@ -1,7 +1,7 @@ " Vim syntax file " Language: VIMperator configuration file " Maintainer: Doug Kearns -" Latest Revision: 2007 May 03 +" Latest Revision: 2007 May 21 if exists("b:current_syntax") finish @@ -19,8 +19,9 @@ syn match vimperatorComment +".*$+ contains=vimperatorTodo,@Spell syn keyword vimperatorCommand addons ba[ck] bd[elete] bw[ipeout] bun[load] tabc[lose] beep bmadd bmdel bookmarks bm b[uffer] \ buffers files ls downloads dl ec[ho] echoe[rr] exe[cute] forward fw ha[rdcopy] h[elp] history hs javascript js ma[rk] \ marks o[pen] e[dit] pc[lose] preferences prefs q[uit] quita[ll] qa[ll] re[load] restart restart sav[eas] se[t] so[urce] - \ st[op] tab tabn[ext] tn[ext] tabopen t to topen tabnew tabe[dit] tp[revious] tN[ext] tabp[revious] tabN[ext] u[ndo] - \ qmarkadd qmadd qmarkdel qmdel qmarks qms ve[rsion] w wo[pen] wine[dit] win[open] wq wqa[ll] xa[ll] zo[om] + \ st[op] tab tabn[ext] tn[ext] tabopen t to topen tabnew tabe[dit] tabo[nly] tabm[ove] tp[revious] tN[ext] tabr[ewind] + \ tabfir[st] tabl[ast] tabp[revious] tabN[ext] u[ndo] qmarkadd qmadd qmarkdel qmdel qmarks qms ve[rsion] w wo[pen] + \ wine[dit] win[open] wq wqa[ll] xa[ll] zo[om] noh[ilight] \ contained " FIXME @@ -29,7 +30,8 @@ syn match vimperatorCommandWrapper "\<\h\w*\>" contains=vimperatorCommand syn region vimperatorSet matchgroup=vimperatorCommand start="\" end="$" keepend oneline contains=vimperatorOption syn keyword vimperatorOption activate beep nobeep beep complete cpt defsearch ds extendedhinttags eht focusedhintstyle fhs \ fullscreen fs nofullscreen nofs guioptions go hintchars hc hintstyle hs hinttags maxhints mh preload nopreload - \ previewheight pvh showtabline stal usermode um nousermode noum wildmode wim wildoptions wop + \ previewheight pvh showmode smd noshowmode nosmd showstatuslinks ssli showtabline stal titlestring usermode um nousermode + \ noum wildmode wim wildoptions wop \ contained syn region vimperatorJavascript start="\%(^\s*\%(javascript\|js\)\s\+\)\@<=" end="$" contains=@javascriptTop keepend oneline