File: Changes

package info (click to toggle)
libtcl-perl 1.27%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 268 kB
  • sloc: perl: 419; tcl: 15; makefile: 6
file content (172 lines) | stat: -rw-r--r-- 5,207 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
Revision history for Perl extension Tcl.

1.11,12	2018-07-14
	- fixed Eval('str > 500bytes') 
	- yet more fixes to stub build

1.06	2018-06-xx

	- sjaluo fix to Tcl.xs/.pm; rt.cpan.org tickets 21181, 125408

1.05	2016-06-28

	- typo bug on Delete code ref
	- jmcveigh, jhobbs changes to Tcl.xs

1.04	2016-03-xx

	- not seeking tkkit.dll
	- some NpLoadLibrary adj

1.03	2016-02-20

	- many cleanup: Tcl::call now much smaller and does not tracks
	  widgets anymore; $Tcl::STACK_TRACE, %widget_refs, sub wcall, etc
	- proper disposal of CODE REFs when they are no more needed on tcl side.
	- new test t/disposal-subs.t
	- Tcl::call processes 'after' differently
        - use direct object syntax for calls to 'new'
        - fixed minor typos in POD
        - removed superfluous Solaris check in Makefile.PL
        - add Travis-CI configuration

1.02	2011-02-11

	- fix export_to_tcl and test

1.01	2011-02-10

	- export_to_tcl convenience sub

1.00	2010-11-23

	- 1.0 release

0.99	2010-11-02

	- more 'stubs' platform binaries
	- hashes also treated specially in $interp->call(...)

0.98	2009-11-24

	- moved to git
	- Add flag to CreateCommand to suppress useless first 3 args
	- documentation
	- better tkkit.dll support
	- Makefile.PL has better support for AIX, Solaris, Windows 64, darwin

0.97	2008-09-07

	- --usestubs default on linux
	- Makefile.PL should exit with status 0 on error

0.95	2007-06-07

	- configuration cygwin help from Jerry D. Hedden

0.91	2006-11-13

	--usestubs is no by default

0.90	2006-11-11

	- more Darwin support
	- move 'new' method to Tcl.pm
	- replace DynaLoader with XSLoader, Tcl is no more ISA-DynaLoader
	- removed bogus insecure do"$Tcl::config::tcl_pm_path/Tcl.cfg"

0.89    23-may-2006
	- Binary stub archives for various platforms to allow building the
	Tcl module without any Tcl distribution on the system.
	- misc OS shared libraries loading improvements

0.88    23-aug-2005
	- documentation
	- moveable distributions - implement & document
	- TODO file removal
	- more OS support in Makefile.PL
	- some code modification in Tcl bridge
	- more tests

0.87    02-feb-2005
	- automatic cleanup on widget deletion

0.85    31-dec-2004
	- Makefile.PL makes --usestubs the default
	- minor test fixes for portability

0.84    13-sept-2004
	- Tcl.pm changes to be more perlTk compatible
	- Makefile.PL contains few more OS-dependent processing

0.81    09-may-2004
	- some Tcl.xs improvements, Makefile.PL now requires Tcl/Tk version
	  8.4 (Jeff Hobbs)

0.80    03-may-2004
	- many Tcl.xs improvements from Jeff Hobbs, Gisle Aas (better
	  handling for numbers, Unicode)
	- changes for event variables and in Tcl::Ev
	- ::perl::Eval proc in Tcl to eval in Perl
	- references to Perl objects now created in Tcl in ::perl namespace

0.77    17-apr-2004
	- quick fix of 1=>1.0 problem
	- add wcall wrapper to Tcl.pm

0.76    17-apr-2004
	- many improvements in Tcl.pm, Tcl.xs from Jeff Hobbs
	- many improvements in Tcl.pm, Tcl.xs from Gisle Aas
	- more tests by Jeff Hobbs, Gisle Aas
	- subclassing is more correct with respect to Tcl::Tk module
	- Makefile.PL and ceMakefile.PL now integrated to one file
	- General cleaning of code, more comments
	- Tcl-800 currently not supported, only recent versions

0.75    28-mar-2004, Vadim Konovalov
	- ARRAY REF are processed in $interp->call(...) for perlTk compat
	- replace undef with '' in $interp->call(...)

0.72    20-aug-2003, Vadim Konovalov
        - now widget object become replaced to widget path in arguments to 'call'
        - better error handling and diagnostic for calls to Tcl/Tk
        - now returning undef from handler subroutine do not causes an
          error in Tcl side. Instead, some error traping should be invented

0.71    03-jul-2003, Vadim Konovalov
        - support Tcl version 8.0.x

0.7     02-jul-2003, Vadim Konovalov
        - Some possible coredumps were fixed (but not completely, hence FIXME
          warning in Tcl.xs)
        - some fixes from Slaven Rezic, (FreeBSD support and some more)
        - perl-5.005 support (FreeBSD has this version after installation)

0.6     08-jun-2003, Vadim Konovalov
        - now Tcl 'is-a' Tcl::Tk
        - improved access method for TCL Events (%y, %y and so on)
        - WinCE support
        - few BUGs fixed

0.5	25-may-2003, Vadim Konovalov
	- 'linux' and 'cygwin' supported

0.4	19-may-2003, Vadim Konovalov
	- changed version system and added module VERSION variable
	- compatibility changes to support modern versions of Perl and Tcl
	  (perl-5.6.0, perl-5.8.0, tcl-8.4.2)
	- call to Tcl_FindExecutable, as long as Tcl now requires this
	  (otherwise Tcl dumps core, as RTFS-ing of Tcl shows)
	- XS function "Tcl::call" renamed to "Tcl::icall" and "Tcl::call"
	  implemented in Tcl.pm and now contains more complex logic.
	- sub create_tcl_sub and ev_sub were added, they could be used
	  to create event fields-aware subroutines
	- added 'tclcfg.tcl' to output tcl configuration, used from Makefile.PL
	- Makefile.PL changed to be more consistent
	- use strict;

Tcl-b3	11-mar-2001, Andrew Brown
	- minor update for compatability with perl 5.6.0 by Andrew Brown

Tcl-b2	1997, Malcolm Beattie
	- Created entire module.