<commit_before>web-apps-hotkeys
================

This project manages my jQuery HotKeys for web apps plugin which is described in these 
blog posts:

* [http://blog.michaelckennedy.net/2012/03/15/add-hot-keys-to-web-apps-with-this-jquery-plugin/](http://blog.michaelckennedy.net/2012/03/15/add-hot-keys-to-web-apps-with-this-jquery-plugin/)
* [http://blog.michaelckennedy.net/2012/04/04/no-you-dont-need-a-windows-app/](http://blog.michaelckennedy.net/2012/04/04/no-you-dont-need-a-windows-app/)


See it live here:

[http://web-apps-hotkeys.azurewebsites.net/](http://web-apps-hotkeys.azurewebsites.net/)

Get the plugin here:

[https://github.com/mikeckennedy/web-apps-hotkeys/tree/master/src/jslib](https://github.com/mikeckennedy/web-apps-hotkeys/tree/master/src/jslib)

jQuery.hotKeyMap.js is jQuery plugin that allows you to add complex hot-key 
functionality and navigation to your web apps with very little effort.

It's built on top of <NAME>ig's jQuery.hotKeys. His plugin is great 
(as you'd expect), but as far as I know doesn't support complex series of keys. 
For example, if you want to GMail style navigation (press 'g' then press 't' 
to go to sent mail), that's fairly difficult using his plugin. Here's how you 
accomplish this with my plugin:
<commit_msg>linked John R.'s project.<commit_after>web-apps-hotkeys
================

This project manages my jQuery HotKeys for web apps plugin which is described in these 
blog posts:

* [http://blog.michaelckennedy.net/2012/03/15/add-hot-keys-to-web-apps-with-this-jquery-plugin/](http://blog.michaelckennedy.net/2012/03/15/add-hot-keys-to-web-apps-with-this-jquery-plugin/)
* [http://blog.michaelckennedy.net/2012/04/04/no-you-dont-need-a-windows-app/](http://blog.michaelckennedy.net/2012/04/04/no-you-dont-need-a-windows-app/)


See it live here:

[http://web-apps-hotkeys.azurewebsites.net/](http://web-apps-hotkeys.azurewebsites.net/)

Get the plugin here:

[https://github.com/mikeckennedy/web-apps-hotkeys/tree/master/src/jslib](https://github.com/mikeckennedy/web-apps-hotkeys/tree/master/src/jslib)

jQuery.hotKeyMap.js is jQuery plugin that allows you to add complex hot-key 
functionality and navigation to your web apps with very little effort.

It's built on top of <NAME>'s [jQuery.hotKeys](https://github.com/jeresig/jquery.hotkeys). His plugin is great 
(as you'd expect), but as far as I know doesn't support complex series of keys. 
For example, if you want to GMail style navigation (press 'g' then press 't' 
to go to sent mail), that's fairly difficult using his plugin. Here's how you 
accomplish this with my plugin:

{'fraction_non_alphanumeric': 0.14345991561181434, 'fraction_numerical': 0.02454929037207518, 'mean_word_length': 4.279352226720648, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 5, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6213823', 'n_tokens_mistral': 948, 'n_tokens_neox': 880, 'n_words': 225}