-...
+ ...
Blt_Vector *vecPtr;
double *newArr;
FILE *f;
--- blt-2.4z.orig/man/htext.mann
+++ blt-2.4z/man/htext.mann
@@ -20,7 +20,7 @@
'\" Hypertext widget created by George Howlett.
'\"
.so man.macros
-.TH htext n BLT_VERSION BLT "BLT Built-In Commands"
+.TH htext 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
--- blt-2.4z.orig/man/graph.mann
+++ blt-2.4z/man/graph.mann
@@ -20,7 +20,7 @@
'\" Graph widget created by Sani Nassif and George Howlett.
'\"
.so man.macros
-.TH graph n BLT_VERSION BLT "BLT Built-In Commands"
+.TH graph 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
--- blt-2.4z.orig/man/treeview.mann
+++ blt-2.4z/man/treeview.mann
@@ -20,7 +20,7 @@
'\" The hierarchical table widget created by George Howlett.
'\"
.so man.macros
-.TH treeview n BLT_VERSION BLT "BLT Built-In Commands"
+.TH treeview 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
@@ -47,7 +47,7 @@
with a small button to the left of the label. Clicking the mouse over
this button opens or closes the node. When a node is \fIopen\fR, its
children are exposed. When it is \fIclosed\fR, the children and their
-descedants are hidden. The button is normally a \f(CW+\fR or
+descendants are hidden. The button is normally a \f(CW+\fR or
\f(CW\-\fR symbol (ala Windows Explorer), but can be replaced with a
pair of Tk images (open and closed images).
.PP
@@ -1398,7 +1398,7 @@
The default is \f(CWsingle\fR.
.TP
\fB\-separator \fIstring\fR
-Specifies the character sequence to use when spliting the path components.
+Specifies the character sequence to use when splitting the path components.
The separator may be several characters wide (such as "::")
Consecutive separators in a pathname are treated as one.
If \fIstring\fR is the empty string, the pathnames are Tcl lists.
--- blt-2.4z.orig/man/hiertable.mann
+++ blt-2.4z/man/hiertable.mann
@@ -20,7 +20,7 @@
'\" The hierarchical table widget created by George Howlett.
'\"
.so man.macros
-.TH treeview n BLT_VERSION BLT "BLT Built-In Commands"
+.TH treeview 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
@@ -47,7 +47,7 @@
with a small button to the left of the label. Clicking the mouse over
this button opens or closes the node. When a node is \fIopen\fR, its
children are exposed. When it is \fIclosed\fR, the children and their
-descedants are hidden. The button is normally a \f(CW+\fR or
+descendants are hidden. The button is normally a \f(CW+\fR or
\f(CW\-\fR symbol (ala Windows Explorer), but can be replaced with a
pair of Tk images (open and closed images).
.PP
@@ -1395,7 +1395,7 @@
The default is \f(CWsingle\fR.
.TP
\fB\-separator \fIstring\fR
-Specifies the character sequence to use when spliting the path components.
+Specifies the character sequence to use when splitting the path components.
The separator may be several characters wide (such as "::")
Consecutive separators in a pathname are treated as one.
If \fIstring\fR is the empty string, the pathnames are Tcl lists.
--- blt-2.4z.orig/man/tile.mann
+++ blt-2.4z/man/tile.mann
@@ -20,7 +20,7 @@
'\" Tile command created by George Howlett.
'\"
.so man.macros
-.TH tile n BLT_VERSION BLT "BLT Built-In Commands"
+.TH tile 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
--- blt-2.4z.orig/man/table.mann
+++ blt-2.4z/man/table.mann
@@ -20,7 +20,7 @@
'\" The table geometry manager created by George Howlett.
'\"
.so man.macros
-.TH table n BLT_VERSION BLT "BLT Built-In Commands"
+.TH table 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
@@ -50,7 +50,7 @@
.BE
.SH DESCRIPTION
The \fBtable\fR command arranges widgets in a table. The alignment of
-widgets is detemined by their row and column positions and the number
+widgets is determined by their row and column positions and the number
of rows or columns that they span.
.SH INTRODUCTION
Probably the most painstaking aspect of building a graphical
@@ -308,7 +308,7 @@
in any form describe in the \fBconfigure\fR operation below. If no
\fIitem\fR argument is provided, then the configuration option is
for the table itself. \fIOption\fR may be any one of the options
-described in the appropiate section for \fIitem\fR.
+described in the appropriate section for \fIitem\fR.
.TP
\fBtable configure\fR \fIcontainer item\fR... ?\fIoption value\fR?...
Queries or modifies the configuration options specific to \fIitem\fR.
--- blt-2.4z.orig/man/winop.mann
+++ blt-2.4z/man/winop.mann
@@ -20,7 +20,7 @@
'\" Window command created by George Howlett.
'\"
.so man.macros
-.TH winop n BLT_VERSION BLT "BLT Built-In Commands"
+.TH winop 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
@@ -43,7 +43,7 @@
.SH DESCRIPTION
The \fBwinop\fR command performs various window operations on Tk
windows using low-level Xlib function calls to work around window
-manager pecularities.
+manager peculiarities.
.SH INTRODUCTION
Tk has several commands for manipulating its windows: \fBraise\fR,
\fBlower\fR, \fBwm\fR, etc. These commands ask the window manager to
--- blt-2.4z.orig/man/eps.mann
+++ blt-2.4z/man/eps.mann
@@ -20,7 +20,7 @@
'\" Graph widget created by Sani Nassif and George Howlett.
'\"
.so man.macros
-.TH eps n BLT_VERSION BLT "BLT Built-In Commands"
+.TH eps 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
@@ -29,11 +29,11 @@
\fIcanvas\fB create eps \fIx y \fR?\fIoption value\fR?...
.BE
.SH DESCRIPTION
-The \fBeps\fR canvas item lets you place encapulated PostScript (EPS)
+The \fBeps\fR canvas item lets you place encapsulated PostScript (EPS)
on a canvas, controlling its size and placement. The EPS item is
displayed either as a solid rectangle or a preview image. The preview
image is designated in one of two ways: 1) the EPS file
-contains an ASCII hexidecimal preview, or 2) a Tk photo image. When
+contains an ASCII hexadecimal preview, or 2) a Tk photo image. When
the canvas generates PostScript output, the EPS will be inserted with
the proper translation and scaling to match that of the EPS item. So
can use the canvas widget as a page layout tool.
@@ -55,7 +55,7 @@
.DE
The \fBeps\fR item creates a new canvas item. \fICanvas\fR is the name
of a \fBcanvas\fR widget. You must supply the X-Y coordinate of
-the new eps item. How the coordinate is exactly interpretered is
+the new eps item. How the coordinate is exactly interpreted is
controlled by the \fB\-anchor\fR option (see below).
.PP
Additional options may be specified on the command line to configure
--- blt-2.4z.orig/man/bgexec.mann
+++ blt-2.4z/man/bgexec.mann
@@ -20,7 +20,7 @@
'\" Bgexec command created by George Howlett.
'\"
.so man.macros
-.TH bgexec n BLT_VERSION BLT "BLT Built-In Commands"
+.TH bgexec 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
@@ -166,7 +166,7 @@
.br
For example if data is to be converted from Unicode for use in Tcl,
you would use the "unicode" encoding. The default is that no
-tranlation is performed.
+translation is performed.
.TP
\fB\-decodeoutput \fIencodingName\fR
.br
@@ -176,7 +176,7 @@
.br
For example if data is to be converted from Unicode for use in Tcl,
you would use the "unicode" encoding. The default is that no
-tranlation is performed.
+translation is performed.
.TP
\fB\-error \fIvarName\fR
.br
@@ -287,7 +287,7 @@
The biggest advantage of \fBbgexec\fR is that, unlike \fBfileevent\fR,
it requires no additional Tcl code to run a program. It's simpler and
less error prone. You don't have to worry about non-blocking I/O.
-It's handled tranparently for you.
+It's handled transparently for you.
.PP
\fBBgexec\fR runs programs that \fBfileevent\fR can not.
\fBFileevent\fR assumes that the when stdout is closed the program has
--- blt-2.4z.orig/man/cutbuffer.mann
+++ blt-2.4z/man/cutbuffer.mann
@@ -18,7 +18,7 @@
'\" of this software.
'\"
.so man.macros
-.TH cutbuffer n BLT_VERSION BLT "BLT Built-In Commands"
+.TH cutbuffer 3blt BLT_VERSION BLT "BLT Built-In Commands"
.BS
'\" Note: do not modify the .SH NAME line immediately below!
.SH NAME
--- blt-2.4z.orig/html/tree.html
+++ blt-2.4z/html/tree.html
@@ -258,7 +258,7 @@
-tags
Copy tag
-inforation. Normally the following node is copied: its label and data
+information. Normally the following node is copied: its label and data
fields. This indicates to copy tags as well.
@@ -374,7 +374,7 @@
breadthfirst
-Process the node and the subtrees at each sucessive level. Each node on
+Process the node and the subtrees at each successive level. Each node on
a level is processed before going to the next level.
inorder
@@ -813,7 +813,7 @@
treeName trace names
-Returns a list of identifers for all the current traces.
+Returns a list of identifiers for all the current traces.
@@ -889,7 +889,7 @@
treeName notify names
Returns a
-list of identifers for all the current notifiers.
+list of identifiers for all the current notifiers.
--- blt-2.4z.orig/html/tabset.html
+++ blt-2.4z/html/tabset.html
@@ -142,7 +142,7 @@
tabset window is determined the number of tiers of tabs and the sizes of
the Tk widgets embedded inside each folder. The widest widget determines
the width of the folder. The tallest determines the height. If no folders
-contain an embedded widget, the size is detemined solely by the size of
+contain an embedded widget, the size is determined solely by the size of
the tabs.
You can override either dimension with the tabset's -width and
-height options.
@@ -672,7 +672,7 @@
-background color
Sets the background color for nameOrIndex.
- Setting this option overides the widget's -tabbackground option.
+ Setting this option overrides the widget's -tabbackground option.
-bindtags
tagList
--- blt-2.4z.orig/html/bitmap.html
+++ blt-2.4z/html/bitmap.html
@@ -58,7 +58,8 @@
label .l -bitmap gray1
Tk will recognize "gray1" as a bitmap which can now be used with any widget
that accepts bitmaps.
-
The bitmap data can be specified in a mulitude of forms. The following commands
+.barchart element configure elem1 -stipple gray1
+
The bitmap data can be specified in a multitude of forms. The following commands
are all equivalent.
bitmap define gray1 {
#define gray1_width 2
@@ -128,7 +129,7 @@
Specifies the scale of
the bitmap. Value is a real number representing the scale. A scale of 1.0
indicates no scaling is necessary, while 2.0 would double the size of the
-bitmap. There is no way to specify differents scales for the width and
+bitmap. There is no way to specify different scales for the width and
height of the bitmap. The default scale is 1.0.
@@ -161,7 +162,7 @@
-scale value
Specifies how to scale the bitmap. Value is a real number representing
the scale. A scale of 1.0 indicates no scaling is necessary, while 2.0 would
-double the size of the bitmap. There is no way to specify differents scales
+double the size of the bitmap. There is no way to specify different scales
for the width and height of the bitmap. The default scale is 1.0.
--- blt-2.4z.orig/html/eps.html
+++ blt-2.4z/html/eps.html
@@ -15,10 +15,10 @@
create eps x y ?option value?...
The eps canvas item lets you place
-encapulated PostScript (EPS) on a canvas, controlling its size and placement.
+encapsulated PostScript (EPS) on a canvas, controlling its size and placement.
The EPS item is displayed either as a solid rectangle or a preview image.
The preview image is designated in one of two ways: 1) the EPS file contains
-an ASCII hexidecimal preview, or 2) a Tk photo image. When the canvas generates
+an ASCII hexadecimal preview, or 2) a Tk photo image. When the canvas generates
PostScript output, the EPS will be inserted with the proper translation
and scaling to match that of the EPS item. So can use the canvas widget
as a page layout tool.
@@ -39,7 +39,7 @@
canvas create eps x y ?option value?...
The eps item creates a new canvas item. Canvas is the name of a canvas widget.
You must supply the X-Y coordinate of the new eps item. How the coordinate
-is exactly interpretered is controlled by the -anchor option (see below).
+is exactly interpreted is controlled by the -anchor option (see below).
Additional options may be specified on the command line to configure aspects
of the eps item such as its color, stipple, and font. The following option
--- blt-2.4z.orig/html/barchart.html
+++ blt-2.4z/html/barchart.html
@@ -332,7 +332,7 @@
-barwidth value
Specifies the width
-of the bars. This value can be overrided by the individual elements using
+of the bars. This value can be overridden by the individual elements using
their -barwidth configuration option. Value is the width in terms of graph
coordinates. The default width is 1.0.
--- blt-2.4z.orig/html/container.html
+++ blt-2.4z/html/container.html
@@ -135,7 +135,7 @@
size of the container window is determined the number of tiers of tabs
and the sizes of the Tk widgets embedded inside each folder. The widest
widget determines the width of the folder. The tallest determines the height.
- If no folders contain an embedded widget, the size is detemined solely
+ If no folders contain an embedded widget, the size is determined solely
by the size of the tabs.
You can override either dimension with the container's
-width and -height options.
--- blt-2.4z.orig/html/spline.html
+++ blt-2.4z/html/spline.html
@@ -32,7 +32,7 @@
curve. Spline interpolation is the mathematical equivalent. The curves
between adjacent knots are piecewise functions such that the resulting
spline runs exactly through all the knots. The order and coefficients of
-the polynominal determine the "looseness" or "tightness" of the curve fit
+the polynomial determine the "looseness" or "tightness" of the curve fit
from the line segments formed by the knots.
The spline command performs
spline interpolation using cubic ("natural") or quadratic polynomial functions.
@@ -87,7 +87,7 @@
.graph element create spline -x sx -y sy -color red
table . .graph
The natural operation employs a cubic interpolant when forming the spline.
- In terms of the draftmen's spline, a natural spline requires the least
+ In terms of the draftsmen's spline, a natural spline requires the least
amount of energy to bend the spline (strip of wood), while still passing
through each knot. In mathematical terms, the second derivatives of the
first and last points are zero.
@@ -139,7 +139,7 @@
by D.F.Mcallister & J.A.Roulier
Coded by S.L.Dodd & M.Roulier N.C.State University.
-The original code for the quadratric spline can be found in TOMS #574.
+The original code for the quadratic spline can be found in TOMS #574.
spline,
vector, graph
--- blt-2.4z.orig/html/hierbox.html
+++ blt-2.4z/html/hierbox.html
@@ -1446,7 +1446,7 @@
-separator string
Specifies the character sequence
-to use when spliting the path components. The separator may be several
+to use when splitting the path components. The separator may be several
characters wide (such as "::") Consecutive separators in a pathname are
treated as one. If string is the empty string, the pathnames are Tcl lists.
Each element is a path component. The default is "".
--- blt-2.4z.orig/html/bgexec.html
+++ blt-2.4z/html/bgexec.html
@@ -122,7 +122,7 @@
Specifies the encoding of the stderr channel. This affects only data returned
to the Tcl interpreter. No translation is done on file redirection.
For example if data is to be converted from Unicode for use in Tcl, you
-would use the "unicode" encoding. The default is that no tranlation is
+would use the "unicode" encoding. The default is that no translation is
performed.
-decodeoutput encodingName
@@ -130,7 +130,7 @@
Specifies the encoding of the stdout channels. This affects only data returned
to the Tcl interpreter. No translation is done on file redirection.
For example if data is to be converted from Unicode for use in Tcl, you
-would use the "unicode" encoding. The default is that no tranlation is
+would use the "unicode" encoding. The default is that no translation is
performed.
-error varName
@@ -234,7 +234,7 @@
The biggest advantage of bgexec is that, unlike fileevent, it requires
no additional Tcl code to run a program. It's simpler and less error prone.
- You don't have to worry about non-blocking I/O. It's handled tranparently
+ You don't have to worry about non-blocking I/O. It's handled transparently
for you.
Bgexec runs programs that fileevent can not. Fileevent assumes that
the when stdout is closed the program has completed. But some programs,
--- blt-2.4z.orig/html/winop.html
+++ blt-2.4z/html/winop.html
@@ -23,7 +23,7 @@
The winop command performs various window operations on Tk windows
-using low-level Xlib function calls to work around window manager pecularities.
+using low-level Xlib function calls to work around window manager peculiarities.
Tk has several commands for manipulating its windows: raise,
--- blt-2.4z.orig/html/table.html
+++ blt-2.4z/html/table.html
@@ -29,7 +29,7 @@
table search container ?switch arg?...
The table command
-arranges widgets in a table. The alignment of widgets is detemined by their
+arranges widgets in a table. The alignment of widgets is determined by their
row and column positions and the number of rows or columns that they span.
@@ -241,7 +241,7 @@
of a widget. Item can be in any form describe in the configure operation
below. If no item argument is provided, then the configuration option is
for the table itself. Option may be any one of the options described in
-the appropiate section for item.
+the appropriate section for item.
table configure container item... ?option
value?...
--- blt-2.4z.orig/win/makedefs
+++ blt-2.4z/win/makedefs
@@ -3,33 +3,13 @@
v1 = 8.4
v2 = 84
-v3 = 8.4.0
-
-#v1 = 8.3
-#v2 = 83
-#v3 = 8.3.4
-
-#v1 = 8.3
-#v2 = 83
-#v3 = 8.3.2
-
-#v1 = 8.2
-#v2 = 82
-#v3 = 8.2.3
-
-#v1 = 8.1
-#v2 = 81
-#v3 = 8.1.1
-
-#v1 = 8.0
-#v2 = 80
-#v3 = 8.0.5
+v3 = 8.4.12
#Use Independent JPEG Group (IJG) library or Intel JPEG Library (IJL)
# 0 = None.
# 1 = IJG
# 2 = IJL
-WITH_JPEG=2
+WITH_JPEG=0
# ------------------------------------------------------------------------
# You shouldn't need to edit anything beyond this point
@@ -39,7 +19,7 @@
BLT_MINOR_VERSION = 4
BLT_VERSION = 2.4
-prefix = C:/Program\ Files/Tcl
+prefix = x:/target/staff/koen/install/tcltk8.4.12/WIN
exec_prefix = $(prefix)
includedir = $(prefix)/include
bindir = $(prefix)/bin
@@ -48,7 +28,7 @@
BLT_LIBRARY = $(libdir)/blt$(BLT_VERSION)
TCLLIBPATH = $(libdir)/tcl$(v1)
-AUX_LIBS =
+AUX_LIBS =
SHLIB_SUFFIX = .dll
INSTALL = install -m 0755