1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-20 07:07:59 +01:00
Commit Graph

237 Commits

Author SHA1 Message Date
Kris Maglione
a703d0a3bf Integrate sanitizer with host UI, sanitize at shutdown support, and control which items are sanitized when more thoroughly. Closes issue #70. 2010-10-14 03:29:56 -04:00
Doug Kearns
68b6df33ca Miscellaneous formatting fixes.
--HG--
extra : rebase_source : ac84b34db15b95fd5a6ad597a1420ffc4cb35414
2010-10-11 22:01:18 +11:00
Kris Maglione
ffa1c2179f Look for scrollable elements in the focused frame first.
--HG--
extra : rebase_source : dffe9f302407a2b49158761e1e9fa0c2e2329caf
2010-10-12 19:47:34 -04:00
Kris Maglione
3c77559614 Rename followDocumentRelationship. 2010-10-12 04:22:39 -04:00
Kris Maglione
b2a70aea71 Return a sane format from Option#value, rename {join,parse}Values to stringify/parse (c.f. JSON), and deprecate Option#values. 2010-10-11 04:40:07 -04:00
Kris Maglione
4151fe4064 Merge default.
--HG--
branch : mode-refactoring
2010-10-09 16:48:11 -04:00
Kris Maglione
fdddfb31ef Add ;S ‘add search keyword’ hint mode. 2010-10-09 16:45:22 -04:00
Kris Maglione
0d3c9bd613 Fix now spurious :autocmd examples.
--HG--
branch : mode-refactoring
2010-10-09 12:56:05 -04:00
Kris Maglione
41335adaae Fix some major mode changing bugs. Closes issue #55.
--HG--
branch : mode-refactoring
2010-10-06 10:34:28 -04:00
Doug Kearns
033ad14e75 Restore beeping at buffer scroll boundaries. 2010-10-06 23:51:41 +11:00
Kris Maglione
3da8b7af2a Allow :write! >>nonexistent.file
--HG--
extra : rebase_source : b446ad89bdbaf38f6091b2145a4b4be687eeb24d
2010-10-05 10:32:56 -04:00
Kris Maglione
57fe3fe9eb Poll temp files in <C-i> so I don't have to be edgy every time I quit the editor. 2010-10-05 02:05:24 -04:00
Kris Maglione
d07b7c8c52 Fix zz, zZ, and :zoom {val}, and also spurious ZZ help tag. Closes issue #39. 2010-10-04 23:02:02 -04:00
Kris Maglione
9af8705807 Remove bare references to 'content'. 2010-10-04 22:09:54 -04:00
Kris Maglione
a21c2510e3 Added :write !cmd and :write >>file. 2010-10-04 19:36:19 -04:00
Kris Maglione
871085f917 Deprecate :let and dactyl.globalVariables. 2010-10-04 17:15:37 -04:00
Kris Maglione
f141d3921b Fix typo. 2010-10-04 12:17:55 -04:00
Kris Maglione
4adf8d8b19 Avoid storing strong references to DOM nodes. 2010-10-03 15:36:46 -04:00
Kris Maglione
57f27000c8 Handle :pagestyle properly for frameset documents. 2010-10-03 15:14:37 -04:00
Kris Maglione
49d6841b0d Handle "gi" properly on frameset documents when no last focused element. 2010-10-03 15:04:11 -04:00
Kris Maglione
60df536305 Handle buffer.loaded properly for frameset documents. 2010-10-03 14:49:08 -04:00
Kris Maglione
684dd0994d Do the right thing wrt frames in :pageinfo. 2010-10-03 14:35:38 -04:00
Kris Maglione
5c81791183 Support marks on frameset pages. 2010-10-03 14:20:28 -04:00
Kris Maglione
c577b15ea6 Replace tabs.localStore.focusedFrame with buffer.focusedFrame. 2010-10-03 14:13:24 -04:00
Kris Maglione
72b6af3e6b Use temp files rather than URL arguments for :viewsource!. Also update the statusline on :redraw and add an XPCOM shim class for pseudo-XPCOM objects. 2010-10-03 13:44:37 -04:00
Kris Maglione
f7b99e9272 Fix some functions that used to use args.string. 2010-09-29 13:21:01 -04:00
Kris Maglione
b711f928bf Fix 'pextpattern'/'prevpattern' quoting and remove spurious XPath validators. Closes issue #28. 2010-09-29 11:20:09 -04:00
Kris Maglione
ea6ae88d4e Don't use modes.clear() to clear the last message and some collateral fixes. 2010-09-28 23:01:21 -04:00
Kris Maglione
50c1c568a2 XPath validators for 'extendhinttags', 'nextpattern', 'prevpattern'. 2010-09-28 16:31:00 -04:00
Kris Maglione
53b83e378a Fix links in :ls and remove some old cruft as a result. 2010-09-27 17:28:45 -04:00
Kris Maglione
e694fa6297 Match and highlight URL in buffer completion. 2010-09-26 08:17:18 -04:00
Doug Kearns
87b29aa609 Camel-case array#{iteritems,itervalues}. 2010-09-26 11:54:28 +10:00
Kris Maglione
d049c7f4a1 Fix [[/]]. Closes issue #24. 2010-09-25 08:42:36 -04:00
Kris Maglione
5bf3784ab2 Define option getters to return Optionhints.jsvalues rather than #value. 2010-09-24 16:11:17 -04:00
Kris Maglione
3155e489aa Update gP for new activation system. Add comment. 2010-09-24 09:23:40 -04:00
Doug Kearns
c111b047c6 Fix a few more comment typos. 2010-09-24 16:52:32 +10:00
Doug Kearns
0d2b1b6dfd Whitespace fixes. 2010-09-24 16:26:08 +10:00
Doug Kearns
904f3cb974 More camel-casing.
isInstance -> isinstance as homage to instanceof.
2010-09-24 16:19:50 +10:00
Doug Kearns
06215e2eb9 Revert 975d3f90c8a1 for now.
The magical powers of getCurrentWord() have temporarily won.
2010-09-23 20:21:11 +10:00
Doug Kearns
b6b0d5b427 Change buffer.getCurrentWord() to a read-only property buffer.currentWord. 2010-09-23 20:03:26 +10:00
Doug Kearns
defa81b3d5 Camel-case some identifiers gone rogue.
Do not free a camel of the burden of his hump; you may be freeing him from
being a camel.
- G. K. Chesterton
2010-09-23 20:01:50 +10:00
Kris Maglione
68b0a826a7 Fix some :cd problems. Remove special treatement of ,, in 'cdpath'. 2010-09-22 19:49:33 -04:00
Doug Kearns
cce6bb653e Add missing semicolons.
...let the good times roll.
2010-09-22 23:44:04 +10:00
Doug Kearns
542086159f Fix Windows platform detection.
--HG--
extra : rebase_source : 22fa7cb45e3571c2fd4fe527121c50ceac249b25
2010-09-22 17:36:04 +10:00
Kris Maglione
f888d50f6b Fix some :zoom issues. 2010-09-20 08:48:55 -04:00
Doug Kearns
9dbb30c4a8 Fix :pagestyle completion. 2010-09-20 22:24:10 +10:00
Kris Maglione
1557b70f45 Major documentation updates and formatting fixes, and many, many other changes thanks to an MQ glitch, including:
* Significant completion speed improvements
 * Significantly improve startup speed, in large part by lazily
   instantiating Options and Commands, lazily installing highlight
   stylesheets, etc.
 * Update logos and icons, fix atrocious about page
 * Fix Teledactyl
 * JavaScript completion now avoids accessing property values
 * Add Option#persist to define which options are saved with :mkp
 * Add new Dactyl component which holds add-on-specific configuration
   information and removes need for separate components for each dactyl
   host
 * Several fixes for latest nightlies
 * Significant code cleanup and many bug fixes

