1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-04-25 22:31:24 +02:00
Commit Graph

107 Commits

Author SHA1 Message Date
Daniel Bainton 855bc5b9fe Revert "Fix bug #189, <tab><cr> now uses first completion"
This reverts commit f18efe4ec792afb65c4bace11073526aef31725e.
2009-03-18 22:39:32 +02:00
Conrad Irwin 238e45482c Fix bug #189, <tab><cr> now uses first completion
On discussion with maxauthority this is probably the best way of doing
things for now.
2009-03-18 00:45:47 +00:00
Conrad Irwin 924aba8f54 Commandline completion for hinted file inputs
When an <input type="file"> is selected with hints, it will cause an
"Upload file: " prompt in the commandline. (Selection with tab and mouse
is left unchanged and will cause the firefox dialog to display)
2009-03-16 12:28:34 +00:00
Kris Maglione ed79b24a01 Merge. 2009-03-12 22:05:38 -04:00
Kris Maglione 93f59df6e7 Fix some bugs---which bugs, I have no idea. 2009-03-12 22:00:46 -04:00
Doug Kearns 614ab6082c Fix ;t and ;b extended hint modes in the MOW. 2009-03-03 00:50:11 +11:00
Doug Kearns 226e7e6add Remove a trailing comma from an object literal. 2009-03-01 14:15:26 +11:00
anekos 60509096b3 Changed the behavior when commandline.input was canceled.
When commandline.input is canceled, should not do callback to act like Vim,
2009-02-18 17:45:56 +09:00
Kris Maglione c9c708f636 Fix some bugs, generally. 2009-02-09 16:18:24 -05:00
Martin Stubenschrott c125a9dd66 updated TODO (:ha! seems broken) 2009-02-02 00:18:04 +01:00
Martin Stubenschrott f3971d13b5 Fix resetting completions (hopefully) 2009-02-01 23:41:00 +01:00
Martin Stubenschrott 4de7cc8db8 * Fixed strange completion height bug. One less blocker to 2.0beta1.
* Doug: Might ui.js:701: elements[elements.length - 1].scrollIntoView(true);
  be the problem of your very slow MOW for multiple items? I just
  noticed that :echo liberator takes 0.25sec , but :echo liberator
  when the MOW already displas :echo window takes 0.47 sec
2009-01-31 11:59:38 +01:00
Ted Pavlic 9993f0594e Make abbreviations expand on quotes as well as space.
Also added rough documentation for insert mode.

TODO: Abbreviations should also expand on <CR> and <Tab>, but right now
adding <CR> to the mappings.add() has no effect, and adding <Tab> to the
mappings.add() breaks tab completion.

TODO: Rather than listing non-keyword characters in two places (ui.js
and mappings.js), they should be specified in one location (that could
someday be trumped by an 'iskeyword' option).
2009-01-20 10:45:48 -05:00
Ted Pavlic 45f6153de4 More command-line edits (now elsewhere in the source). 2009-01-17 12:55:56 -05:00
Kris Maglione ca81a0188b Fix MOW bug 2009-01-13 19:23:35 -05:00
anekos 2bed184abb Fixed the method of getting href. 2009-01-13 00:21:15 +09:00
Ted Pavlic d29013a2fd Three small changes (copyright, template.js copyright, and tildetidy target)
a.) Cleaned up copyright language to match conventions.
(I used the memoir document class documentation as a reference, but
 these conventions are common throughout publishing)

   * The (c) symbol has no legal meaning. Only the word "Copyright" and
     an encircled lowercase c are appropriate. So the word "Copyright"
     was placed before each (c).

   * Each (C) was changed to (c).

   * Kris uses the correct symbols in copyright notices, but those
     symbols can be problematic in terminal-mode editors. Added the word
     "Copyright" as well.

   * Replaced colons/spaces after years with the word "by."

b.) Added a copyright notice to common/content/template.js. It was
    missing one entirely. Please correct if it doesn't need one or if the
    copyright isn't held by Martin.

c.) Also added a "tildetidy" target to Makefile common that includes a
    version of the find line from the existing "clean" target (however,
    this version uses "rm -fv" instead of "rm -f").
