summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/3DBorder.32
-rw-r--r--doc/AddOption.32
-rw-r--r--doc/BindTable.32
-rw-r--r--doc/CanvPsY.32
-rw-r--r--doc/CanvTkwin.32
-rw-r--r--doc/CanvTxtInfo.32
-rw-r--r--doc/Clipboard.32
-rw-r--r--doc/ClrSelect.32
-rw-r--r--doc/ConfigWidg.32
-rw-r--r--doc/ConfigWind.32
-rw-r--r--doc/CoordToWin.32
-rw-r--r--doc/CrtCmHdlr.32
-rw-r--r--doc/CrtConsoleChan.32
-rw-r--r--doc/CrtErrHdlr.32
-rw-r--r--doc/CrtGenHdlr.32
-rw-r--r--doc/CrtImgType.32
-rw-r--r--doc/CrtItemType.32
-rw-r--r--doc/CrtPhImgFmt.32
-rw-r--r--doc/CrtSelHdlr.32
-rw-r--r--doc/CrtWindow.32
-rw-r--r--doc/DeleteImg.32
-rw-r--r--doc/DrawFocHlt.32
-rw-r--r--doc/EventHndlr.32
-rw-r--r--doc/FindPhoto.32
-rw-r--r--doc/FontId.32
-rw-r--r--doc/FreeXId.32
-rw-r--r--doc/GeomReq.32
-rw-r--r--doc/GetAnchor.32
-rw-r--r--doc/GetBitmap.32
-rw-r--r--doc/GetCapStyl.32
-rw-r--r--doc/GetClrmap.32
-rw-r--r--doc/GetColor.32
-rw-r--r--doc/GetCursor.32
-rw-r--r--doc/GetDash.32
-rw-r--r--doc/GetFont.32
-rw-r--r--doc/GetGC.32
-rw-r--r--doc/GetHINSTANCE.32
-rw-r--r--doc/GetHWND.32
-rw-r--r--doc/GetImage.32
-rw-r--r--doc/GetJoinStl.32
-rw-r--r--doc/GetJustify.32
-rw-r--r--doc/GetOption.32
-rw-r--r--doc/GetPixels.32
-rw-r--r--doc/GetPixmap.32
-rw-r--r--doc/GetRelief.32
-rw-r--r--doc/GetRootCrd.32
-rw-r--r--doc/GetScroll.32
-rw-r--r--doc/GetSelect.32
-rw-r--r--doc/GetUid.32
-rw-r--r--doc/GetVRoot.32
-rw-r--r--doc/GetVisual.32
-rw-r--r--doc/Grab.32
-rw-r--r--doc/HWNDToWindow.32
-rw-r--r--doc/HandleEvent.32
-rw-r--r--doc/IdToWindow.32
-rw-r--r--doc/ImgChanged.32
-rw-r--r--doc/Inactive.32
-rw-r--r--doc/InternAtom.32
-rw-r--r--doc/MainLoop.32
-rw-r--r--doc/MainWin.32
-rw-r--r--doc/MaintGeom.32
-rw-r--r--doc/ManageGeom.32
-rw-r--r--doc/MapWindow.32
-rw-r--r--doc/MeasureChar.32
-rw-r--r--doc/MoveToplev.32
-rw-r--r--doc/Name.32
-rw-r--r--doc/NameOfImg.32
-rw-r--r--doc/OwnSelect.32
-rw-r--r--doc/ParseArgv.32
-rw-r--r--doc/QWinEvent.32
-rw-r--r--doc/Restack.32
-rw-r--r--doc/RestrictEv.32
-rw-r--r--doc/SetAppName.32
-rw-r--r--doc/SetCaret.32
-rw-r--r--doc/SetClass.32
-rw-r--r--doc/SetClassProcs.32
-rw-r--r--doc/SetGrid.32
-rw-r--r--doc/SetOptions.32
-rw-r--r--doc/SetVisual.32
-rw-r--r--doc/StrictMotif.32
-rw-r--r--doc/TextLayout.32
-rw-r--r--doc/TkInitStubs.32
-rw-r--r--doc/Tk_Init.32
-rw-r--r--doc/Tk_Main.32
-rw-r--r--doc/WindowId.32
-rw-r--r--doc/bell.n2
-rw-r--r--doc/bind.n2
-rw-r--r--doc/bindtags.n2
-rw-r--r--doc/bitmap.n2
-rw-r--r--doc/button.n2
-rw-r--r--doc/canvas.n2
-rw-r--r--doc/checkbutton.n2
-rw-r--r--doc/chooseColor.n2
-rw-r--r--doc/chooseDirectory.n2
-rw-r--r--doc/clipboard.n2
-rw-r--r--doc/colors.n2
-rw-r--r--doc/console.n2
-rw-r--r--doc/cursors.n2
-rw-r--r--doc/destroy.n2
-rw-r--r--doc/dialog.n2
-rw-r--r--doc/entry.n2
-rw-r--r--doc/event.n9
-rw-r--r--doc/focus.n2
-rw-r--r--doc/focusNext.n2
-rw-r--r--doc/font.n2
-rw-r--r--doc/frame.n2
-rw-r--r--doc/getOpenFile.n2
-rw-r--r--doc/grab.n2
-rw-r--r--doc/grid.n2
-rw-r--r--doc/image.n2
-rw-r--r--doc/keysyms.n2
-rw-r--r--doc/label.n2
-rw-r--r--doc/labelframe.n2
-rw-r--r--doc/listbox.n2
-rw-r--r--doc/loadTk.n2
-rw-r--r--doc/lower.n2
-rw-r--r--doc/menu.n2
-rw-r--r--doc/menubar.n2
-rw-r--r--doc/menubutton.n2
-rw-r--r--doc/message.n2
-rw-r--r--doc/messageBox.n2
-rw-r--r--doc/option.n2
-rw-r--r--doc/optionMenu.n2
-rw-r--r--doc/options.n2
-rw-r--r--doc/pack-old.n2
-rw-r--r--doc/pack.n2
-rw-r--r--doc/palette.n2
-rw-r--r--doc/panedwindow.n2
-rw-r--r--doc/photo.n2
-rw-r--r--doc/place.n2
-rw-r--r--doc/popup.n2
-rw-r--r--doc/radiobutton.n2
-rw-r--r--doc/raise.n2
-rw-r--r--doc/scale.n2
-rw-r--r--doc/scrollbar.n2
-rw-r--r--doc/selection.n2
-rw-r--r--doc/send.n2
-rw-r--r--doc/spinbox.n2
-rw-r--r--doc/text.n2
-rw-r--r--doc/tk.n2
-rw-r--r--doc/tkerror.n2
-rw-r--r--doc/tkvars.n2
-rw-r--r--doc/tkwait.n2
-rw-r--r--doc/toplevel.n2
-rw-r--r--doc/ttk_Geometry.32
-rw-r--r--doc/ttk_Theme.32
-rw-r--r--doc/ttk_button.n2
-rw-r--r--doc/ttk_checkbutton.n2
-rw-r--r--doc/ttk_combobox.n2
-rw-r--r--doc/ttk_entry.n2
-rw-r--r--doc/ttk_frame.n2
-rw-r--r--doc/ttk_image.n2
-rw-r--r--doc/ttk_intro.n2
-rw-r--r--doc/ttk_label.n2
-rw-r--r--doc/ttk_labelframe.n2
-rw-r--r--doc/ttk_menubutton.n2
-rw-r--r--doc/ttk_notebook.n2
-rw-r--r--doc/ttk_panedwindow.n8
-rw-r--r--doc/ttk_progressbar.n2
-rw-r--r--doc/ttk_radiobutton.n2
-rw-r--r--doc/ttk_scale.n2
-rw-r--r--doc/ttk_scrollbar.n2
-rw-r--r--doc/ttk_separator.n2
-rw-r--r--doc/ttk_sizegrip.n2
-rw-r--r--doc/ttk_spinbox.n7
-rw-r--r--doc/ttk_style.n2
-rw-r--r--doc/ttk_treeview.n2
-rw-r--r--doc/ttk_vsapi.n2
-rw-r--r--doc/ttk_widget.n2
-rw-r--r--doc/winfo.n2
-rw-r--r--doc/wish.12
-rw-r--r--doc/wm.n2
172 files changed, 190 insertions, 172 deletions
diff --git a/doc/3DBorder.3 b/doc/3DBorder.3
index 01b359b..b41b84f 100644
--- a/doc/3DBorder.3
+++ b/doc/3DBorder.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_Alloc3DBorderFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_Alloc3DBorderFromObj, Tk_Get3DBorder, Tk_Get3DBorderFromObj, Tk_Draw3DRectangle, Tk_Fill3DRectangle, Tk_Draw3DPolygon, Tk_Fill3DPolygon, Tk_3DVerticalBevel, Tk_3DHorizontalBevel, Tk_SetBackgroundFromBorder, Tk_NameOf3DBorder, Tk_3DBorderColor, Tk_3DBorderGC, Tk_Free3DBorderFromObj, Tk_Free3DBorder \- draw borders with three-dimensional appearance
diff --git a/doc/AddOption.3 b/doc/AddOption.3
index 09a6d9e..8b921e2 100644
--- a/doc/AddOption.3
+++ b/doc/AddOption.3
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH Tk_AddOption 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_AddOption \- Add an option to the option database
diff --git a/doc/BindTable.3 b/doc/BindTable.3
index 223c37b..34a2101 100644
--- a/doc/BindTable.3
+++ b/doc/BindTable.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateBindingTable 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateBindingTable, Tk_DeleteBindingTable, Tk_CreateBinding, Tk_DeleteBinding, Tk_GetBinding, Tk_GetAllBindings, Tk_DeleteAllBindings, Tk_BindEvent \- invoke scripts in response to X events
diff --git a/doc/CanvPsY.3 b/doc/CanvPsY.3
index 08b17a4..91109ea 100644
--- a/doc/CanvPsY.3
+++ b/doc/CanvPsY.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CanvasPs 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CanvasPsY, Tk_CanvasPsBitmap, Tk_CanvasPsColor, Tk_CanvasPsFont, Tk_CanvasPsPath, Tk_CanvasPsStipple \- utility procedures for generating Postscript for canvases
diff --git a/doc/CanvTkwin.3 b/doc/CanvTkwin.3
index 14db15e..05ffca2 100644
--- a/doc/CanvTkwin.3
+++ b/doc/CanvTkwin.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CanvasTkwin 3 4.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CanvasTkwin, Tk_CanvasGetCoord, Tk_CanvasDrawableCoords, Tk_CanvasSetStippleOrigin, Tk_CanvasWindowCoords, Tk_CanvasEventuallyRedraw, Tk_CanvasTagsOption \- utility procedures for canvas type managers
diff --git a/doc/CanvTxtInfo.3 b/doc/CanvTxtInfo.3
index 58bf6e1..a4c0d3b 100644
--- a/doc/CanvTxtInfo.3
+++ b/doc/CanvTxtInfo.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CanvasTextInfo 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CanvasTextInfo \- additional information for managing text items in canvases
diff --git a/doc/Clipboard.3 b/doc/Clipboard.3
index 6555290..769b63b 100644
--- a/doc/Clipboard.3
+++ b/doc/Clipboard.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ClipboardClear 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ClipboardClear, Tk_ClipboardAppend \- Manage the clipboard
diff --git a/doc/ClrSelect.3 b/doc/ClrSelect.3
index 961f2d7..963260e 100644
--- a/doc/ClrSelect.3
+++ b/doc/ClrSelect.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ClearSelection 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ClearSelection \- Deselect a selection
diff --git a/doc/ConfigWidg.3 b/doc/ConfigWidg.3
index 6a3e41a..3abb4f5 100644
--- a/doc/ConfigWidg.3
+++ b/doc/ConfigWidg.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ConfigureWidget 3 4.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ConfigureWidget, Tk_ConfigureInfo, Tk_ConfigureValue, Tk_FreeOptions \- process configuration options for widgets
diff --git a/doc/ConfigWind.3 b/doc/ConfigWind.3
index f19512a..7c7adab 100644
--- a/doc/ConfigWind.3
+++ b/doc/ConfigWind.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ConfigureWindow 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ConfigureWindow, Tk_MoveWindow, Tk_ResizeWindow, Tk_MoveResizeWindow, Tk_SetWindowBorderWidth, Tk_ChangeWindowAttributes, Tk_SetWindowBackground, Tk_SetWindowBackgroundPixmap, Tk_SetWindowBorder, Tk_SetWindowBorderPixmap, Tk_SetWindowColormap, Tk_DefineCursor, Tk_UndefineCursor \- change window configuration or attributes
diff --git a/doc/CoordToWin.3 b/doc/CoordToWin.3
index f984f8e..f0a9837 100644
--- a/doc/CoordToWin.3
+++ b/doc/CoordToWin.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CoordsToWindow 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CoordsToWindow \- Find window containing a point
diff --git a/doc/CrtCmHdlr.3 b/doc/CrtCmHdlr.3
index f8c72e5..54cee95 100644
--- a/doc/CrtCmHdlr.3
+++ b/doc/CrtCmHdlr.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateClientMessageHandler 3 "8.4" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateClientMessageHandler, Tk_DeleteClientMessageHandler \- associate procedure callback with ClientMessage type X events
diff --git a/doc/CrtConsoleChan.3 b/doc/CrtConsoleChan.3
index 65feab7..7fd8a6a 100644
--- a/doc/CrtConsoleChan.3
+++ b/doc/CrtConsoleChan.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_InitConsoleChannels 3 8.5 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_InitConsoleChannels \- Install the console channels as standard channels
diff --git a/doc/CrtErrHdlr.3 b/doc/CrtErrHdlr.3
index a75414e..f30ceb2 100644
--- a/doc/CrtErrHdlr.3
+++ b/doc/CrtErrHdlr.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateErrorHandler 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateErrorHandler, Tk_DeleteErrorHandler \- handle X protocol errors
diff --git a/doc/CrtGenHdlr.3 b/doc/CrtGenHdlr.3
index a1bc637..1e4f10c 100644
--- a/doc/CrtGenHdlr.3
+++ b/doc/CrtGenHdlr.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateGenericHandler 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateGenericHandler, Tk_DeleteGenericHandler \- associate procedure callback with all X events
diff --git a/doc/CrtImgType.3 b/doc/CrtImgType.3
index da083e0..b7c3bb6 100644
--- a/doc/CrtImgType.3
+++ b/doc/CrtImgType.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateImageType 3 8.5 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateImageType, Tk_GetImageMasterData, Tk_InitImageArgs \- define new kind of image
diff --git a/doc/CrtItemType.3 b/doc/CrtItemType.3
index 4f06438..10b1cc0 100644
--- a/doc/CrtItemType.3
+++ b/doc/CrtItemType.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateItemType 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateItemType, Tk_GetItemTypes \- define new kind of canvas item
diff --git a/doc/CrtPhImgFmt.3 b/doc/CrtPhImgFmt.3
index 0575d40..b5559c8 100644
--- a/doc/CrtPhImgFmt.3
+++ b/doc/CrtPhImgFmt.3
@@ -9,8 +9,8 @@
'\" Department of Computer Science,
'\" Australian National University.
'\"
-.so man.macros
.TH Tk_CreatePhotoImageFormat 3 8.5 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreatePhotoImageFormat \- define new file format for photo images
diff --git a/doc/CrtSelHdlr.3 b/doc/CrtSelHdlr.3
index c081c71..b5eb841 100644
--- a/doc/CrtSelHdlr.3
+++ b/doc/CrtSelHdlr.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateSelHandler 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateSelHandler, Tk_DeleteSelHandler \- arrange to handle requests for a selection
diff --git a/doc/CrtWindow.3 b/doc/CrtWindow.3
index 8e36cb0..82a5c80 100644
--- a/doc/CrtWindow.3
+++ b/doc/CrtWindow.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateWindow 3 4.2 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateWindow, Tk_CreateWindowFromPath, Tk_DestroyWindow, Tk_MakeWindowExist \- create or delete window
diff --git a/doc/DeleteImg.3 b/doc/DeleteImg.3
index 2b9288e..2d3d83c 100644
--- a/doc/DeleteImg.3
+++ b/doc/DeleteImg.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_DeleteImage 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_DeleteImage \- Destroy an image.
diff --git a/doc/DrawFocHlt.3 b/doc/DrawFocHlt.3
index 688cfdb..ed29857 100644
--- a/doc/DrawFocHlt.3
+++ b/doc/DrawFocHlt.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_DrawFocusHighlight 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_DrawFocusHighlight \- draw the traversal highlight ring for a widget
diff --git a/doc/EventHndlr.3 b/doc/EventHndlr.3
index 2ea04ae..80003d8 100644
--- a/doc/EventHndlr.3
+++ b/doc/EventHndlr.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_CreateEventHandler 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateEventHandler, Tk_DeleteEventHandler \- associate procedure callback with an X event
diff --git a/doc/FindPhoto.3 b/doc/FindPhoto.3
index 08e0221..30df3a2 100644
--- a/doc/FindPhoto.3
+++ b/doc/FindPhoto.3
@@ -9,8 +9,8 @@
'\" Department of Computer Science,
'\" Australian National University.
'\"
-.so man.macros
.TH Tk_FindPhoto 3 8.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_FindPhoto, Tk_PhotoPutBlock, Tk_PhotoPutZoomedBlock, Tk_PhotoGetImage, Tk_PhotoBlank, Tk_PhotoExpand, Tk_PhotoGetSize, Tk_PhotoSetSize \- manipulate the image data stored in a photo image.
diff --git a/doc/FontId.3 b/doc/FontId.3
index 60905a7..4c0d8d4 100644
--- a/doc/FontId.3
+++ b/doc/FontId.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_FontId 3 8.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_FontId, Tk_GetFontMetrics, Tk_PostscriptFontName \- accessor functions for
diff --git a/doc/FreeXId.3 b/doc/FreeXId.3
index eb1da96..dd1d141 100644
--- a/doc/FreeXId.3
+++ b/doc/FreeXId.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_FreeXId 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_FreeXId \- make X resource identifier available for reuse
diff --git a/doc/GeomReq.3 b/doc/GeomReq.3
index 4d8e788..0296132 100644
--- a/doc/GeomReq.3
+++ b/doc/GeomReq.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GeometryRequest 3 "8.4" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GeometryRequest, Tk_SetMinimumRequestSize, Tk_SetInternalBorder, Tk_SetInternalBorderEx \- specify desired geometry or internal border for a window
diff --git a/doc/GetAnchor.3 b/doc/GetAnchor.3
index 8698353..032d838 100644
--- a/doc/GetAnchor.3
+++ b/doc/GetAnchor.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetAnchorFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetAnchorFromObj, Tk_GetAnchor, Tk_NameOfAnchor \- translate between strings and anchor positions
diff --git a/doc/GetBitmap.3 b/doc/GetBitmap.3
index a9bd2c2..f1ab120 100644
--- a/doc/GetBitmap.3
+++ b/doc/GetBitmap.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_AllocBitmapFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_AllocBitmapFromObj, Tk_GetBitmap, Tk_GetBitmapFromObj, Tk_DefineBitmap, Tk_NameOfBitmap, Tk_SizeOfBitmap, Tk_FreeBitmapFromObj, Tk_FreeBitmap \- maintain database of single-plane pixmaps
diff --git a/doc/GetCapStyl.3 b/doc/GetCapStyl.3
index 5463f12..e26ed31 100644
--- a/doc/GetCapStyl.3
+++ b/doc/GetCapStyl.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetCapStyle 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetCapStyle, Tk_NameOfCapStyle \- translate between strings and cap styles
diff --git a/doc/GetClrmap.3 b/doc/GetClrmap.3
index 13ad9b2..9e6da12 100644
--- a/doc/GetClrmap.3
+++ b/doc/GetClrmap.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetColormap 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetColormap, Tk_PreserveColormap, Tk_FreeColormap \- allocate and free colormaps
diff --git a/doc/GetColor.3 b/doc/GetColor.3
index 25fe16e..c1bd0dc 100644
--- a/doc/GetColor.3
+++ b/doc/GetColor.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_AllocColorFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_AllocColorFromObj, Tk_GetColor, Tk_GetColorFromObj, Tk_GetColorByValue, Tk_NameOfColor, Tk_FreeColorFromObj, Tk_FreeColor \- maintain database of colors
diff --git a/doc/GetCursor.3 b/doc/GetCursor.3
index 953252b..5784792 100644
--- a/doc/GetCursor.3
+++ b/doc/GetCursor.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_AllocCursorFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_AllocCursorFromObj, Tk_GetCursor, Tk_GetCursorFromObj, Tk_GetCursorFromData, Tk_NameOfCursor, Tk_FreeCursorFromObj, Tk_FreeCursor \- maintain database of cursors
diff --git a/doc/GetDash.3 b/doc/GetDash.3
index cc54c5a..8acc660 100644
--- a/doc/GetDash.3
+++ b/doc/GetDash.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetDash 3 8.3 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetDash \- convert from string to valid dash structure.
diff --git a/doc/GetFont.3 b/doc/GetFont.3
index 2ca1395..23dcf25 100644
--- a/doc/GetFont.3
+++ b/doc/GetFont.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_AllocFontFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_AllocFontFromObj, Tk_GetFont, Tk_GetFontFromObj, Tk_NameOfFont, Tk_FreeFontFromObj, Tk_FreeFont \- maintain database of fonts
diff --git a/doc/GetGC.3 b/doc/GetGC.3
index 146b527..621e109 100644
--- a/doc/GetGC.3
+++ b/doc/GetGC.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetGC 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetGC, Tk_FreeGC \- maintain database of read-only graphics contexts
diff --git a/doc/GetHINSTANCE.3 b/doc/GetHINSTANCE.3
index 07c9ddd..de38051 100644
--- a/doc/GetHINSTANCE.3
+++ b/doc/GetHINSTANCE.3
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH Tk_GetHISTANCE 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetHINSTANCE \- retrieve the global application instance handle
diff --git a/doc/GetHWND.3 b/doc/GetHWND.3
index 06bdf37..54e7351 100644
--- a/doc/GetHWND.3
+++ b/doc/GetHWND.3
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH HWND 3 8.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetHWND, Tk_AttachHWND \- manage interactions between the Windows handle and an X window
diff --git a/doc/GetImage.3 b/doc/GetImage.3
index fb6e4c8..2d481f8 100644
--- a/doc/GetImage.3
+++ b/doc/GetImage.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetImage 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetImage, Tk_RedrawImage, Tk_SizeOfImage, Tk_FreeImage \- use an image in a widget
diff --git a/doc/GetJoinStl.3 b/doc/GetJoinStl.3
index 1af1a06..81b5e9a 100644
--- a/doc/GetJoinStl.3
+++ b/doc/GetJoinStl.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetJoinStyle 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetJoinStyle, Tk_NameOfJoinStyle \- translate between strings and join styles
diff --git a/doc/GetJustify.3 b/doc/GetJustify.3
index e8535e7..7e879db 100644
--- a/doc/GetJustify.3
+++ b/doc/GetJustify.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetJustifyFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetJustifyFromObj, Tk_GetJustify, Tk_NameOfJustify \- translate between strings and justification styles
diff --git a/doc/GetOption.3 b/doc/GetOption.3
index 79817b7..432e18b 100644
--- a/doc/GetOption.3
+++ b/doc/GetOption.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetOption 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetOption \- retrieve an option from the option database
diff --git a/doc/GetPixels.3 b/doc/GetPixels.3
index 814c4eb..2e6cc57 100644
--- a/doc/GetPixels.3
+++ b/doc/GetPixels.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetPixelsFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetPixelsFromObj, Tk_GetPixels, Tk_GetMMFromObj, Tk_GetScreenMM \- translate between strings and screen units
diff --git a/doc/GetPixmap.3 b/doc/GetPixmap.3
index 9e9628a..4bcab61 100644
--- a/doc/GetPixmap.3
+++ b/doc/GetPixmap.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetPixmap 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetPixmap, Tk_FreePixmap \- allocate and free pixmaps
diff --git a/doc/GetRelief.3 b/doc/GetRelief.3
index b97a615..a65baf7 100644
--- a/doc/GetRelief.3
+++ b/doc/GetRelief.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetReliefFromObj 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetReliefFromObj, Tk_GetRelief, Tk_NameOfRelief \- translate between strings and relief values
diff --git a/doc/GetRootCrd.3 b/doc/GetRootCrd.3
index 7c46b5f..a9d2cd9 100644
--- a/doc/GetRootCrd.3
+++ b/doc/GetRootCrd.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetRootCoords 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetRootCoords \- Compute root-window coordinates of window
diff --git a/doc/GetScroll.3 b/doc/GetScroll.3
index 43fbab8..2c98403 100644
--- a/doc/GetScroll.3
+++ b/doc/GetScroll.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetScrollInfo 3 8.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetScrollInfo, Tk_GetScrollInfoObj \- parse arguments for scrolling commands
diff --git a/doc/GetSelect.3 b/doc/GetSelect.3
index 4f8fa8d..47e2b60 100644
--- a/doc/GetSelect.3
+++ b/doc/GetSelect.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetSelection 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetSelection \- retrieve the contents of a selection
diff --git a/doc/GetUid.3 b/doc/GetUid.3
index 32d4cbf..18300cc 100644
--- a/doc/GetUid.3
+++ b/doc/GetUid.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetUid 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetUid, Tk_Uid \- convert from string to unique identifier
diff --git a/doc/GetVRoot.3 b/doc/GetVRoot.3
index d95f3ee..18214b9 100644
--- a/doc/GetVRoot.3
+++ b/doc/GetVRoot.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetVRootGeometry 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetVRootGeometry \- Get location and size of virtual root for window
diff --git a/doc/GetVisual.3 b/doc/GetVisual.3
index 2796660..d0d95e8 100644
--- a/doc/GetVisual.3
+++ b/doc/GetVisual.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_GetVisual 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetVisual \- translate from string to visual
diff --git a/doc/Grab.3 b/doc/Grab.3
index 6bf1b69..6638cb5 100644
--- a/doc/Grab.3
+++ b/doc/Grab.3
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH Tk_Grab 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_Grab, Tk_Ungrab \- manipulate grab state in an application
diff --git a/doc/HWNDToWindow.3 b/doc/HWNDToWindow.3
index 0478d78..e58a2cd 100644
--- a/doc/HWNDToWindow.3
+++ b/doc/HWNDToWindow.3
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH Tk_HWNDToWindow 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_HWNDToWindow \- Find Tk's window information for a Windows window
diff --git a/doc/HandleEvent.3 b/doc/HandleEvent.3
index 4d24c14..91a76aa 100644
--- a/doc/HandleEvent.3
+++ b/doc/HandleEvent.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_HandleEvent 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_HandleEvent \- invoke event handlers for window system events
diff --git a/doc/IdToWindow.3 b/doc/IdToWindow.3
index a913661..7d83a4c 100644
--- a/doc/IdToWindow.3
+++ b/doc/IdToWindow.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_IdToWindow 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_IdToWindow \- Find Tk's window information for an X window
diff --git a/doc/ImgChanged.3 b/doc/ImgChanged.3
index 3d6e823..3049e63 100644
--- a/doc/ImgChanged.3
+++ b/doc/ImgChanged.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ImageChanged 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ImageChanged \- notify widgets that image needs to be redrawn
diff --git a/doc/Inactive.3 b/doc/Inactive.3
index 8f37553..7338676 100644
--- a/doc/Inactive.3
+++ b/doc/Inactive.3
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH Tk_GetUserInactiveTime 3 8.5 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_GetUserInactiveTime, Tk_ResetUserInactiveTime \- discover user inactivity time
diff --git a/doc/InternAtom.3 b/doc/InternAtom.3
index a4ca96c..8e5e866 100644
--- a/doc/InternAtom.3
+++ b/doc/InternAtom.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_InternAtom 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_InternAtom, Tk_GetAtomName \- manage cache of X atoms
diff --git a/doc/MainLoop.3 b/doc/MainLoop.3
index 8653c17..6588713 100644
--- a/doc/MainLoop.3
+++ b/doc/MainLoop.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_MainLoop 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_MainLoop \- loop for events until all windows are deleted
diff --git a/doc/MainWin.3 b/doc/MainWin.3
index 14acec7..495e799 100644
--- a/doc/MainWin.3
+++ b/doc/MainWin.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_MainWindow 3 7.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_MainWindow, Tk_GetNumMainWindows \- functions for querying main
diff --git a/doc/MaintGeom.3 b/doc/MaintGeom.3
index c96a646..b052ba1 100644
--- a/doc/MaintGeom.3
+++ b/doc/MaintGeom.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_MaintainGeometry 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_MaintainGeometry, Tk_UnmaintainGeometry \- maintain geometry of one window relative to another
diff --git a/doc/ManageGeom.3 b/doc/ManageGeom.3
index 5dcf688..371b896 100644
--- a/doc/ManageGeom.3
+++ b/doc/ManageGeom.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ManageGeometry 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ManageGeometry \- arrange to handle geometry requests for a window
diff --git a/doc/MapWindow.3 b/doc/MapWindow.3
index 25d7ff5..ead9cd5 100644
--- a/doc/MapWindow.3
+++ b/doc/MapWindow.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_MapWindow 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_MapWindow, Tk_UnmapWindow \- map or unmap a window
diff --git a/doc/MeasureChar.3 b/doc/MeasureChar.3
index c8164f3..7433451 100644
--- a/doc/MeasureChar.3
+++ b/doc/MeasureChar.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_MeasureChars 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_MeasureChars, Tk_TextWidth, Tk_DrawChars, Tk_UnderlineChars \- routines to measure and display simple single-line strings.
diff --git a/doc/MoveToplev.3 b/doc/MoveToplev.3
index 24653ab..18436a3 100644
--- a/doc/MoveToplev.3
+++ b/doc/MoveToplev.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_MoveToplevelWindow 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_MoveToplevelWindow \- Adjust the position of a top-level window
diff --git a/doc/Name.3 b/doc/Name.3
index 73b09b1..7e95112 100644
--- a/doc/Name.3
+++ b/doc/Name.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_Name 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_Name, Tk_PathName, Tk_NameToWindow \- convert between names and window tokens
diff --git a/doc/NameOfImg.3 b/doc/NameOfImg.3
index a1a69a8..049b94c 100644
--- a/doc/NameOfImg.3
+++ b/doc/NameOfImg.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_NameOfImage 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_NameOfImage \- Return name of image.
diff --git a/doc/OwnSelect.3 b/doc/OwnSelect.3
index cf2559d..2977fcd 100644
--- a/doc/OwnSelect.3
+++ b/doc/OwnSelect.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_OwnSelection 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_OwnSelection \- make a window the owner of the primary selection
diff --git a/doc/ParseArgv.3 b/doc/ParseArgv.3
index b7592b7..65f184b 100644
--- a/doc/ParseArgv.3
+++ b/doc/ParseArgv.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ParseArgv 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ParseArgv \- process command-line options
diff --git a/doc/QWinEvent.3 b/doc/QWinEvent.3
index 5eada22..e801fbc 100644
--- a/doc/QWinEvent.3
+++ b/doc/QWinEvent.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_QueueWindowEvent 3 7.5 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CollapseMotionEvents, Tk_QueueWindowEvent \- Add a window event to the Tcl event queue
diff --git a/doc/Restack.3 b/doc/Restack.3
index a9a6c3a..f026aeb 100644
--- a/doc/Restack.3
+++ b/doc/Restack.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_RestackWindow 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_RestackWindow \- Change a window's position in the stacking order
diff --git a/doc/RestrictEv.3 b/doc/RestrictEv.3
index da8b822..0d17806 100644
--- a/doc/RestrictEv.3
+++ b/doc/RestrictEv.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_RestrictEvents 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_RestrictEvents \- filter and selectively delay X events
diff --git a/doc/SetAppName.3 b/doc/SetAppName.3
index b2df656..f69f920 100644
--- a/doc/SetAppName.3
+++ b/doc/SetAppName.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_SetAppName 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_SetAppName \- Set the name of an application for 'send' commands
diff --git a/doc/SetCaret.3 b/doc/SetCaret.3
index 210cb21..571cf55 100644
--- a/doc/SetCaret.3
+++ b/doc/SetCaret.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_SetCaretPos 3 8.4 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_SetCaretPos \- set the display caret location
diff --git a/doc/SetClass.3 b/doc/SetClass.3
index a457777..b485b7d 100644
--- a/doc/SetClass.3
+++ b/doc/SetClass.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_SetClass 3 "" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_SetClass, Tk_Class \- set or retrieve a window's class
diff --git a/doc/SetClassProcs.3 b/doc/SetClassProcs.3
index e8820b6..8e6004a 100644
--- a/doc/SetClassProcs.3
+++ b/doc/SetClassProcs.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_SetClassProcs 3 8.4 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_SetClassProcs \- register widget specific procedures
diff --git a/doc/SetGrid.3 b/doc/SetGrid.3
index c304ba2..385c920 100644
--- a/doc/SetGrid.3
+++ b/doc/SetGrid.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_SetGrid 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_SetGrid, Tk_UnsetGrid \- control the grid for interactive resizing
diff --git a/doc/SetOptions.3 b/doc/SetOptions.3
index bd1d8ab..028467a 100644
--- a/doc/SetOptions.3
+++ b/doc/SetOptions.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_SetOptions 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_CreateOptionTable, Tk_DeleteOptionTable, Tk_InitOptions, Tk_SetOptions, Tk_FreeSavedOptions, Tk_RestoreSavedOptions, Tk_GetOptionValue, Tk_GetOptionInfo, Tk_FreeConfigOptions, Tk_Offset \- process configuration options
diff --git a/doc/SetVisual.3 b/doc/SetVisual.3
index 2082220..11d6e76 100644
--- a/doc/SetVisual.3
+++ b/doc/SetVisual.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_SetWindowVisual 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_SetWindowVisual \- change visual characteristics of window
diff --git a/doc/StrictMotif.3 b/doc/StrictMotif.3
index 770b335..6d1e049 100644
--- a/doc/StrictMotif.3
+++ b/doc/StrictMotif.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_StrictMotif 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_StrictMotif \- Return value of tk_strictMotif variable
diff --git a/doc/TextLayout.3 b/doc/TextLayout.3
index 6c4da60..cd4a938 100644
--- a/doc/TextLayout.3
+++ b/doc/TextLayout.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_ComputeTextLayout 3 8.1 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_ComputeTextLayout, Tk_FreeTextLayout, Tk_DrawTextLayout, Tk_UnderlineTextLayout, Tk_PointToChar, Tk_CharBbox, Tk_DistanceToTextLayout, Tk_IntersectTextLayout, Tk_TextLayoutToPostscript \- routines to measure and display single-font, multi-line, justified text.
diff --git a/doc/TkInitStubs.3 b/doc/TkInitStubs.3
index 3806f95..69c0fb2 100644
--- a/doc/TkInitStubs.3
+++ b/doc/TkInitStubs.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_InitStubs 3 8.4 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_InitStubs \- initialize the Tk stubs mechanism
diff --git a/doc/Tk_Init.3 b/doc/Tk_Init.3
index 65e2d0a..8682c7d 100644
--- a/doc/Tk_Init.3
+++ b/doc/Tk_Init.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_Init 3 8.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_Init, Tk_SafeInit \- add Tk to an interpreter and make a new Tk application.
diff --git a/doc/Tk_Main.3 b/doc/Tk_Main.3
index e67cf00..e45d597 100644
--- a/doc/Tk_Main.3
+++ b/doc/Tk_Main.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_Main 3 4.0 Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_Main \- main program for Tk-based applications
diff --git a/doc/WindowId.3 b/doc/WindowId.3
index efa326d..a6050a2 100644
--- a/doc/WindowId.3
+++ b/doc/WindowId.3
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Tk_WindowId 3 "8.4" Tk "Tk Library Procedures"
+.so man.macros
.BS
.SH NAME
Tk_WindowId, Tk_Parent, Tk_Display, Tk_DisplayName, Tk_ScreenNumber, Tk_Screen, Tk_X, Tk_Y, Tk_Width, Tk_Height, Tk_Changes, Tk_Attributes, Tk_IsContainer, Tk_IsEmbedded, Tk_IsMapped, Tk_IsTopLevel, Tk_ReqWidth, Tk_ReqHeight, Tk_MinReqWidth, Tk_MinReqHeight, Tk_InternalBorderLeft, Tk_InternalBorderRight, Tk_InternalBorderTop, Tk_InternalBorderBottom, Tk_Visual, Tk_Depth, Tk_Colormap, Tk_Interp \- retrieve information from Tk's local data structure
diff --git a/doc/bell.n b/doc/bell.n
index c9861bf..e03b735 100644
--- a/doc/bell.n
+++ b/doc/bell.n
@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH bell n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/bind.n b/doc/bind.n
index 7fb847d..0055909 100644
--- a/doc/bind.n
+++ b/doc/bind.n
@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH bind n 8.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/bindtags.n b/doc/bindtags.n
index c5cf71b..7db16f8 100644
--- a/doc/bindtags.n
+++ b/doc/bindtags.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH bindtags n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/bitmap.n b/doc/bitmap.n
index 0dde8d5..bcc44f8 100644
--- a/doc/bitmap.n
+++ b/doc/bitmap.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH bitmap n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/button.n b/doc/button.n
index 4b655a4..4acc05a 100644
--- a/doc/button.n
+++ b/doc/button.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH button n 4.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/canvas.n b/doc/canvas.n
index 9338b8d..676c1cd 100644
--- a/doc/canvas.n
+++ b/doc/canvas.n
@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH canvas n 8.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/checkbutton.n b/doc/checkbutton.n
index 1e05c96..34d230b 100644
--- a/doc/checkbutton.n
+++ b/doc/checkbutton.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH checkbutton n 4.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/chooseColor.n b/doc/chooseColor.n
index 565934c..c71577b 100644
--- a/doc/chooseColor.n
+++ b/doc/chooseColor.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_chooseColor n 4.2 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/chooseDirectory.n b/doc/chooseDirectory.n
index c380ccf..da21762 100644
--- a/doc/chooseDirectory.n
+++ b/doc/chooseDirectory.n
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH tk_chooseDirectory n 8.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/clipboard.n b/doc/clipboard.n
index b689328..442288d 100644
--- a/doc/clipboard.n
+++ b/doc/clipboard.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH clipboard n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/colors.n b/doc/colors.n
index 4b8cda1..6e73390 100644
--- a/doc/colors.n
+++ b/doc/colors.n
@@ -4,8 +4,8 @@
'\" Copyright (c) 2006-2007 Daniel A. Steffen <das@users.sourceforge.net>
'\" Copyright (c) 2008 Donal K. Fellows
'\"
-.so man.macros
.TH colors n 8.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
.\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/console.n b/doc/console.n
index 8e0691c..bd98961 100644
--- a/doc/console.n
+++ b/doc/console.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH console n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/cursors.n b/doc/cursors.n
index 8bc2a8f..b36f537 100644
--- a/doc/cursors.n
+++ b/doc/cursors.n
@@ -4,8 +4,8 @@
'\"
'\" Copyright (c) 2006-2007 Daniel A. Steffen <das@users.sourceforge.net>
'\"
-.so man.macros
.TH cursors n 8.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/destroy.n b/doc/destroy.n
index 93aedd5..00da4a7 100644
--- a/doc/destroy.n
+++ b/doc/destroy.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH destroy n "" Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/dialog.n b/doc/dialog.n
index e72cbac..e154a7f 100644
--- a/doc/dialog.n
+++ b/doc/dialog.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_dialog n 4.1 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/entry.n b/doc/entry.n
index 58c5d64..8015f1c 100644
--- a/doc/entry.n
+++ b/doc/entry.n
@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH entry n 8.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/event.n b/doc/event.n
index 69f336a..0a5ced5 100644
--- a/doc/event.n
+++ b/doc/event.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH event n 8.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
@@ -318,6 +318,10 @@ been pressed in combination with the Alt key. The usual response to
this is to either focus into the widget (or some related widget) or to
invoke the widget.
.TP
+\fB<<Invoke>>\fR
+This can be sent to some widgets (e.g. button, listbox, menu) as an
+alternative to <space>.
+.TP
\fB<<ListboxSelect>>\fR
This is sent to a listbox when the set of selected item(s) in the
listbox is updated.
@@ -334,6 +338,9 @@ changed.
This is sent to a text widget when the selection in the widget is
changed.
.TP
+\fB<<ThemeChanged>>\fR
+This is sent to a text widget when the ttk (Tile) theme changed.
+.TP
\fB<<TraverseIn>>\fR
This is sent to a widget when the focus enters the widget because of a
user-driven
diff --git a/doc/focus.n b/doc/focus.n
index f37e1cd..d4f29e8 100644
--- a/doc/focus.n
+++ b/doc/focus.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH focus n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/focusNext.n b/doc/focusNext.n
index ede496f..11a3a49 100644
--- a/doc/focusNext.n
+++ b/doc/focusNext.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_focusNext n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/font.n b/doc/font.n
index 124fc43..5fdd0e1 100644
--- a/doc/font.n
+++ b/doc/font.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH font n 8.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/frame.n b/doc/frame.n
index 208e414..7eaed62 100644
--- a/doc/frame.n
+++ b/doc/frame.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH frame n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/getOpenFile.n b/doc/getOpenFile.n
index 8162078..a57143e 100644
--- a/doc/getOpenFile.n
+++ b/doc/getOpenFile.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_getOpenFile n 4.2 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/grab.n b/doc/grab.n
index 2f7e2f1..a62039a 100644
--- a/doc/grab.n
+++ b/doc/grab.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH grab n "" Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/grid.n b/doc/grid.n
index 5c1c3ba..fa6ecc8 100644
--- a/doc/grid.n
+++ b/doc/grid.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH grid n 8.5 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/image.n b/doc/image.n
index e536916..c4cfbfd 100644
--- a/doc/image.n
+++ b/doc/image.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH image n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/keysyms.n b/doc/keysyms.n
index bab9d16..c599bca 100644
--- a/doc/keysyms.n
+++ b/doc/keysyms.n
@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved.
'\"
-.so man.macros
.TH keysyms n 8.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/label.n b/doc/label.n
index ef121cb..9bbc9e0 100644
--- a/doc/label.n
+++ b/doc/label.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH label n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/labelframe.n b/doc/labelframe.n
index 70d04cb..cea4804 100644
--- a/doc/labelframe.n
+++ b/doc/labelframe.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH labelframe n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/listbox.n b/doc/listbox.n
index 341ce9a..b2e8e38 100644
--- a/doc/listbox.n
+++ b/doc/listbox.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH listbox n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/loadTk.n b/doc/loadTk.n
index e1fecf6..2b34cc0 100644
--- a/doc/loadTk.n
+++ b/doc/loadTk.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH "Safe Tk" n 8.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/lower.n b/doc/lower.n
index be8ca4e..3a47094 100644
--- a/doc/lower.n
+++ b/doc/lower.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH lower n 3.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/menu.n b/doc/menu.n
index 7a92002..6d0dc8a 100644
--- a/doc/menu.n
+++ b/doc/menu.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH menu n 4.1 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/menubar.n b/doc/menubar.n
index 34fd2e7..b80a6e1 100644
--- a/doc/menubar.n
+++ b/doc/menubar.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_menuBar n "" Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/menubutton.n b/doc/menubutton.n
index ade9523..3680abc 100644
--- a/doc/menubutton.n
+++ b/doc/menubutton.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH menubutton n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/message.n b/doc/message.n
index 92434f0..926f0cb 100644
--- a/doc/message.n
+++ b/doc/message.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH message n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/messageBox.n b/doc/messageBox.n
index 5cdd26e..bbeffee 100644
--- a/doc/messageBox.n
+++ b/doc/messageBox.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_messageBox n 4.2 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/option.n b/doc/option.n
index b7342e2..dd1a644 100644
--- a/doc/option.n
+++ b/doc/option.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH option n "" Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/optionMenu.n b/doc/optionMenu.n
index 1f9f831..db2c109 100644
--- a/doc/optionMenu.n
+++ b/doc/optionMenu.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_optionMenu n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/options.n b/doc/options.n
index 25b0c9d..2faca8c 100644
--- a/doc/options.n
+++ b/doc/options.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH options n 4.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/pack-old.n b/doc/pack-old.n
index 532b4ae..f29c454 100644
--- a/doc/pack-old.n
+++ b/doc/pack-old.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH pack-old n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/pack.n b/doc/pack.n
index 73e4872..e410e14 100644
--- a/doc/pack.n
+++ b/doc/pack.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH pack n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/palette.n b/doc/palette.n
index 4b1dcff..27a6460 100644
--- a/doc/palette.n
+++ b/doc/palette.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_setPalette n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/panedwindow.n b/doc/panedwindow.n
index ccc87e7..a686ce1 100644
--- a/doc/panedwindow.n
+++ b/doc/panedwindow.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH panedwindow n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/photo.n b/doc/photo.n
index c14abe3..dc30f08 100644
--- a/doc/photo.n
+++ b/doc/photo.n
@@ -9,8 +9,8 @@
'\" Department of Computer Science,
'\" Australian National University.
'\"
-.so man.macros
.TH photo n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/place.n b/doc/place.n
index fc7e0fb..81aaff1 100644
--- a/doc/place.n
+++ b/doc/place.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH place n "" Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/popup.n b/doc/popup.n
index 7b7d69f..ddce3cb 100644
--- a/doc/popup.n
+++ b/doc/popup.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk_popup n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/radiobutton.n b/doc/radiobutton.n
index 29c2eec..565931c 100644
--- a/doc/radiobutton.n
+++ b/doc/radiobutton.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH radiobutton n 4.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/raise.n b/doc/raise.n
index 02f805f..b71a637 100644
--- a/doc/raise.n
+++ b/doc/raise.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH raise n 3.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/scale.n b/doc/scale.n
index e750fdd..a9355a9 100644
--- a/doc/scale.n
+++ b/doc/scale.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH scale n 4.1 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/scrollbar.n b/doc/scrollbar.n
index a13574b..b12b5dd 100644
--- a/doc/scrollbar.n
+++ b/doc/scrollbar.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH scrollbar n 4.1 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/selection.n b/doc/selection.n
index 8aee321..41d5d4b 100644
--- a/doc/selection.n
+++ b/doc/selection.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH selection n 8.1 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/send.n b/doc/send.n
index 3b2a714..3396f12 100644
--- a/doc/send.n
+++ b/doc/send.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH send n 4.0 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/spinbox.n b/doc/spinbox.n
index dc98251..8ae6161 100644
--- a/doc/spinbox.n
+++ b/doc/spinbox.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH spinbox n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/text.n b/doc/text.n
index cd595c8..b0fd514 100644
--- a/doc/text.n
+++ b/doc/text.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH text n 8.5 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/tk.n b/doc/tk.n
index 377aa91..8384c99 100644
--- a/doc/tk.n
+++ b/doc/tk.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tk n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/tkerror.n b/doc/tkerror.n
index b75dcfe..d66bf0f 100644
--- a/doc/tkerror.n
+++ b/doc/tkerror.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tkerror n 4.1 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/tkvars.n b/doc/tkvars.n
index 9971698..4a45868 100644
--- a/doc/tkvars.n
+++ b/doc/tkvars.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tkvars n 4.1 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/tkwait.n b/doc/tkwait.n
index 32bfb44..334d518 100644
--- a/doc/tkwait.n
+++ b/doc/tkwait.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH tkwait n "" Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/toplevel.n b/doc/toplevel.n
index e02eb35..80008be 100644
--- a/doc/toplevel.n
+++ b/doc/toplevel.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH toplevel n 8.4 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/ttk_Geometry.3 b/doc/ttk_Geometry.3
index 5a0ce4f..f403004 100644
--- a/doc/ttk_Geometry.3
+++ b/doc/ttk_Geometry.3
@@ -1,8 +1,8 @@
'\"
'\" Copyright (c) 2004 Joe English
'\"
-.so man.macros
.TH Geometry 3 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
Ttk_MakeBox, Ttk_PadBox, Ttk_ExpandBox, Ttk_PackBox, Ttk_StickBox, Ttk_PlaceBox, Ttk_BoxContains, Ttk_MakePadding, Ttk_UniformPadding, Ttk_AddPadding, Ttk_RelievePadding, Ttk_GetPaddingFromObj, Ttk_GetBorderFromObj, Ttk_GetStickyFromObj \- Tk themed geometry utilities
diff --git a/doc/ttk_Theme.3 b/doc/ttk_Theme.3
index acd0e98..8031b8a 100644
--- a/doc/ttk_Theme.3
+++ b/doc/ttk_Theme.3
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH Ttk_CreateTheme 3 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
Ttk_CreateTheme, Ttk_GetTheme, Ttk_GetDefaultTheme, Ttk_GetCurrentTheme \- create and use Tk themes.
diff --git a/doc/ttk_button.n b/doc/ttk_button.n
index c6f2308..2f3c845 100644
--- a/doc/ttk_button.n
+++ b/doc/ttk_button.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::button n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::button \- Widget that issues a command when pressed
diff --git a/doc/ttk_checkbutton.n b/doc/ttk_checkbutton.n
index 07b3205..6236503 100644
--- a/doc/ttk_checkbutton.n
+++ b/doc/ttk_checkbutton.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::checkbutton n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::checkbutton \- On/off widget
diff --git a/doc/ttk_combobox.n b/doc/ttk_combobox.n
index e01c6f6..dc1c7d1 100644
--- a/doc/ttk_combobox.n
+++ b/doc/ttk_combobox.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::combobox n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::combobox \- text field with popdown selection list
diff --git a/doc/ttk_entry.n b/doc/ttk_entry.n
index b42bd31..924aa05 100644
--- a/doc/ttk_entry.n
+++ b/doc/ttk_entry.n
@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::entry n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::entry \- Editable text field widget
diff --git a/doc/ttk_frame.n b/doc/ttk_frame.n
index 9dcf2dc..3b885e0 100644
--- a/doc/ttk_frame.n
+++ b/doc/ttk_frame.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::frame n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::frame \- Simple container widget
diff --git a/doc/ttk_image.n b/doc/ttk_image.n
index 3d8b13c..99d38c6 100644
--- a/doc/ttk_image.n
+++ b/doc/ttk_image.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk_image n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk_image \- Define an element based on an image
diff --git a/doc/ttk_intro.n b/doc/ttk_intro.n
index cb0c440..baef34d 100644
--- a/doc/ttk_intro.n
+++ b/doc/ttk_intro.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::intro n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::intro \- Introduction to the Tk theme engine
diff --git a/doc/ttk_label.n b/doc/ttk_label.n
index 66dafeb..ff93adf 100644
--- a/doc/ttk_label.n
+++ b/doc/ttk_label.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::label n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::label \- Display a text string and/or image
diff --git a/doc/ttk_labelframe.n b/doc/ttk_labelframe.n
index e782f87..2dae91f 100644
--- a/doc/ttk_labelframe.n
+++ b/doc/ttk_labelframe.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::labelframe n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::labelframe \- Container widget with optional label
diff --git a/doc/ttk_menubutton.n b/doc/ttk_menubutton.n
index 99b7c4d..33189e8 100644
--- a/doc/ttk_menubutton.n
+++ b/doc/ttk_menubutton.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::menubutton n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::menubutton \- Widget that pops down a menu when pressed
diff --git a/doc/ttk_notebook.n b/doc/ttk_notebook.n
index c0de39e..12c3d6b 100644
--- a/doc/ttk_notebook.n
+++ b/doc/ttk_notebook.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::notebook n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::notebook \- Multi-paned container widget
diff --git a/doc/ttk_panedwindow.n b/doc/ttk_panedwindow.n
index c5851c3..27eb57d 100644
--- a/doc/ttk_panedwindow.n
+++ b/doc/ttk_panedwindow.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::panedwindow n 8.5.9 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::panedwindow \- Multi-pane container window
@@ -105,6 +105,12 @@ and the total size of the widget.
.\" depending on which changed most recently.
Returns the new position of sash number \fIindex\fR.
.\" Full story: new position may be different than the requested position.
+.SH "VIRTUAL EVENTS"
+.PP
+The panedwindow widget generates an \fB<<EnteredChild>>\fR virtual event on
+LeaveNotify/NotifyInferior events, because Tk does not execute binding scripts
+for <Leave> events when the pointer crosses from a parent to a child. The
+panedwindow widget needs to know when that happens.
.SH "SEE ALSO"
ttk::widget(n), ttk::notebook(n), panedwindow(n)
'\" Local Variables:
diff --git a/doc/ttk_progressbar.n b/doc/ttk_progressbar.n
index 9381c61..3b90371 100644
--- a/doc/ttk_progressbar.n
+++ b/doc/ttk_progressbar.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::progressbar n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::progressbar \- Provide progress feedback
diff --git a/doc/ttk_radiobutton.n b/doc/ttk_radiobutton.n
index cbea359..86fc417 100644
--- a/doc/ttk_radiobutton.n
+++ b/doc/ttk_radiobutton.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::radiobutton n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::radiobutton \- Mutually exclusive option widget
diff --git a/doc/ttk_scale.n b/doc/ttk_scale.n
index 2fd485b..7371b58 100644
--- a/doc/ttk_scale.n
+++ b/doc/ttk_scale.n
@@ -4,8 +4,8 @@
.\" See the file "license.terms" for information on usage and redistribution
.\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
.\"
-.so man.macros
.TH ttk::scale n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::scale \- Create and manipulate a scale widget
diff --git a/doc/ttk_scrollbar.n b/doc/ttk_scrollbar.n
index ce9eeed..0a2c719 100644
--- a/doc/ttk_scrollbar.n
+++ b/doc/ttk_scrollbar.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::scrollbar n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::scrollbar \- Control the viewport of a scrollable widget
diff --git a/doc/ttk_separator.n b/doc/ttk_separator.n
index 78114bd..d955fc4 100644
--- a/doc/ttk_separator.n
+++ b/doc/ttk_separator.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::separator n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::separator \- Separator bar
diff --git a/doc/ttk_sizegrip.n b/doc/ttk_sizegrip.n
index 38de1ed..8b3429e 100644
--- a/doc/ttk_sizegrip.n
+++ b/doc/ttk_sizegrip.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::sizegrip n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::sizegrip \- Bottom-right corner resize widget
diff --git a/doc/ttk_spinbox.n b/doc/ttk_spinbox.n
index fefd287..3c7287a 100644
--- a/doc/ttk_spinbox.n
+++ b/doc/ttk_spinbox.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::spinbox n 8.5.9 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::spinbox \- Selecting text field widget
@@ -77,6 +77,11 @@ Set the spinbox string to \fIvalue\fR. If a \fI\-format\fR option has
been configured then this format will be applied. If formatting fails
or is not set or the \fI\-values\fR option has been used then the value
is set directly.
+.SH "VIRTUAL EVENTS"
+.PP
+The spinbox widget generates a \fB<<Increment>>\fR virtual event when
+the user presses <Up>, and a \fB<<Decrement>>\fR virtual event when the
+user presses <Down>.
.SH "SEE ALSO"
ttk::widget(n), ttk::entry(n), spinbox(n)
.SH KEYWORDS
diff --git a/doc/ttk_style.n b/doc/ttk_style.n
index c32b028..dc3bade 100644
--- a/doc/ttk_style.n
+++ b/doc/ttk_style.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::style n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::style \- Manipulate style database
diff --git a/doc/ttk_treeview.n b/doc/ttk_treeview.n
index 33cca55..ef8d34d 100644
--- a/doc/ttk_treeview.n
+++ b/doc/ttk_treeview.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::treeview n 8.5.9 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::treeview \- hierarchical multicolumn data display widget
diff --git a/doc/ttk_vsapi.n b/doc/ttk_vsapi.n
index 7506ec4..96fdf28 100644
--- a/doc/ttk_vsapi.n
+++ b/doc/ttk_vsapi.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk_vsapi n 8.5 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk_vsapi \- Define a Microsoft Visual Styles element
diff --git a/doc/ttk_widget.n b/doc/ttk_widget.n
index 98968ad..390635c 100644
--- a/doc/ttk_widget.n
+++ b/doc/ttk_widget.n
@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH ttk::widget n 8.5.9 Tk "Tk Themed Widget"
+.so man.macros
.BS
.SH NAME
ttk::widget \- Standard options and commands supported by Tk themed widgets
diff --git a/doc/winfo.n b/doc/winfo.n
index 4b75eb9..bb8e057 100644
--- a/doc/winfo.n
+++ b/doc/winfo.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH winfo n 4.3 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/wish.1 b/doc/wish.1
index 28ec138..f56a2e9 100644
--- a/doc/wish.1
+++ b/doc/wish.1
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH wish 1 8.0 Tk "Tk Applications"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
diff --git a/doc/wm.n b/doc/wm.n
index 799057a..54b1946 100644
--- a/doc/wm.n
+++ b/doc/wm.n
@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-.so man.macros
.TH wm n 8.5 Tk "Tk Built-In Commands"
+.so man.macros
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME