Kris Maglione
5b9cd6e514
And actually commit the change referenced 2 commits ago. :(
2008-11-20 21:28:56 +00:00
Kris Maglione
ce88c8918d
Sorry, committed some things accidentally, before. Added modes.addMode. Made some changes to Commands toward using the parser for completions.
2008-11-20 21:27:44 +00:00
Kris Maglione
5b647a5c22
Check (v[0] in orig || orig[v[0]]) in JS completion again. The latter catches a lot of members in XPC wrapped objects
2008-11-20 21:03:34 +00:00
Martin Stubenschrott
ebdac3be1f
new 'followhints' option, thanks Ruud
2008-11-20 20:36:25 +00:00
Martin Stubenschrott
cd2c0d6c6d
Changed 'complete' option default to "sfl", meaning we have awesomebar completions by default now.
...
In constrast removed history cache, which should make startup faster and use less memory. As we only need it for :history anyway, there is no real performance penalty as Places does search quite fast.
2008-11-20 19:46:38 +00:00
Martin Stubenschrott
069a8e57f1
fixed :open foo<tab> completion when writing very fast and when not using wop=auto. Many other small architectural completion improvements, more to come...
2008-11-20 17:29:20 +00:00
Kris Maglione
4bf7141d51
Gecko *really* wasnt designed with object member completion in mind. :(
2008-11-18 21:03:14 +00:00
Martin Stubenschrott
e9608cccaf
[muttator] fixed lots of problems with the latest thunderbird nightly. Might break muttator for older thunderbirds though
2008-11-18 20:13:49 +00:00
Kris Maglione
a4072000c9
Add hints.addMode (e.g., hints.addMode("k", "Kill image", function (elem) elem.style.display="none", function () "//img")). Etc.
2008-11-18 20:10:24 +00:00
Kris Maglione
870538e032
Ameliorate completion with wrappedJSObjects a bit
2008-11-18 02:01:40 +00:00
Kris Maglione
1bb9d4337d
Fix keyword completion
2008-11-18 01:46:14 +00:00
Kris Maglione
36a2b4157c
Sort methods in liberator.js, a bit
2008-11-17 23:00:07 +00:00
Kris Maglione
8cf49a0665
Load Bookmarks/History in a background thread
2008-11-17 20:21:39 +00:00
Kris Maglione
bc66cf405c
Fix some missed function renames
2008-11-15 00:11:00 +00:00
Kris Maglione
16b1273078
Rename some functions. Add options.(set|get|reset|invert)Pref completion
2008-11-15 00:04:47 +00:00
Kris Maglione
257db25df2
Kludge to enable focusing the input field on Mac/MS
2008-11-14 21:07:43 +00:00
Kris Maglione
7758bc7c38
Revert find.js to typeaheadfind. I don't have time to make frames work
2008-11-14 18:21:46 +00:00
Doug Kearns
45963ccc12
refactor completion.command
2008-11-14 15:10:36 +00:00
Doug Kearns
0b4232d401
add some more completion args for :command -complete
2008-11-14 14:50:39 +00:00
Martin Stubenschrott
05a699dc53
changed horrible history cache code
2008-11-13 23:19:13 +00:00
Martin Stubenschrott
1f056ad06c
speed up Struct slightly and don't use it for History for now. (Still doesn't fix all perf problems, as it is still used in many other places like styles).
2008-11-13 23:05:04 +00:00
Doug Kearns
074df859c5
whitespace fixes
2008-11-13 15:45:30 +00:00
Doug Kearns
47fbbacf41
initial crack at :command -complete - YALNS
2008-11-13 15:41:08 +00:00
Kris Maglione
d7076c5aa5
Add some standard JS function completers for the liberator API
2008-11-12 23:55:34 +00:00
Martin Stubenschrott
5221fb41be
fixed :open completions
2008-11-12 20:35:25 +00:00
Kris Maglione
fc08b09a6b
modules.plugins == liberator.plugins
2008-11-12 19:22:35 +00:00
Doug Kearns
84703cbb71
prefer let over var in util.js
2008-11-12 12:50:11 +00:00
Doug Kearns
080cfd3304
refactor commands.{add*,get*}
2008-11-12 12:43:10 +00:00
Doug Kearns
5ed314964e
fix :command listing and remove broken option filtering as it doesn't seem
...
generally useful
2008-11-11 14:50:31 +00:00
Doug Kearns
d0a42ac0f9
temporarily 'fix' FF 3.0 style sheet loading bug - someone in a better time
...
zone track it down please
2008-11-10 14:39:09 +00:00
Doug Kearns
c6ad5faf9c
refactor :delcommand action
2008-11-10 13:24:51 +00:00
Doug Kearns
1de3210214
fix -bang user commands regression
2008-11-10 13:19:16 +00:00
Martin Stubenschrott
1463b7cc7a
fixed hl-Question
2008-11-10 08:34:07 +00:00
Martin Stubenschrott
25549a0081
completions are now objects (containing an completions array), in order to allow things like having a common createRow function which is used for displaying :bmarks<cr> as well as for showing :bmarks foo<tab>
...
We still allow completion functions to return arrays, for now at least.
2008-11-10 04:00:13 +00:00
Doug Kearns
d71f37b4ff
add :optionusage, :messages and :delstyle to index.txt
2008-11-10 03:22:27 +00:00
Doug Kearns
588c545f64
document :echomsg
2008-11-10 02:53:46 +00:00
Martin Stubenschrott
91fa8dddff
[muttator] fixed :goto
2008-11-09 16:30:42 +00:00
Doug Kearns
05005ce482
fix 'eventignore' completion
2008-11-09 14:42:01 +00:00
Martin Stubenschrott
eac34847e5
made autocompletions not hang the GUI for quick input
2008-11-08 15:45:05 +00:00
Martin Stubenschrott
3e48c58ab3
made hl-Question bold by default
2008-11-08 00:45:43 +00:00
Martin Stubenschrott
e47a592dbb
fixed xpi generation; made dumpStack() more readable by NOT removing \n
2008-11-08 00:34:35 +00:00
Daniel Bainton
1e79f98d0c
Fix completions to work again
2008-11-06 16:04:47 +00:00
Doug Kearns
185be51cc3
rename autocommand parameters fullscreen and colors to state and name
2008-11-06 14:45:58 +00:00
Doug Kearns
8c9f90c985
change the ColorScheme parameter name to "colors"
2008-11-06 14:20:04 +00:00
Doug Kearns
e5db52a8ac
add a color scheme parameter to
2008-11-06 14:19:04 +00:00
Doug Kearns
c91f3cee03
don't filter out "" elements from stringlist options as they can be significant
...
E.g. 'cdpath'
2008-11-06 14:08:21 +00:00
Doug Kearns
4c86955c57
partial fix for 'cdpath' (and 'runtimepath' on Windows) - stringlist option
...
value parsing is not preserving "" items
2008-11-06 11:00:48 +00:00
Martin Stubenschrott
6027e3ef9e
unbreak muttator's completions again. I can't say if tab numbering in vimperator still works, as it didn't for me before this commit either.
2008-11-06 08:43:51 +00:00
Kris Maglione
64f118524b
Fix some other bugs in ui.js. Still needs work
2008-11-05 19:17:29 +00:00
Kris Maglione
b8dc728c85
Fix typo in ui.js
2008-11-05 19:11:22 +00:00