Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Prepare for merge with testing branch. | Kris Maglione | 2010-08-28 | |
| | ||||
* | Use Object.keys/getOwnPropertyNames (and provide them if they don't exist). | Kris Maglione | 2010-08-28 | |
| | ||||
* | Lots of rangefinder and Gecko 2 tabbing fixes. | Kris Maglione | 2010-08-28 | |
| | ||||
* | imported patch dactylify | Kris Maglione | 2010-08-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- rename : common/content/liberator-overlay.js => common/content/dactyl-overlay.js rename : common/content/liberator.js => common/content/dactyl.js rename : common/content/liberator.xul => common/content/dactyl.xul rename : common/skin/liberator.css => common/skin/dactyl.css rename : muttator/content/compose/liberator.dtd => muttator/content/compose/dactyl.dtd rename : muttator/content/compose/liberator.xul => muttator/content/compose/dactyl.xul rename : muttator/content/liberator.dtd => muttator/content/dactyl.dtd rename : vimperator/AUTHORS => pentadactyl/AUTHORS rename : vimperator/Donors => pentadactyl/Donors rename : vimperator/Makefile => pentadactyl/Makefile rename : vimperator/NEWS => pentadactyl/NEWS rename : vimperator/TODO => pentadactyl/TODO rename : vimperator/chrome.manifest => pentadactyl/chrome.manifest rename : vimperator/components/about-handler.js => pentadactyl/components/about-handler.js rename : vimperator/components/commandline-handler.js => pentadactyl/components/commandline-handler.js rename : vimperator/components/protocols.js => pentadactyl/components/protocols.js rename : vimperator/content/about.html => pentadactyl/content/about.html rename : vimperator/content/about_background.png => pentadactyl/content/about_background.png rename : vimperator/content/config.js => pentadactyl/content/config.js rename : vimperator/content/liberator.dtd => pentadactyl/content/dactyl.dtd rename : vimperator/content/logo.png => pentadactyl/content/logo.png rename : vimperator/content/vimperator.svg => pentadactyl/content/pentadactyl.svg rename : vimperator/content/vimperator.xul => pentadactyl/content/pentadactyl.xul rename : vimperator/contrib/vim/Makefile => pentadactyl/contrib/vim/Makefile rename : vimperator/contrib/vim/ftdetect/vimperator.vim => pentadactyl/contrib/vim/ftdetect/pentadactyl.vim rename : vimperator/contrib/vim/mkvimball.txt => pentadactyl/contrib/vim/mkvimball.txt rename : vimperator/contrib/vim/syntax/vimperator.vim => pentadactyl/contrib/vim/syntax/pentadactyl.vim rename : vimperator/install.rdf => pentadactyl/install.rdf rename : vimperator/locale/en-US/all.xml => pentadactyl/locale/en-US/all.xml rename : vimperator/locale/en-US/autocommands.xml => pentadactyl/locale/en-US/autocommands.xml rename : vimperator/locale/en-US/liberator.dtd => pentadactyl/locale/en-US/dactyl.dtd rename : vimperator/locale/en-US/gui.xml => pentadactyl/locale/en-US/gui.xml rename : vimperator/locale/en-US/intro.xml => pentadactyl/locale/en-US/intro.xml rename : vimperator/locale/en-US/options.xml => pentadactyl/locale/en-US/options.xml rename : vimperator/locale/en-US/tutorial.xml => pentadactyl/locale/en-US/tutorial.xml rename : vimperator/vimperatorrc.example => pentadactyl/pentadactylrc.example rename : vimperator/regressions.js => pentadactyl/regressions.js rename : vimperator/skin/about.css => pentadactyl/skin/about.css rename : vimperator/skin/icon.png => pentadactyl/skin/icon.png rename : xulmus/content/liberator.dtd => xulmus/content/dactyl.dtd rename : xulmus/locale/en-US/liberator.dtd => xulmus/locale/en-US/dactyl.dtd | |||
* | Merge. | Kris Maglione | 2010-08-26 | |
|\ | | | | | | | | | --HG-- branch : testing | |||
| * | Smart :autocmd completer | anekos | 2009-11-23 | |
| | | ||||
* | | Replace 'focuscontent' with 'strictfocus'. | Kris Maglione | 2010-08-26 | |
| | | | | | | | | | | --HG-- branch : testing | |||
* | | Use JS5's strict mode. But, alas! it outlaws octal! Oh the inanity... | Kris Maglione | 2010-08-15 | |
| | | | | | | | | | | --HG-- branch : testing | |||
* | | Finish adding missing copyright notices. | Kris Maglione | 2009-12-01 | |
|/ | | | | | --HG-- branch : testing | |||
* | Add 'javascript' module. Misc fixes along the way. | Kris Maglione | 2009-11-15 | |
| | ||||
* | Remove some redundant uses of "new". | Doug Kearns | 2009-11-14 | |
| | ||||
* | Formatting fixes. | Doug Kearns | 2009-11-14 | |
| | ||||
* | Get rid of absurd strict JS warnings. | Kris Maglione | 2009-11-14 | |
| | ||||
* | Make Option.validateCompleter the default validator: look out for minor ↵ | Kris Maglione | 2009-11-13 | |
| | | | | breakage. | |||
* | Fix autocommands. | Doug Kearns | 2009-11-14 | |
| | | | | Update calls to AutoCommands#matchAutoCmd. | |||
* | Formatting fixes. | Doug Kearns | 2009-11-14 | |
| | ||||
* | Get rid of some selfs | Kris Maglione | 2009-11-10 | |
| | ||||
* | Fix a wrong reference. | anekos | 2009-11-10 | |
| | ||||
* | Refactor modules.config. | Kris Maglione | 2009-11-09 | |
| | ||||
* | Recfactoring: | Kris Maglione | 2009-11-08 | |
* 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. |