The reference file shipped with editNC can be extended or modified. The format is described in the file itself, part of which is reproduced here.
// This file houses the information used in the editor's reference
// tables under the Calcs-Programmer menu item. It must be named
// editrefs.txt and stored in the same directory as the editor executable.
//
// CODES AND FORMATS
//
//
// Some lines start with a two character code. The meanings are:
//
// CODE MEANING
// T: Title. This will appear at the top of the tabbed page, and in the "Table
// of Contents" drop-down list at the bottom.
//
// H: Header. These lines are highlighted and intended for column headings.
// Use the tab key for spacing.
//
// // Comment. Does not appear on the screen.
//
// None Body line. Any line not starting with any of the codes above will be
// displayed as a table entry. Use tabs for spacing.
//
//
// LIMITATIONS
//
// A limited number of columns are viewable, probably a maximum of 4 depending on
// their widths.
//
// NOTES
//
// The user will receive notification that the file has been changed upon first use.
//
// The "Table of Contents" drop-down is sorted, so items will be listed in alphanumeric order.
// To force a different sequence, use numbers at the front of each title.
// For example, T:1. Tap sizes
// .
// .
// T:2. Drill lengths
// .
//
//
T:Decimal Equivalents and Tap Drill Sizes
H:Fraction orDecimalTap
H:Drill SizeEquivalentSize
//
//
//
80.0135
79.0145
1/64.0156
78.0160
.
.
.
1 3/81.3750
1 27/641.42191 1/2-12
1 1/21.5000
//
//
//
T:G Codes for Machining Centers
H:CodeMeaning
//
//
//
G00Positioning (Rapid)
G01Linear move
G02Circular interpolation (CW)
G03Circular interpolation (CCW)
G04Dwell (Delay)
.
.
.