Bug #7162 Better support of cross-referencing in server-side help
Submitted: 10 Dec 2004 11:10 Modified: 14 Jan 2009 15:57
Reporter: Carsten Pedersen Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Documentation Severity:S4 (Feature request)
Version:4.1.7 OS:Linux (SuSE Linux 9.1)
Assigned to: Paul DuBois CPU Architecture:Any

[10 Dec 2004 11:10] Carsten Pedersen
Description:
===
mysql> help create table
Name: 'CREATE TABLE'
Description:
CREATE TABLE creates a table with the given name.
You must have the CREATE privilege for the table.

Rules for allowable table names are given in [Legal names].
...
===

The "[Legal names]" bit obviously refers to a cross reference. However, 

===
mysql> help Legal names

Nothing found
Please try to run 'help contents' for a list of all accessible topics
===

It should be possible to access the cross-reference directly

"help legal" and "help names" gives the same result

How to repeat:
see description

Suggested fix:
Index documentation cross reference identifiers as well as keywords
[14 Feb 2006 13:40] Valeriy Kravchuk
Thank you for a resonable feature request.
[14 Jan 2009 15:57] Paul DuBois
I believe this was closed by the fix for Bug#35636. Some cross references of the form [HELP topic] were being generated for topics that have no help table entries. These now appear in help output as URLs to the online manual section that provides the information. For the case described in this bug report, the help output now looks like this:

Rules for allowable table names are given in
http://dev.mysql.com/doc/refman/5.1/en/identifiers.html.