Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tag: 1.6
Commits on Oct 21, 2012
  1. Version 1.6

    Michael Kamensky authored committed
    - Auto set the regular expression search to ignore case mode prior to initiating the chat (to make it case-insensitive no matter what settings the user has), then restore the case-sensitivity setting after the chat is over.
  2. Version 1.5

    Michael Kamensky authored committed
    - Added a possibility of the chat bot initiating the conversation first (has a random 50% chance of happening).
    - Some minor refactoring
  3. Version 1.4

    Michael Kamensky authored committed
    - Added support for macros $HOUR$, $MINUTE$, and $SECOND$ referring to the individual components (hours, minutes, seconds) of current time.
  4. Version 1.3

    Michael Kamensky authored committed
    - Fixed a bug with the chat initiation always mapping to \Cb instead of <Leader>Cb
    - Less global namespace pollution due to the use of local functions
    - Added a Vim version check, currently set to v7.0 (not sure if this script would run on Vim below v7.0, don't have an older build to test on).
    - Added a load-only-once check.
    - Added some basic documentation to the script file itself.
    - Changed the name of the function MainChatLoop to VCB_MainChatLoop, following the naming scheme of other functions.
  5. Version 1.2b

    Michael Kamensky authored committed
    - Some more code cleanup, added the proper header to the script, added the vi compatibility mode check/workaround. Functionally the same as v1.2a.
  6. Version 1.2a

    Michael Kamensky authored committed
    Code Cleanup: Gave the functions more unique names, hopefully this will ensure much better compatibility with other scripts.
  7. Version 1.2

    Michael Kamensky authored committed
    - Code cleanup: removed the unnecessary "s:" flags for most variables that just need to be local to their functions. No other functional difference from the previous version.
  8. Version 1.1

    Michael Kamensky authored committed
    - Added some basic macro functionality, you can now use $TIME$, $DAY$, $WEEKDAY$, $MONTH$, and $YEAR$ to refer to the current time/date while speaking. Check the README for details.
    - Fixed a potential crash-prone spot in one of the functions.
  9. Version 1.0a

    Michael Kamensky authored committed
    - Updated the README file with some additional information on the possible quirks in behavior, please read the "Quirks" section of the updated file.
  10. Version 1.0: Initial upload

    Michael Kamensky authored committed
Something went wrong with that request. Please try again.