[Poet-commit] SF.net SVN: poet:[41] trunk
Brought to you by:
mercurio
|
From: <mer...@us...> - 2008-10-21 02:08:52
|
Revision: 41
http://poet.svn.sourceforge.net/poet/?rev=41&view=rev
Author: mercurio
Date: 2008-10-21 02:08:44 +0000 (Tue, 21 Oct 2008)
Log Message:
-----------
Added ::Poet::parseError and used it in UserMsg (tier 2).
Fixed crash that occurred when selecting an object from
the history list right after dropping an object on the
list, in the ObjectEditor. The bug was in poet.c so
tier 0 had to be rebuilt. The Windows and Linux versions
are up-to-date, Mac users will have to recompile.
Modified Paths:
--------------
trunk/generic/poet.c
trunk/lib/Poet.tcl
trunk/lib/tier1/tier1-object.tcl
trunk/lib/tier2/tier2-usermsg.tcl
trunk/lib/tier2a-x11/tier2a-bw_arrowbutton.tcl
trunk/lib/tier2a-x11/tier2a-bw_button.tcl
trunk/lib/tier2a-x11/tier2a-bw_buttonbox.tcl
trunk/lib/tier2a-x11/tier2a-bw_combobox.tcl
trunk/lib/tier2a-x11/tier2a-bw_dialog.tcl
trunk/lib/tier2a-x11/tier2a-bw_entry.tcl
trunk/lib/tier2a-x11/tier2a-bw_label.tcl
trunk/lib/tier2a-x11/tier2a-bw_labelentry.tcl
trunk/lib/tier2a-x11/tier2a-bw_labelframe.tcl
trunk/lib/tier2a-x11/tier2a-bw_listbox.tcl
trunk/lib/tier2a-x11/tier2a-bw_mainframe.tcl
trunk/lib/tier2a-x11/tier2a-bw_notebook.tcl
trunk/lib/tier2a-x11/tier2a-bw_panedwindow.tcl
trunk/lib/tier2a-x11/tier2a-bw_progressbar.tcl
trunk/lib/tier2a-x11/tier2a-bw_scrollableframe.tcl
trunk/lib/tier2a-x11/tier2a-bw_scrolledwindow.tcl
trunk/lib/tier2a-x11/tier2a-bw_scrollview.tcl
trunk/lib/tier2a-x11/tier2a-bw_selectfont.tcl
trunk/lib/tier2a-x11/tier2a-bw_separator.tcl
trunk/lib/tier2a-x11/tier2a-bw_spinbox.tcl
trunk/lib/tier2a-x11/tier2a-bw_table.tcl
trunk/lib/tier2a-x11/tier2a-bw_titleframe.tcl
trunk/lib/tier2a-x11/tier2a-bw_tree.tcl
trunk/lib/tier2a-x11/tier2a-tk_button.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_arc.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_bitmap.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_image.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_line.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_oval.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_polygon.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_rectangle.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_text.tcl
trunk/lib/tier2a-x11/tier2a-tk_canvas_window.tcl
trunk/lib/tier2a-x11/tier2a-tk_checkbutton.tcl
trunk/lib/tier2a-x11/tier2a-tk_entry.tcl
trunk/lib/tier2a-x11/tier2a-tk_frame.tcl
trunk/lib/tier2a-x11/tier2a-tk_label.tcl
trunk/lib/tier2a-x11/tier2a-tk_labelframe.tcl
trunk/lib/tier2a-x11/tier2a-tk_listbox.tcl
trunk/lib/tier2a-x11/tier2a-tk_menu.tcl
trunk/lib/tier2a-x11/tier2a-tk_menu_cascade.tcl
trunk/lib/tier2a-x11/tier2a-tk_menu_checkbutton.tcl
trunk/lib/tier2a-x11/tier2a-tk_menu_command.tcl
trunk/lib/tier2a-x11/tier2a-tk_menu_radiobutton.tcl
trunk/lib/tier2a-x11/tier2a-tk_menu_separator.tcl
trunk/lib/tier2a-x11/tier2a-tk_menubutton.tcl
trunk/lib/tier2a-x11/tier2a-tk_message.tcl
trunk/lib/tier2a-x11/tier2a-tk_panedwindow.tcl
trunk/lib/tier2a-x11/tier2a-tk_radiobutton.tcl
trunk/lib/tier2a-x11/tier2a-tk_scale.tcl
trunk/lib/tier2a-x11/tier2a-tk_scrollbar.tcl
trunk/lib/tier2a-x11/tier2a-tk_spinbox.tcl
trunk/lib/tier2a-x11/tier2a-tk_table.tcl
trunk/lib/tier2a-x11/tier2a-tk_text.tcl
trunk/lib/tier2a-x11/tier2a-tk_toplevel.tcl
trunk/lib/tier2a-x11/tier2a-ttk_button.tcl
trunk/lib/tier2a-x11/tier2a-ttk_checkbutton.tcl
trunk/lib/tier2a-x11/tier2a-ttk_combobox.tcl
trunk/lib/tier2a-x11/tier2a-ttk_entry.tcl
trunk/lib/tier2a-x11/tier2a-ttk_frame.tcl
trunk/lib/tier2a-x11/tier2a-ttk_label.tcl
trunk/lib/tier2a-x11/tier2a-ttk_labelframe.tcl
trunk/lib/tier2a-x11/tier2a-ttk_menubutton.tcl
trunk/lib/tier2a-x11/tier2a-ttk_notebook.tcl
trunk/lib/tier2a-x11/tier2a-ttk_panedwindow.tcl
trunk/lib/tier2a-x11/tier2a-ttk_progressbar.tcl
trunk/lib/tier2a-x11/tier2a-ttk_radiobutton.tcl
trunk/lib/tier2a-x11/tier2a-ttk_scale.tcl
trunk/lib/tier2a-x11/tier2a-ttk_scrollbar.tcl
trunk/lib/tier2a-x11/tier2a-ttk_separator.tcl
trunk/lib/tier2a-x11/tier2a-ttk_sizegrip.tcl
trunk/lib/tier2a-x11/tier2a-ttk_treeview.tcl
trunk/unix/Makefile
trunk/unix/ReadMe.txt
trunk/unix/config.log
trunk/unix/config.status
trunk/unix/libPoet2.1-84.so
trunk/unix/libPoet2.1-85.so
trunk/win/Poet21-84.dll
trunk/win/Poet21-85.dll
trunk/win/libPoet21.a
Modified: trunk/generic/poet.c
===================================================================
--- trunk/generic/poet.c 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/generic/poet.c 2008-10-21 02:08:44 UTC (rev 41)
@@ -623,6 +623,7 @@
ckfree((char*)(d->ord->eArray));
d->ord->eArray = NULL;
+ d->ord->arraySize = 0;
}
}
}
@@ -680,7 +681,8 @@
/* Whatever is in the array, we're about to discard */
for(i=0; i < pd->ord->n; i++) {
- Tcl_DecrRefCount(pd->ord->eArray[i].key);
+ if(pd->ord->eArray != NULL)
+ Tcl_DecrRefCount(pd->ord->eArray[i].key);
}
/* Compute the needed size of eArray, and realloc if necessary */
Modified: trunk/lib/Poet.tcl
===================================================================
--- trunk/lib/Poet.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/Poet.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -170,12 +170,12 @@
#
proc ::Poet::parseLevelInfo {line} {
set t0 [lindex $line 0]
- if {[regexp {_method\(([^,]*),(.*)\)} $t0 junk mom meth]} {
+ if {[regexp {_method\(([^,]*),(.*)\)} $t0 -> mom meth]} {
set obj [lindex $line 1]
if {$obj == $mom} {
set line "$obj $meth [lrange $line 2 end]"
} else {
- set line "$obj ((as $mom)) $meth [lrange $line 2 end]"
+ set line "$obj (as $mom) $meth [lrange $line 2 end]"
}
}
@@ -193,6 +193,19 @@
return $line
}
+# Given any string that contains _method() text, replace
+# each instance with the corresponding Poet code.
+#
+proc ::Poet::parseError {msg} {
+ # Subexpressions: object method
+ regsub -all {procedure "_method\(([^,]*),([^)]*)\)"} $msg {method "\1 \2"} msg
+
+ # Subexpressions: mom method obj
+ regsub -all {_method\(([^,]*),([^)]*)\)\s+([\w@\*]*)} $msg {\3 (as \1) \2} msg
+
+ return $msg
+}
+
# Called when entering a command invocation while interacively tracing execution
#
proc ::Poet::enterStep {cmd op} {
Modified: trunk/lib/tier1/tier1-object.tcl
===================================================================
--- trunk/lib/tier1/tier1-object.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier1/tier1-object.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -1053,14 +1053,16 @@
return ""
}
-# The following methods are analogous to the standard Tcl list
-# commands (lappend, lindex, etc.).
+## The following methods are analogous to the standard Tcl list
+## commands (lappend, lindex, etc.).
+##
+## PJM 19990405 Modified to handle public slots correctly. Those
+## which modify a slot's value check to see if it's inherited
+## first, and copy the ancestor's value.
+##
+
+# Like lappend: append one or more values to the specified slot
#
-# PJM 19990405 Modified to handle public slots correctly. Those
-# which modify a slot's value check to see if it's inherited
-# first, and copy the ancestor's value.
-#
-
Object method slotAppend {slot args} {
if {![string match _* $slot] && ![$self hasSlot $slot]} {
$self slot ${slot} [$self slot $slot]
@@ -1070,14 +1072,20 @@
return [eval [concat lappend _os_${self}($slot) $args]]
}
+# Like lindex: index into the given slot
+#
Object method slotIndex {slot index} {
return [lindex [$self slot $slot] $index]
}
+# Like llength: return the length of the given slot
+#
Object method slotLength {slot} {
return [llength [$self slot $slot]]
}
+# Like lrange: a sublist of the given slot
+#
Object method slotRange {slot first last} {
return [lrange [$self slot $slot] $first $last]
}
@@ -1208,9 +1216,9 @@
}
-# Remove an entry from a slot's value, if that entry is present.
-# Note that if the slot's value contained only one entry, $entry,
-# then it wil end up containing {}.
+# Search for and remove an entry from a slot's value.
+# Note that if the slot's value contained only one entry, ``$entry``,
+# then it wil end up containing ``{}``.
#
Object method slotRemove {slot entry} {
if {[set i [lsearch -exact [$self slot $slot] $entry]] != -1} {
Modified: trunk/lib/tier2/tier2-usermsg.tcl
===================================================================
--- trunk/lib/tier2/tier2-usermsg.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2/tier2-usermsg.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -37,6 +37,8 @@
set ab 0
}
+ set b [::Poet::parseError $b]
+
set tb 0
set lim [$self slot msgLimit]
if {[string length $b] > $lim} {
Modified: trunk/lib/tier2a-x11/tier2a-bw_arrowbutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_arrowbutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_arrowbutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_arrowbutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_button.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_button.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_button.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_button.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_buttonbox.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_buttonbox.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_buttonbox.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_buttonbox.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_combobox.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_combobox.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_combobox.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_combobox.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_dialog.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_dialog.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_dialog.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_dialog.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_entry.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_entry.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_entry.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_entry.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_label.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_label.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_label.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_label.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_labelentry.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_labelentry.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_labelentry.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_labelentry.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_labelframe.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_labelframe.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_labelframe.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_labelframe.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_listbox.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_listbox.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_listbox.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_listbox.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_mainframe.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_mainframe.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_mainframe.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_mainframe.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_notebook.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_notebook.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_notebook.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_notebook.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_panedwindow.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_panedwindow.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_panedwindow.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_panedwindow.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_progressbar.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_progressbar.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_progressbar.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_progressbar.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_scrollableframe.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_scrollableframe.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_scrollableframe.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_scrollableframe.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_scrolledwindow.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_scrolledwindow.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_scrolledwindow.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_scrolledwindow.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_scrollview.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_scrollview.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_scrollview.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_scrollview.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_selectfont.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_selectfont.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_selectfont.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_selectfont.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_separator.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_separator.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_separator.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_separator.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_spinbox.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_spinbox.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_spinbox.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_spinbox.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_table.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_table.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_table.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_table.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_titleframe.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_titleframe.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_titleframe.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_titleframe.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-bw_tree.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-bw_tree.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-bw_tree.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-bw_tree.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_button.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_button.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_button.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_button.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_arc.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_arc.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_arc.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_arc.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
@@ -99,7 +99,7 @@
}
}
-Tk_Canvas_Arc type activewidth <real>
+Tk_Canvas_Arc type activewidth {<real> 0 10 .1}
Tk_Canvas_Arc slot> dash {} {
set p [$self slot _primary]
@@ -187,7 +187,7 @@
}
}
-Tk_Canvas_Arc type disabledwidth <real>
+Tk_Canvas_Arc type disabledwidth {<real> 0 10 .1}
Tk_Canvas_Arc slot> extent {90} {
set p [$self slot _primary]
@@ -264,7 +264,7 @@
}
}
-Tk_Canvas_Arc type start <real>
+Tk_Canvas_Arc type start {<real> -360 360 1}
Tk_Canvas_Arc slot> state {} {
set p [$self slot _primary]
@@ -319,7 +319,7 @@
}
}
-Tk_Canvas_Arc type width <real>
+Tk_Canvas_Arc type width {<real> 0.1 10 0.1}
Tk_Canvas_Arc slot primaryClass arc
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_bitmap.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_bitmap.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_bitmap.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_bitmap.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_image.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_image.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_image.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_image.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_line.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_line.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_line.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_line.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
@@ -77,7 +77,7 @@
}
}
-Tk_Canvas_Line type activewidth <real>
+Tk_Canvas_Line type activewidth {<real> 0 10 .1}
Tk_Canvas_Line slot> arrow {none} {
set p [$self slot _primary]
@@ -187,7 +187,7 @@
}
}
-Tk_Canvas_Line type disabledwidth <real>
+Tk_Canvas_Line type disabledwidth {<real> 0 10 .1}
Tk_Canvas_Line slot> joinstyle {round} {
set p [$self slot _primary]
@@ -275,7 +275,7 @@
}
}
-Tk_Canvas_Line type width <real>
+Tk_Canvas_Line type width {<real> 0.1 10 0.1}
Tk_Canvas_Line slot primaryClass line
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_oval.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_oval.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_oval.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_oval.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
@@ -99,7 +99,7 @@
}
}
-Tk_Canvas_Oval type activewidth <real>
+Tk_Canvas_Oval type activewidth {<real> 0 10 .1}
Tk_Canvas_Oval slot> dash {} {
set p [$self slot _primary]
@@ -286,7 +286,7 @@
}
}
-Tk_Canvas_Oval type width <real>
+Tk_Canvas_Oval type width {<real> 0.1 10 0.1}
Tk_Canvas_Oval slot primaryClass oval
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_polygon.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_polygon.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_polygon.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_polygon.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
@@ -99,7 +99,7 @@
}
}
-Tk_Canvas_Polygon type activewidth <real>
+Tk_Canvas_Polygon type activewidth {<real> 0 10 .1}
Tk_Canvas_Polygon slot> dash {} {
set p [$self slot _primary]
@@ -187,7 +187,7 @@
}
}
-Tk_Canvas_Polygon type disabledwidth <real>
+Tk_Canvas_Polygon type disabledwidth {<real> 0 10 .1}
Tk_Canvas_Polygon slot> fill {black} {
set p [$self slot _primary]
@@ -319,7 +319,7 @@
}
}
-Tk_Canvas_Polygon type width <real>
+Tk_Canvas_Polygon type width {<real> 0.1 10 0.1}
Tk_Canvas_Polygon slot primaryClass polygon
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_rectangle.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_rectangle.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_rectangle.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_rectangle.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
@@ -99,7 +99,7 @@
}
}
-Tk_Canvas_Rectangle type activewidth <real>
+Tk_Canvas_Rectangle type activewidth {<real> 0 10 .1}
Tk_Canvas_Rectangle slot> dash {} {
set p [$self slot _primary]
@@ -286,7 +286,7 @@
}
}
-Tk_Canvas_Rectangle type width <real>
+Tk_Canvas_Rectangle type width {<real> 0.1 10 0.1}
Tk_Canvas_Rectangle slot primaryClass rectangle
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_text.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_text.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_text.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_text.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_canvas_window.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_canvas_window.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_canvas_window.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_canvas_window.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_checkbutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_checkbutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_checkbutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_checkbutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_entry.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_entry.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_entry.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_entry.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_frame.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_frame.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_frame.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_frame.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_label.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_label.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_label.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_label.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_labelframe.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_labelframe.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_labelframe.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_labelframe.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_listbox.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_listbox.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_listbox.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_listbox.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_menu.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_menu.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_menu.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_menu.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_menu_cascade.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_menu_cascade.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_menu_cascade.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_menu_cascade.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_menu_checkbutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_menu_checkbutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_menu_checkbutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_menu_checkbutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_menu_command.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_menu_command.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_menu_command.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_menu_command.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_menu_radiobutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_menu_radiobutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_menu_radiobutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_menu_radiobutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_menu_separator.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_menu_separator.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_menu_separator.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_menu_separator.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_menubutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_menubutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_menubutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_menubutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_message.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_message.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_message.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_message.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_panedwindow.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_panedwindow.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_panedwindow.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_panedwindow.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_radiobutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_radiobutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_radiobutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_radiobutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_scale.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_scale.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_scale.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_scale.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_scrollbar.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_scrollbar.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_scrollbar.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_scrollbar.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_spinbox.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_spinbox.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_spinbox.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_spinbox.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_table.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_table.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_table.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_table.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_text.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_text.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_text.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_text.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-tk_toplevel.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-tk_toplevel.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-tk_toplevel.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-tk_toplevel.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_button.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_button.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_button.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_button.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_checkbutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_checkbutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_checkbutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_checkbutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_combobox.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_combobox.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_combobox.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_combobox.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_entry.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_entry.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_entry.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_entry.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_frame.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_frame.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_frame.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_frame.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_label.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_label.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_label.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_label.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_labelframe.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_labelframe.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_labelframe.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_labelframe.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_menubutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_menubutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_menubutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_menubutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_notebook.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_notebook.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_notebook.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_notebook.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_panedwindow.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_panedwindow.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_panedwindow.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_panedwindow.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_progressbar.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_progressbar.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_progressbar.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_progressbar.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_radiobutton.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_radiobutton.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_radiobutton.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_radiobutton.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_scale.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_scale.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_scale.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_scale.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_scrollbar.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_scrollbar.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_scrollbar.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_scrollbar.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_separator.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_separator.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_separator.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_separator.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_sizegrip.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_sizegrip.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_sizegrip.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_sizegrip.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/lib/tier2a-x11/tier2a-ttk_treeview.tcl
===================================================================
--- trunk/lib/tier2a-x11/tier2a-ttk_treeview.tcl 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/lib/tier2a-x11/tier2a-ttk_treeview.tcl 2008-10-21 02:08:44 UTC (rev 41)
@@ -2,7 +2,7 @@
### tier2a-ttk_treeview.tcl
###
### Automatically generated by ../../instlib/assimilate.tcl
-### on 2008-01-08 at 05:56PM
+### on 2008-10-20 at 06:15PM
### for the x11 platform.
###
### Do not edit!
Modified: trunk/unix/Makefile
===================================================================
--- trunk/unix/Makefile 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/unix/Makefile 2008-10-21 02:08:44 UTC (rev 41)
@@ -59,20 +59,20 @@
# configuration options) composed of the named objects.
#========================================================================
-PKG_LIB_FILE = libPoet2.1.dylib
+PKG_LIB_FILE = libPoet2.1.so
PKG_STUB_LIB_FILE = libPoetstub2.1.a
lib_BINARIES = $(PKG_LIB_FILE)
BINARIES = $(lib_BINARIES)
-SHELL = /bin/sh
+SHELL = /bin/bash
srcdir = .
prefix = /usr/local
-exec_prefix = /Library/Tcl
+exec_prefix = /usr/local
bindir = ${exec_prefix}/bin
-libdir = /Library/Tcl
+libdir = ${exec_prefix}/lib
includedir = ${prefix}/include
datarootdir = ${prefix}/share
datadir = ${datarootdir}
@@ -87,7 +87,7 @@
top_builddir = .
-INSTALL = /usr/bin/install -c
+INSTALL = /usr/X11R6/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_SCRIPT = ${INSTALL}
@@ -95,10 +95,10 @@
PACKAGE_NAME = Poet
PACKAGE_VERSION = 2.1
CC = gcc
-CFLAGS_DEFAULT = -Os
+CFLAGS_DEFAULT = -O2 -fomit-frame-pointer
CFLAGS_WARNING = -Wall -Wno-implicit-int
EXEEXT =
-LDFLAGS_DEFAULT = -prebind -headerpad_max_install_names -Wl,-search_paths_first
+LDFLAGS_DEFAULT = -Wl,--export-dynamic
MAKE_LIB = ${SHLIB_LD} -o $@ $(PKG_OBJECTS) ${SHLIB_LD_LIBS}
MAKE_SHARED_LIB = ${SHLIB_LD} -o $@ $(PKG_OBJECTS) ${SHLIB_LD_LIBS}
MAKE_STATIC_LIB = ${STLIB_LD} $@ $(PKG_OBJECTS)
@@ -106,15 +106,15 @@
OBJEXT = o
RANLIB = :
RANLIB_STUB = ranlib
-SHLIB_CFLAGS = -fno-common
-SHLIB_LD = ${CC} -dynamiclib ${CFLAGS} ${LDFLAGS_DEFAULT} -Wl,-single_module
-SHLIB_LD_LIBS = ${LIBS} -L/Library/Frameworks/Tcl.framework/Versions/8.5 -ltclstub8.5 -L/Library/Frameworks/Tk.framework/Versions/8.5 -ltkstub8.5
+SHLIB_CFLAGS = -fPIC
+SHLIB_LD = ${CC} -shared ${CFLAGS} ${LDFLAGS_DEFAULT}
+SHLIB_LD_LIBS = ${LIBS} -L/usr/local/lib -ltclstub8.5 -L/usr/local/lib -ltkstub8.5
STLIB_LD = ${AR} cr
-#TCL_DEFS = -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_GET_STACKSIZE_NP=1 -DTCL_THREADS=1 -DTCL_CFGVAL_ENCODING=\"iso8859-1\" -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DMAC_OSX_TCL=1 -DHAVE_COREFOUNDATION=1 -DTCL_SHLIB_EXT=\".dylib\" -DTCL_CFG_OPTIMIZED=1 -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DHAVE_WAITPID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DHAVE_MTSAFE_GETHOSTBYNAME=1 -DHAVE_MTSAFE_GETHOSTBYADDR=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKTIME=1 -DHAVE_TM_GMTOFF=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_PUTENV_THAT_COPIES=1 -DHAVE_LANGINFO=1 -DHAVE_CHFLAGS=1 -DHAVE_GETATTRLIST=1 -DHAVE_COPYFILE=1 -DHAVE_LIBKERN_OSATOMIC_H=1 -DHAVE_OSSPINLOCKLOCK=1 -DHAVE_PTHREAD_ATFORK=1 -DUSE_VFORK=1 -DTCL_DEFAULT_ENCODING=\"utf-8\" -DTCL_LOAD_FROM_MEMORY=1 -DTCL_WIDE_CLICKS=1 -DHAVE_AVAILABILITYMACROS_H=1 -DHAVE_WEAK_IMPORT=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1 -DTCL_UNLOAD_DLLS=1 -DTCL_FRAMEWORK=1
-TCL_BIN_DIR = /Library/Frameworks/Tcl.framework/Versions/8.5
-TCL_SRC_DIR = /Users/andreask/dbn/lba/night/builds/macosx-ix86/tcl
-#TK_BIN_DIR = /Library/Frameworks/Tk.framework/Versions/8.5
-#TK_SRC_DIR = /Users/andreask/dbn/lba/night/builds/macosx-ix86/tk
+#TCL_DEFS = -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DTCL_CFGVAL_ENCODING=\"iso8859-1\" -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DTCL_SHLIB_EXT=\".so\" -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -DHAVE_WAITPID=1 -DHAVE_GETADDRINFO=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKTIME=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_UNLOAD_DLLS=1
+TCL_BIN_DIR = /usr/local/lib
+TCL_SRC_DIR = /opt/ActiveTcl/src/tcl8.5.5
+#TK_BIN_DIR = /usr/local/lib
+#TK_SRC_DIR = /opt/ActiveTcl/src/tk8.5.5
# Not used, but retained for reference of what libs Tcl required
#TCL_LIBS = ${DL_LIBS} ${LIBS} ${MATH_LIBS}
@@ -130,12 +130,12 @@
#EXTRA_PATH = $(top_builddir):$(TCL_BIN_DIR):$(TK_BIN_DIR)
TCLLIBPATH = $(top_builddir)
TCLSH_ENV = TCL_LIBRARY=`echo $(TCL_SRC_DIR)/library` \
- DYLD_LIBRARY_PATH="$(EXTRA_PATH):$(DYLD_LIBRARY_PATH)" \
+ LD_LIBRARY_PATH="$(EXTRA_PATH):$(LD_LIBRARY_PATH)" \
PATH="$(EXTRA_PATH):$(PATH)" \
TCLLIBPATH="$(TCLLIBPATH)"
# TK_LIBRARY=`echo $(TK_SRC_DIR)/library`
-TCLSH_PROG = /tclsh8.5
+TCLSH_PROG = /usr/local/bin/tclsh8.5
TCLSH = $(TCLSH_ENV) $(TCLSH_PROG)
#WISH_PROG = @WISH_PROG@
@@ -144,8 +144,8 @@
SHARED_BUILD = 1
-INCLUDES = -I"/Library/Frameworks/Tcl.framework/Versions/8.5/Headers" -I"/Library/Frameworks/Tcl.framework/Versions/8.5/PrivateHeaders" -I"/Users/andreask/dbn/lba/night/builds/macosx-ix86/tcl/generic" -I"/Users/andreask/dbn/lba/night/builds/macosx-ix86/tcl/unix"
-#INCLUDES = -I"/Library/Frameworks/Tcl.framework/Versions/8.5/Headers" -I"/Library/Frameworks/Tcl.framework/Versions/8.5/PrivateHeaders" -I"/Users/andreask/dbn/lba/night/builds/macosx-ix86/tcl/generic" -I"/Users/andreask/dbn/lba/night/builds/macosx-ix86/tcl/unix" -I"/Library/Frameworks/Tk.framework/Versions/8.5/Headers"
+INCLUDES = -I"/opt/ActiveTcl/src/tcl8.5.5/generic" -I"/opt/ActiveTcl/src/tcl8.5.5/unix"
+#INCLUDES = -I"/opt/ActiveTcl/src/tcl8.5.5/generic" -I"/opt/ActiveTcl/src/tcl8.5.5/unix" -I"/usr/local/include/"
PKG_CFLAGS =
@@ -154,8 +154,8 @@
# that your library may use. TCL_DEFS can actually be a problem if
# you do not compile with a similar machine setup as the Tcl core was
# compiled with.
-#DEFS = $(TCL_DEFS) -DPACKAGE_NAME=\"Poet\" -DPACKAGE_TARNAME=\"poet\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Poet\ 2.1\" -DPACKAGE_BUGREPORT=\"\" -DMAC_OSX_TK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DUSE_TCL_STUBS=1 $(PKG_CFLAGS)
-DEFS = -DPACKAGE_NAME=\"Poet\" -DPACKAGE_TARNAME=\"poet\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Poet\ 2.1\" -DPACKAGE_BUGREPORT=\"\" -DMAC_OSX_TK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DUSE_TCL_STUBS=1 $(PKG_CFLAGS)
+#DEFS = $(TCL_DEFS) -DPACKAGE_NAME=\"Poet\" -DPACKAGE_TARNAME=\"poet\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Poet\ 2.1\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 $(PKG_CFLAGS)
+DEFS = -DPACKAGE_NAME=\"Poet\" -DPACKAGE_TARNAME=\"poet\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"Poet\ 2.1\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 $(PKG_CFLAGS)
# Move pkgIndex.tcl to 'BINARIES' var if it is generated in the Makefile
CONFIG_CLEAN_FILES = Makefile
@@ -164,7 +164,7 @@
CPPFLAGS =
LIBS =
AR = ar
-CFLAGS = -pipe ${CFLAGS_DEFAULT} ${CFLAGS_WARNING} ${SHLIB_CFLAGS}
+CFLAGS = -pipe ${CFLAGS_DEFAULT} ${CFLAGS_WARNING} ${SHLIB_CFLAGS}
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
#========================================================================
Modified: trunk/unix/ReadMe.txt
===================================================================
--- trunk/unix/ReadMe.txt 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/unix/ReadMe.txt 2008-10-21 02:08:44 UTC (rev 41)
@@ -96,6 +96,10 @@
You're now in the same state as if you'd dynamically loaded Poet with
"package require Poet".
+ Look in the tools/ directory below for some handy scripts. I copy all
+ these files to Tk's unix directory when I'm debugging Poet at the C
+ level (with ddd).
+
==========================================================================
PJM 2005-06-22 begun
PJM 2007-05-24 updated to latest Tea sampleextension
Modified: trunk/unix/config.log
===================================================================
--- trunk/unix/config.log 2008-10-10 01:02:16 UTC (rev 40)
+++ trunk/unix/config.log 2008-10-21 02:08:44 UTC (rev 41)
@@ -4,46 +4,39 @@
It was created by Poet configure 2.1, which was
generated by GNU Autoconf 2.61. Invocation command line was
- $ ./configure --prefix=/usr/local --libdir=/Library/Tcl --with-tcl=/Library/Frameworks/Tcl.framework/Versions/8.5 --with-tclinclude=/Library/Frameworks/Tcl.framework/Versions/8.5/Headers --with-tk=/Library/Frameworks/Tk.framework/Versions/8.5 --with-tkinclude=/Library/Frameworks/Tk.framework/Versions/8.5/Headers --enable-threads
+ $ ./configure -with-tcl=/usr/local/lib/ -with-tclinclude=/usr/local/include/ -with-tk=/usr/local/lib/ -with-tkinclude=/usr/local/include/
## --------- ##
## Platform. ##
## --------- ##
-hostname = mac-hacks-macintosh.local
-uname -m = i386
-uname -r = 9.1.0
-uname -s = Darwin
-uname -v = Darwin Kernel Version 9.1.0: Fri Nov 16 14:50:43 SCT 2007; made by ToH:xnu-1228.0.2~1/BUILD/obj/RELEASE_I386
+hostname = quicksilver
+uname -m = i686
+uname -r = 2.6.24-19-generic
+uname -s = Linux
+uname -v = #1 SMP Wed Aug 20 22:56:21 UTC 2008
-/usr/bin/uname -p = i386
+/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
-/usr/bin/hostinfo = Mach kernel version:
- Darwin Kernel Version 9...
[truncated message content] |