Remove unused "commit message edited" mail sender and template

A regular "new patch set" notification email is sent when the
commit message is edited.

Change-Id: Ia6f679587219e3c45d8d3f680c0708fcb3f6b17c
SideBySide2: Fix click above/below viewport bubble to page up/down

Change-Id: If224ab5fb1bef729a2a7a7fb0dec137e2e8122a5
Remove quotes and trailing period from "topic edited" messages

When the topic is edited, a change message is added that shows
the old and new topics.  If the topic is set to a URL, the URL
is linkified, but the linkification includes the trailing closing
quote and period after the topic name, and the link does not work.

Remove the quotes and trailing period to prevent this.

Bug: Issue 2397
Change-Id: Ic70882f7355cf84e12a2853f0ac6a77c4ca1543d
Update searchHint

The searchHint currently displays so few of the searching capabilities
of Gerrit that it isn't very useful. Replacing it with something more
generic will make it cleaner and just as useful. There is no way to
display all of the search features in the hint

Change-Id: I7d2334adfd4a5d99fcdff4f2c37457ce8f08da3f
Merge "SideBySide2: Fix click above/below viewport bubble to page up/down"
Remove query limit when drilling down from a dashboard to a query

By clicking on the section header in a custom dashboard one can
navigate to the query of that section. In a dashboard space is limited
which is why the section queries often have a limit operator so that a
section cannot grow too big. Sometimes it makes sense to drill down
into a query and look at the complete query result. Remove any limit
operator automatically when drilling down into a section query.

Change-Id: Ic346f66fb7dec3911e9798f03f9301e87af4d7c0
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Check if user can read HEAD commit when resolving detached HEAD

If HEAD was detached the GetHead REST endpoint refused to resolve HEAD
if the user was no project owner. Instead we are now checking if the
user can actually read this commit and if yes, we return it.

If HEAD points to a non-existing commit we still return the commit
only if the user is a project owner.

Change-Id: I56c49b578516070eb3b02f22677559a0eb11b02e
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Fix rendering of rows of RelatedChangesTab.

Tabs that are not currently selected have style display: none, which
causes them to have no layout. Just after a tab has been selected (and
made visible), registerKeys is enabled. Measure and potentially render
the rows when that occurs.

Change-Id: Ifd95d9deb558cf02d382a4c5041f9fa7f218676b
Merge "Check if user can read HEAD commit when resolving detached HEAD"
Merge "Remove query limit when drilling down from a dashboard to a query"
Merge "Remove quotes and trailing period from "topic edited" messages"
Merge "Update searchHint"
Codemirror: Add support for perl mode

Bug: issue 2398
Change-Id: Ie7c2b4583a71ad9646ef745df156bcb31ae1f9a4
Codemirror: Add support for ruby mode

Change-Id: I0077bf99ec9960beb6d40911b65ee92af523b093
Codemirror: Add support for Lisp mode

Change-Id: I653b8a385029bd89516206ac67e022915d5713c1
Codemirror: Add support for Clojure mode

Change-Id: Ie814a7f7b5a97554617889b439f02aec065b8189
Codemirror: Add support for Groovy mode

Change-Id: I7654e4c9911a3c6da9023155440445a4e777516b
Merge "Remove unused "commit message edited" mail sender and template"
SideBySide2: Fix text selection in comments on Firefox

Firefox wants user-select to be "text".

Change-Id: I1f3196f35b7ee3aa74ae91f54592ce0edcb4daac
Merge branch 'stable-2.8'

* stable-2.8:
  Codemirror: Add support for Groovy mode
  Codemirror: Add support for Clojure mode
  Codemirror: Add support for Lisp mode
  Codemirror: Add support for ruby mode
  Codemirror: Add support for perl mode

Conflicts:
	gerrit-server/src/main/java/com/google/gerrit/server/DefaultFileExtensionRegistry.java

Change-Id: Icf61f85ea50b02d63a222973d0781afe67e03ee6