bugfix column can grow larger than its maxwidth
forgotten replace
Add failing test case for inlined filtering.

Filters with `return true|false` statements that are not terminated by
semi-colons or closing braces will be left dangling in the
slickgrid-compiled function. This causes invalid data to be returned when
filtering.

This can be an issue when JS compression/minification is integrated into a
project, because some minifiers strip trailing semicolons when possible.
Fix return statement handling when inlining.

Modify regular expressions as follows:
 - Include end-of-input ($) as possible return statement terminator
 - Ignore spaces preceding return statement terminators
 - Preserve captured terminator in resulting function
Add failing test for evaluated returns.
Fix inlining for evaluated return statements.

Applies the following regex changes:
 - Match closing brace and end-of-input as valid `return` terminators
 - Preserve captured return terminator in inlined function
 - Tolerate arbitrary spacing before return terminators
Fix typos
Fix Safari 6 toString() bug

Merged from https://github.com/jaywilliams/SlickGrid/commit/6b8de2183491408e1d89ed7c7981c24d9f276dc2.
Applied fix to destroy error with JQuery 1.9.
Stop propagation of click event in showMenu

Stop propagation of click event in showMenu as otherwise the column
sorting is triggered
Add functionality to AutoTooltips to optionally work for header cells. Add tests for AutoTooltips.
Add example to demonstrate AutoTooltips.
Add link to AutoTooltips test.
Fix test and clean up.
Clean up file.
Fix #418 - header menu icons not visible in FF when used with sortable columns
Fix #613 - set grid focus when the range is selected
Avoids (minor) jQuery fragments cache leak

It seems that slickgrid when running in certain situations causes
unexpected growth of the jQuery fragment cache (lots of construction
and destruction of slickgrid instances within the same 'page')

I spotted this when working on some memory allocation issues in my
app, but was unable to replicate it in the provided slickgrid tests.

However, it seems that the code this patch replaces should adequately
address: http://bugs.jquery.com/ticket/11325

Signed-off-by: ciaranj <ciaranj@gmail.com>
Merge pull request #634 from ciaranj/jquery_fragment_bloat

Avoids (minor) jQuery fragments cache leak
performance improvement: avoid calling getDataItem multiple times for same row