--HG--
rename : muttator/AUTHORS => teledactyl/AUTHORS
rename : muttator/Donors => teledactyl/Donors
rename : muttator/Makefile => teledactyl/Makefile
rename : muttator/NEWS => teledactyl/NEWS
rename : muttator/TODO => teledactyl/TODO
rename : muttator/chrome.manifest => teledactyl/chrome.manifest
rename : muttator/components/commandline-handler.js => teledactyl/components/commandline-handler.js
rename : muttator/components/protocols.js => teledactyl/components/protocols.js
rename : muttator/content/addressbook.js => teledactyl/content/addressbook.js
rename : muttator/content/compose/compose.js => teledactyl/content/compose/compose.js
rename : muttator/content/compose/compose.xul => teledactyl/content/compose/compose.xul
rename : muttator/content/compose/dactyl.dtd => teledactyl/content/compose/dactyl.dtd
rename : muttator/content/compose/dactyl.xul => teledactyl/content/compose/dactyl.xul
rename : muttator/content/config.js => teledactyl/content/config.js
rename : muttator/content/dactyl.dtd => teledactyl/content/dactyl.dtd
rename : muttator/content/logo.png => teledactyl/content/logo.png
rename : muttator/content/mail.js => teledactyl/content/mail.js
rename : muttator/content/muttator.xul => teledactyl/content/pentadactyl.xul
rename : muttator/contrib/vim/Makefile => teledactyl/contrib/vim/Makefile
rename : muttator/contrib/vim/ftdetect/muttator.vim => teledactyl/contrib/vim/ftdetect/muttator.vim
rename : muttator/contrib/vim/mkvimball.txt => teledactyl/contrib/vim/mkvimball.txt
rename : muttator/contrib/vim/syntax/muttator.vim => teledactyl/contrib/vim/syntax/muttator.vim
rename : muttator/install.rdf => teledactyl/install.rdf
rename : muttator/locale/en-US/Makefile => teledactyl/locale/en-US/Makefile
rename : muttator/locale/en-US/all.xml => teledactyl/locale/en-US/all.xml
rename : muttator/locale/en-US/autocommands.xml => teledactyl/locale/en-US/autocommands.xml
rename : muttator/locale/en-US/gui.xml => teledactyl/locale/en-US/gui.xml
rename : muttator/locale/en-US/intro.xml => teledactyl/locale/en-US/intro.xml
rename : muttator/skin/icon.png => teledactyl/skin/icon.png
2010-09-17 06:21:33 -04:00
Kris Maglione
b8331a1b55 Rename Class#setTimeout to appease AMO's validation grep. 2010-09-17 06:15:13 -04:00
Kris Maglione
152e6d5a1f Complete :sanitize and private mode overhaul.
--HG--
rename : common/content/sanitizer.js => common/modules/sanitizer.jsm
2010-09-17 06:15:13 -04:00
Kris Maglione
a5213c3760 Precompute completion string matching function. 2010-09-17 06:15:13 -04:00