Kris Maglione
ee91adc5ad
Use the debugger for object property completion.
2009-11-11 07:53:47 -05:00
Kris Maglione
95fa7a4037
Resurrect my range finder, Part I.
2009-11-09 23:00:56 -05:00
Kris Maglione
6a25312c7d
Recfactoring:
...
* Standard module format. All modules are explicitly declared
as modules, they're created via a constructor and
instantiated automatically. They're dependency aware. They
stringify properly.
* Classes are declared the same way (rather like Structs
already were). They also stringify properly. Plus, each
instance has a rather nifty closure member that closes all
of its methods around 'this', so you can pass them to map,
forEach, setTimeout, etc. Modules are themselves classes,
with a special metaclass, as it were.
* Doug Crockford is dead, metaphorically speaking.
Closure-based classes just don't fit into any of the common
JavaScript frameworks, and they're inefficient and
confusing. Now, all class and module members are accessed
explicitly via 'this', which makes it very clear that
they're class members and not (e.g.) local variables,
without anything nasty like Hungarian notation.
* Strictly one module per file. Classes that belong to a
module live in the same file.
* For the moment, there are quite a few utility functions
sitting in base.c, because my class implementation used
them, and I haven't had the time or inclination to sort them
out. I plan to reconcile them with the current mess that is
the util namespace.
* Changed bracing style.
2009-11-08 20:54:31 -05:00
Kris Maglione
68dd615648
Cleanup some stuffs.
2009-11-03 19:50:10 -05:00
Kris Maglione
01c4f1b136
Fix oddly broken completion results.
...
--HG--
branch : xslt
2009-10-27 15:59:56 -04:00
Kris Maglione
9e531ca343
Fix Xulmus, etc.
...
--HG--
branch : xslt
2009-10-25 13:43:25 -04:00
Kris Maglione
0d44d919bc
Replace asciidoc with native XSLT transforms.
...
--HG--
branch : xslt
rename : common/Makefile.common => common/Makefile
rename : vimperator/components/about-handler.js => common/components/about-handler.js
rename : vimperator/components/chrome-data.js => common/components/chrome-data.js
rename : vimperator/components/commandline-handler.js => common/components/commandline-handler.js
2009-10-21 04:46:29 -04:00
Kris Maglione
ea90165a0f
Minor copyright fixes.
2009-10-02 19:45:37 -04:00
Martin Stubenschrott
3910c0604b
Move all files to a MIT license
2009-10-03 00:32:29 +02:00
Doug Kearns
dbc99ad956
Revert "Move util.Array to modules.Array_."
...
This reverts commit d6cdda48a18c9fa05365b50046470fec9935fd3c.
Array_ method chaining needs fixing.
2009-09-15 13:20:06 +10:00
Doug Kearns
7c66dc2b17
Move util.Array to modules.Array_.
2009-09-14 15:19:56 +10:00
Doug Kearns
2b7e4dcb67
Remove redundant semicolons.
2009-09-04 21:58:43 +10:00
Doug Kearns
b6a898a5fa
Formatting fixes.
2009-08-27 14:46:37 +10:00
Doug Kearns
c958616337
Formatting fixes.
2009-08-27 14:46:30 +10:00
Kris Maglione
9d77c018ca
Fix something to do with <a>.
2009-08-19 14:03:14 -04:00
Doug Kearns
77458e5b8a
Whitespace and semicolon fixes.
2009-08-10 02:15:23 +10:00
Kris Maglione
0b60f3ebcc
Fix JS completion sorting bug. Remove some commented code.
2009-08-03 17:33:55 -04:00
Kris Maglione
a7de8b8cd0
Add favicons to :ba and :fo
2009-07-21 14:48:40 -04:00
Kris Maglione
773814c985
Make :ba and :fo generally more consistent and less annoying.
2009-07-21 14:48:39 -04:00
Conrad Irwin
379c6a2d71
Fix tab-completion with blank url separator
2009-07-19 21:16:34 +01:00
Doug Kearns
f9ffc9138a
Cleanup and add some documention.
2009-06-29 19:22:09 +10:00
Doug Kearns
776f9bb425
Cleanup some references to "Firefox" in common/*.
2009-06-28 16:03:23 +10:00
Doug Kearns
ec8d7686fc
Move the standard type completers to appropriate modules.
2009-06-18 22:02:21 +10:00
Doug Kearns
cd3364197f
Fix some minor function formatting faux pas.
2009-06-01 16:46:07 +10:00
Kris Maglione
36f6ff463f
Store canonical names for all bound keys.
2009-05-22 22:12:11 -04:00
Kris Maglione
b74df73c85
More sanity in completion changes in last commit.
2009-05-22 13:59:10 -04:00
Kris Maglione
e9fc3327ed
Make :undo a bit saner. Add TODO about config.name checks.
2009-05-22 13:55:22 -04:00
Doug Kearns
491d17a4a0
Fix hyperlinking of URLs in :ls output.
2009-05-23 00:51:15 +10:00
Doug Kearns
a487d34d7d
Add some rough documentation for Mappings.
...
Someone should really add some polished documentation.
2009-05-15 00:37:46 +10:00
Kris Maglione
43537025c6
Some esthetic and practical changes to modes and a couple of completion functions.
2009-05-05 17:23:04 -04:00
Doug Kearns
6b9564635a
Source formatting fixes *yawn*.
2009-04-30 22:21:35 +10:00
Kris Maglione
324597c8a7
Fix completion.
2009-04-29 20:29:14 -04:00
Kris Maglione
9aec9f3e6a
Fix #243
2009-04-24 19:27:06 -04:00
Kris Maglione
f3f70d5cb8
General cleanup related to last commit.
2009-04-15 16:31:32 -04:00
Doug Kearns
2499c84a48
Move library convenience functions to a library module.
2009-04-02 01:02:20 +11:00
Doug Kearns
3b667419f8
Merge branch 'master' into xulmus
...
Conflicts:
License.txt
2009-03-29 12:34:05 +11:00
Martin Stubenschrott
5ab1771e3c
changed my email address
2009-03-28 23:38:33 +01:00
Prathyush Thota
d3a5d3d229
Refactor player.js & Changed the install maxVersion to 1.2.0pre
2009-03-28 05:02:59 +05:30
Doug Kearns
59c1eaa4c8
Add a :mediaview command to change media views.
2009-03-26 21:56:24 +11:00
Doug Kearns
663cd581a1
Fix and document :load.
2009-03-24 15:00:18 +11:00
Prathyush Thota
77f277ddcc
Added :load [playlist]<tab>, command for loading specified playlist (autocompleted)
2009-03-24 04:18:43 +05:30
Doug Kearns
c61be0541a
Merge branch 'master' into xulmus
2009-03-20 02:35:21 +11:00
Doug Kearns
56ee77ba4f
Whitespace formatting fixes.
2009-03-20 00:48:41 +11:00
kenneslin
5329080b24
Added some media mappings, edited the getAlbums() function, renamed :playmedia to :filter and context titles in autocompletions
2009-03-19 03:07:16 +05:30
Doug Kearns
79ef0f67eb
Don't bother forking colorscheme completion.
...
It was an attempt to improve on Vim's colorscheme completion, across
multiple runtime paths, but that's more buggy than useful.
2009-03-18 20:38:18 +11:00
Doug Kearns
3704b8cc7d
Rename completion#songCompletion to completion#song.
2009-03-16 17:03:37 +11:00
Doug Kearns
165b087ef6
Merge branch 'master' into xulmus
2009-03-16 16:31:54 +11:00
Doug Kearns
1ca0bc0de4
Formatting fixes.
2009-03-16 16:24:09 +11:00
Doug Kearns
80beaa41df
And xulmus was born.
2009-03-16 15:54:02 +11:00
Kris Maglione
93f59df6e7
Fix some bugs---which bugs, I have no idea.
2009-03-12 22:00:46 -04:00