2009-01-12 09:14:54 -05:00
Kris Maglione 358b4b2f4b Fix completion messages 2009-01-12 01:05:37 -05:00
Doug Kearns 9729969d8b Whitespace fixes. 2009-01-12 15:32:50 +11:00
Kris Maglione f5e2a671e8 Make completions without enough room behave a bit better. This may cause sizing problems. Please test thoroughly. 2009-01-11 18:45:43 -05:00
Kris Maglione a524b70b52 Fix CommandLine#History docs. Add evil fold markers. 2009-01-11 14:43:29 -05:00
Ted Pavlic 147cdab5d2 Update copyrights for 2009. 2009-01-11 00:47:56 -05:00
Kris Maglione de9e366f12 Cleanup some docs. Fix completion sizing bug. 2009-01-10 23:15:33 -05:00
Kris Maglione 1e9a7f42c6 Fix beeping when no completions available. 2009-01-10 15:02:40 -05:00
Doug Kearns 5dbcd6f7e0 Add some rough source documentation for IO. 2009-01-11 01:12:30 +11:00
Kris Maglione 9618547d47 Fix tab-completion again 2009-01-09 14:02:36 -05:00
Kris Maglione 2f2ea98a9c Update more inline docs in ui.js 2009-01-08 21:58:59 -05:00
Kris Maglione 7a38e53493 Fix stupid autocomplete sluggishness. 2009-01-08 21:21:00 -05:00
Kris Maglione c4f5d4f84d Fix some inline/help docs. 2009-01-08 20:56:26 -05:00
Kris Maglione 6534a0c665 Fix tab-completion bugs 2009-01-08 20:55:45 -05:00
Kris Maglione 1f2bf969d1 Fix completion bug 2009-01-07 17:16:08 -05:00
Martin Stubenschrott 16ea6a79d9 make :open foo<tab> faster on certain hardware/OS configurations
(where foo is a completion which might take up to 20 seconds to return all results)
Still very, very buggy.
2009-01-07 20:57:31 +01:00
Kris Maglione 102605556d Fix rapid succession <Tab><Tab> when busy. Don't wait for all contexts to complete when processing <Tab> 2009-01-06 23:12:51 -05:00
Kris Maglione 3116c16d54 Revert "fixed :open completions for slow computers. We now yield"
This reverts commit b32cfe76ff5f5a22e868eb8ab97191b12561e16e.
2009-01-06 22:09:35 -05:00
Martin Stubenschrott 99150247f9 added comments to ui.js, thanks cirmin. Note: Please try
to avoid trailing whitespace, I had to remove 18 of these things, but
otherwise nice job, thanks :)
2009-01-07 03:18:29 +01:00
Martin Stubenschrott 473c461d3f fixed :open completions for slow computers. We now yield
incremental results, and the user gets more completion, the more often
he presses tab. Need to find out, how to change the "Waiting..." message
to "More results...". Also reminds me, how ugly the completion context
code is partly. We should try to clean it up and remove/merge useless
function to make it's interface smaller and more side-effect free.
2009-01-07 03:07:29 +01:00
Kris Maglione 343a40f71b Add CompletionContextcompletion.jscancelAll 2009-01-06 11:44:36 -05:00
Kris Maglione ffd69033f7 Add to HACKING 2009-01-06 11:40:12 -05:00
Martin Stubenschrott 2b404b74a0 Allow canceling of asynchronous completions. Some other small completion cleanups. NOTE to myself: The completion/commandline code is quite spaghetti code again, need to reduce unused functions, and reduce side effects inside functions like resetCompletions 2009-01-05 23:58:34 +01:00
Kris Maglione 81e0ae4bb5 Wait for completion to finish before processing <Tab> 2009-01-03 00:14:48 -05:00
Doug Kearns e91fbcd754 Add some source documentation for AutoCommands.
Also normalise the use of /* */ and // comments.
2009-01-02 00:56:58 +11:00
Doug Kearns eeca611435 Add some more rough source documentation. 2009-01-01 22:01:56 +11:00
Kris Maglione d552719235 Merge branch 'master' of kmaglione@git.vimperator.org:/git/vimperator/liberator 2008-12-29 13:55:48 -05:00
Kris Maglione fa0994bd69 Fix style.minWidth = undefined 2008-12-29 13:55:28 -05:00
anekos 09cfa87fed s/'/"/ and remove spaces. 2008-12-29 07:05:57 +09:00
Kris Maglione 89698e3e05 s/service[(".*?")]/services.get(\1)/g; s/service.get(\w+)/'services.create("' + lcfirst($1) + '")'/ge 2008-12-23 15:07:48 -05:00
Kris Maglione db87ca56f8 Fix multiline-input 2008-12-22 19:43:45 -05:00
Kris Maglione fd8a656d1a Fix status bar for help pages when fragment identifier present. 2008-12-21 00:02:33 -05:00
Kris Maglione 872d03808e Add $VIMPERATOR_RUNTIME, $VIMPERATOR_INIT, ~/.vimperator/info/{profile}. 2008-12-20 18:34:14 -05:00
Kris Maglione 580e0a8091 Merge branch 'master' of kmaglione@git.vimperator.org:/git/vimperator/liberator 2008-12-20 11:05:43 -05:00