# By nightwing (7) and others
# Via Harutyun Amirjanyan (4) and others
* 'master' of https://github.com/ajaxorg/ace:
do not pair quotes inside strings
fix toggleComment command in php mode
fix copyLines* for multiple selections
fix pairing of quotes in cstyle behavior
add helper for creating tests
Autocomplete exactMatch option
add *~ (backup files created by various editors) to .gitignore
Remove unneeded regex groups for Eiffel
Update Eiffel programming language definition.
add config.warn and refactor config to allow sharing with ace_tree
do not use automatic scroll into view
Teach tmlanguage.js to process multiple .tmLanguage files at once
The `\ref`, and `\cite` commands in LaTeX are similar to `\label`s in that they refer to user defined labels elsewhere in the text, and it makes sense to highlight them with the same color scheme. Particularly the coloring of arguments to `\ref` commands should match the color of `\label` commands because `\label` defines the strings that `\ref` then references.
End range should be at end of line as we don't want to display the
'#endregion' text after the fold widget (this is consistent with cstyle
region comment folding).
Added missing semi-colons.
Rename this.getFoldWidgetBase to avoid conflict with C# mode.
Use regex instead of substring and trim to determine single line block
comment.
Fixed formatting.
Renamed this.getRegionBlock to this.getCommentRegionBlock to prevent C#
mode conflict.
Updated this.getCommentRegionBlock regex to make nested regions work
properly.
Cleaned up this.startRegionRe (had unneeded parenthesis).
Offsetting the fontMetrics div causes the 'ghost image' created when
drag and dropping an Ace Editor to be offset by that same amount. By
removing the offset we fix the problem. Closes#2240.