Doug Kearns
10cd85c34f
Fix removal of wrapped key press event handlers.
2009-11-14 04:12:03 +11:00
Kris Maglione
d749340ef3
Resurrect my range finder, Part IV: Links only, match case, and all that stuff no one uses.
2009-11-13 04:22:11 -05:00
Kris Maglione
12012af693
More RangeFind work.
2009-11-13 03:00:46 -05:00
Kris Maglione
f19a4edcee
Merge.
2009-11-12 16:01:11 -05:00
Kris Maglione
5c3d06f141
More RangeFind stuff.
2009-11-12 15:58:03 -05:00
Kris Maglione
4a7484b285
Don't validate the "activate" option. Closes issue #150 .
2009-11-12 14:21:58 -05:00
Štěpán Němec
01696096b0
Fix a slight messup in options.js caused by recent refactoring (4053:0c26dd7f1345).
2009-11-12 18:51:03 +01:00
teramako
93bfd0880f
should push 'Win32' to confing.features before io.js is initialized
2009-11-13 00:30:54 +09:00
Kris Maglione
7f0a8a9ede
Remove debugging dump statement.
2009-11-12 06:04:14 -05:00
Kris Maglione
433ebbc1d9
Fix 'cpt' completer. Closes issue #149 .
2009-11-12 05:37:28 -05:00
Štěpán Němec
3329c48696
Fix the last commit.
2009-11-12 09:48:08 +01:00
Kris Maglione
79d1d68797
Document some crap.
2009-11-12 01:36:32 -05:00
Kris Maglione
b607764012
Add Classeditor.jssetTimeout. Fix some broken timeouts.
2009-11-11 19:18:04 -05:00
Kris Maglione
5523b04604
Who the hell compiles without the debugger enabled?
2009-11-11 19:06:55 -05:00
Kris Maglione
ad47056f6b
Fix preferences.xul. Closes issue #148 .
2009-11-11 13:21:53 -05:00
Kris Maglione
2b98547cb6
Better JS completion stuff.
2009-11-11 10:01:37 -05:00
Kris Maglione
2f8369ddf7
Add experimental transliterating hint matcher that I apparently wrote for Conkeror. (resume matches résume, mae mæstro, and so on (but résume and mæstro don't...))
2009-11-11 08:46:18 -05:00
Kris Maglione
ee91adc5ad
Use the debugger for object property completion.
2009-11-11 07:53:47 -05:00
Kris Maglione
f8ddb3e9c3
Resurrect my range finder, Part III: Search highlighting.
2009-11-11 06:09:26 -05:00
Kris Maglione
0f4598fcd6
Resurrect my range finder, Part II: Make things works sensibly with frames.
2009-11-11 02:35:51 -05:00
Kris Maglione
f03c6e134e
Fix :pageinfo.
2009-11-10 19:56:02 -05:00
Kris Maglione
e6cbf92ddb
Get rid of some selfs
2009-11-10 13:30:52 -05:00
teramako
a1dbd3fa7a
prevent showing up warning in error console in case event type is 'keyup' and javascript.options.showInConsole is true
2009-11-10 20:53:19 +09:00
anekos
2e173d3e2e
Fix a wrong reference.
2009-11-10 18:42:27 +09:00
Doug Kearns
efaba491cd
Fix "pattern not found" text search error message.
2009-11-10 18:28:20 +11:00
Doug Kearns
e04cc5dd33
Fix some munged documentation.
2009-11-10 18:27:32 +11:00
Kris Maglione
11a6c03c71
Whatever happened to "Push creates new remote heads."?
2009-11-09 23:07:46 -05:00
Kris Maglione
95fa7a4037
Resurrect my range finder, Part I.
2009-11-09 23:00:56 -05:00
Doug Kearns
cf4c33bbd4
Fix abbreviation commands.
2009-11-10 07:06:46 +11:00
Kris Maglione
dd924d0822
Fix mailbird.
2009-11-09 14:14:51 -05:00
Kris Maglione
5de5a79ce5
Add more useful header comments to shared XPCOMponents.
2009-11-09 13:35:27 -05:00
Kris Maglione
064f60855c
Remove residual try-catch.
2009-11-09 13:26:11 -05:00
Doug Kearns
bc101175a1
Whitespace fixes.
...
--HG--
extra : rebase_source : 3717d85606cea3b4bab637300a06c54d0af0d8c6
2009-11-10 04:54:15 +11:00
Doug Kearns
f09f6120e7
Fix -{config.name} command-line processing.
...
--HG--
extra : rebase_source : 452d953121c4b28ea1585842710e0c74b4bef348
2009-11-10 04:52:26 +11:00
Kris Maglione
4658d7e211
Fix some crap.
2009-11-09 12:54:04 -05:00
Kris Maglione
9bcbc473fa
Fix finder.
2009-11-09 12:33:23 -05:00
Kris Maglione
e73b128cab
Fix hint statusline buffer. I can't stand all of this special case spaghetty code event handling mess.
2009-11-09 10:20:31 -05:00
Kris Maglione
b9d1d7ba46
Merge.
2009-11-09 10:12:11 -05:00
teramako
fd80fab39f
Fix: not show match number of completion in statusline
2009-11-09 23:41:52 +09:00
Kris Maglione
ce2b7893e4
Fix some crap. Closes issue #145 .
2009-11-09 08:09:27 -05:00
teramako
1bad5ccc1a
Fix: options.js initialization at loading
2009-11-09 21:43:51 +09:00
Kris Maglione
884411c39c
Fix typos in hints.js and protocols.js. Closes issue #144 .
2009-11-09 06:31:54 -05:00
Kris Maglione
092fb1ea15
Refactor storage init. Fixes issue #143 .
2009-11-09 06:16:28 -05:00
Kris Maglione
a72068c9f7
Refactor modules.config.
2009-11-09 03:12:27 -05:00
Kris Maglione
4d88ccb036
Port Xulmus/Muttator. Not tested yet.
2009-11-09 02:39:23 -05:00
Kris Maglione
a11cb93fa8
Remove some dead files.
2009-11-09 01:27:08 -05:00
Doug Kearns
a7925705d7
Finish the Great Opening Brace Correction.
2009-11-09 16:03:00 +11:00
Kris Maglione
8ef1674c6e
Merge.
2009-11-08 21:22:32 -05:00
Kris Maglione
b117f6749a
Just explicitly check bookmark node URIs for nullness. How does this even happen?
2009-11-08 20:58:43 -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