{"shas":[["10cadca2933a0cade93e4b797fae9bbd626d57e7","331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@yllr.net","boundary check for user input for internal settings\nthis avoids funny overflow effects","Hannes Schueller"],["486ba95a35f6aa7fc1175223b7753d7f1402825c","331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@yllr.net","adding settings to enable and disable inputbox and statusbar","Hannes Schueller"],["234e59ad06ae1f9dbf503a390c739d6746f9f6c9","331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@yllr.net","bugfix: free echoed string not in the echo function,\nbecause this leads to problems with the command history","Hannes Schueller"],["58b73b31d42a589f25146ccaf9acabf6839728ad","331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@yllr.net","Allowing arbitrary commands in config file.\n\nThis has the nice side-effect that keys can now be mapped not\nonly to :map and :set commands, but to any command, too.","Hannes Schueller"],["e1087fd74ff15cf6947e61730bf89777015850bf","30fb13109076a8f92c0c98c6fe59fc4719c4ab7a@gmx.de","Don't open a new window when ctrl+left-clicking on empty space\n\nControl+LMB opens a link in a new window, but it did also create an\nempty window, when the cursor was not over a link.","Hans-Peter Deifel"],["f7f1254711836d6a787455341f9490d580aaa2eb","5f50a84c1fa3bcff146405017f36aec1a10a9e38@fvwm.org","Add coding style note to PATCHES\n\nMention that the preferred coding style uses four spaces rather than a hard\ntab, and how to set that in Vim.","Thomas Adam"],["6451912a986b3a17fca2464ee221eef823189a53","331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@yllr.net","bugfix: prevent crash if feedback string contains control sequences","Hannes Schueller"],["a4ac4d663522b8ecbb83be6163b5e4bf8a6d6c1b","30fb13109076a8f92c0c98c6fe59fc4719c4ab7a@gmx.de","Define storage location for searchengines","Hans-Peter Deifel"],["cba63965cd63b2d6cd14dd69a559d41919ae5fc5","30fb13109076a8f92c0c98c6fe59fc4719c4ab7a@gmx.de","Make search engines configurable\n\n- The new search engines configuration file is read and validated on\n    startup\n  - These search engines take precedence over those from config.h, when\n    looking up shortcuts","Hans-Peter Deifel"],["545982d6dfa4c457ff79242a04d918217b4c4d9f","30fb13109076a8f92c0c98c6fe59fc4719c4ab7a@gmx.de","Mention search engines in the man page","Hans-Peter Deifel"],["a5d6b44f6a5c2730f9c9999c017e7c94e1d6ad0c","30fb13109076a8f92c0c98c6fe59fc4719c4ab7a@gmx.de","Make the default search engine configurable\n\nThis introduces the new setting 'defaultsearch'","Hans-Peter Deifel"],["a54e19164260ac99c5ffe76ebe3c6c48ba983410","30fb13109076a8f92c0c98c6fe59fc4719c4ab7a@gmx.de","Add the 'defaultsearch' setting to the manpage","Hans-Peter Deifel"],["c9b23c50d33c15a71b387707819c4541c5f00af9","331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@yllr.net","removing unused variable","Hannes Schueller"],["068534fdeedfa117aecb9b6a56501e07b1b2a29e","4ad261f7bb30ae5bc78878d7cf9a0010b922c623@gmail.com","New Way to Handle Hinting\n\nHi,\n\n> I found one issue which I can't really figure out yet, but\n> nevertheless, it's a reproducable crash:\n>\n> - Go to a website with a text input field (e.g.\n>   http://www.vimprobable.org/mailman/listinfo/vimprobable-users)\n> - Activate a text input field (the browser should now be in INSERT mode)\n> - Press escape - the browser crashes\n>\n> Any ideas what could be causing this?\n\nThis was due to \"webview_keypress_cb\" not duplicating\n\"vimprobable_clearfocus()\". It should work with a one line change:\n\ncommit 197813fa190aedc7974fce8e8fec0843b4a7f0f1\nAuthor: Albert Kim <alkim1234@gmail.com>\nDate:   Thu Jun 9 08:30:46 2011 -0700\n\n    Escape in insert mode bug fix.\n\n    There was a bug where vimprobable crashed when pressing escape in insert mode.\n    This was due to the fact that \"script\" tries to \"g_free\" \"arg->s\" if nonzero;\n    \"webview_keypress_cb\" set the value to be the static string\n    \"vimprobable_clearfocus\". Fix was simply to duplicate the static string using\n    g_strdup.","alkim1234@gmail.com"],["80dac442ae638543b13e0c8c5a8c6493b4a90db6","4ad261f7bb30ae5bc78878d7cf9a0010b922c623@gmail.com","Added backquote as a synonym to start following hints.","Albert Kim"],["158a1410601dc771e07aebabc20ca668446fd6e9","4ad261f7bb30ae5bc78878d7cf9a0010b922c623@gmail.com","Uses inputbox_keypress_cb to find hints.\n\nWhen, '`' is the first character of the inputbox, vimiprobable now uses the\ninputbox to find hints. This allows for a cleaner way to handle international\ncharacters and also allows for users to use their IM to type international\ncharacters.","Albert Kim"],["79ca3a9bd8c4cdc7be2e717f4800e273f15a6f86","4ad261f7bb30ae5bc78878d7cf9a0010b922c623@gmail.com","Specified \"current\" for following hints.\n\nAlso, made sure all hints are highlighted if nothing has been typed yet.","Albert Kim"],["511f78f2e397bad638848edbe06279583fa8b040","4ad261f7bb30ae5bc78878d7cf9a0010b922c623@gmail.com","Make hints go away if input is cleared.\n\nBasically, now the existence of followTarget is what sets hint mode on or off.\nIf followTarget is either (\"current\" or \"new\"), when inputbox's length becomes\n0, vimprobable_clear is called. followTarget is set once the user sets inputbox\nto have '`' as the first character.","Albert Kim"],["d8276dd3034d6ba7fc9d0891b6d1d62307a88d0e","4ad261f7bb30ae5bc78878d7cf9a0010b922c623@gmail.com","Pressing ~ now sets up so that hints open up in background.","Albert Kim"],["285d2efdc68193cb3ad5ee7f2524d31750dabf16","4ad261f7bb30ae5bc78878d7cf9a0010b922c623@gmail.com","Added proper handling of numbers into new hinting system.","Albert Kim"]],"ref":"refs/heads/vimprobable2","size":34,"head":"b9fce498e0d25c3b9d6670b7aa9e77dc9aaac992","push_id":34438814}