Directory ext/tk/sample/demos-en/

Directory Created:
2003-07-31 21:52
Total Files:
72
Deleted Files:
1
Lines of Code:
15862

Browse with ViewVC

[root]/ext/tk/sample/demos-en

                     doc.org (5 files, 145 lines)

                     images (0 files, 0 lines)

Lines of Code

ext/tk/sample/demos-en/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 249 (100.0%) 17737 (100.0%) 71.2
nagai 174 (69.9%) 17697 (99.8%) 101.7
ocean 1 (0.4%) 36 (0.2%) 36.0
matz 2 (0.8%) 4 (0.0%) 2.0
shyouhei 72 (28.9%) 0 (0.0%) 0.0

Most Recent Commits

shyouhei 2007-02-13 00:01

set svn:eol-style

0 lines of code changed in:

nagai 2006-07-10 10:52

* ext/tk/tcltklib.c: make SEGV risk lower at exit.

* ext/tk/lib/tk.rb: ditto.



* ext/tk/lib/multi-tk.rb: fail to call function-style methods on slave

interpreters. The strategy (MultiTkIp_PseudoToplevel_Evaluable) to

fix the problem is a little tricky. You may have to take care of

conflicting with it.

* ext/tk/lib/tk.rb: a little change for the pseudo-toplevel strategy.

* ext/tk/lib/tk/font.rb: ditto.

* ext/tk/lib/tk/msgcat.rb: ditto.

* ext/tk/lib/tkextlib/itk/incr_tk.rb: ditto.



* ext/tk/sample/demos-en/widget: fail to call function-style methods

on sample scripts. To fix it, a strategy which similar to the way

on MultiTiIp is used. Please take care when re-write and re-run a

demo script on the Widget-Demo code viewer.

* ext/tk/sample/demos-jp/widget: ditto.

94 lines of code changed in:

  • ext/tk/sample/demos-en: widget (+94 -9)
nagai 2005-12-06 17:24

* ext/tk/tcltklib.c: forgot to update RELEASE_DATE.

* ext/tk/lib/tk.rb: ditto.

* ext/tk/sample/demos-en/menu.rb: commit miss.

10 lines of code changed in:

  • ext/tk/sample/demos-en: menu.rb (+10 -2)
nagai 2005-12-06 17:05

* ext/tk/README.macosx-aqua: [new document] tips to avoid the known

bug on platform specific dialogs of Tcl/Tk Aqua on MacOS X.

* ext/tk/tcltklib.c: fix bug on switching threads and waiting on the

deleted interpreter on vwait and tkwait command.

* ext/tk/lib/multi-tk.rb: kill the meaningless loop for the deleted Tk

interpreter.

* ext/tk/sample/demos-jp/image3.rb: [bug fix] wrong argument.

* ext/tk/sample/demos-en/image3.rb: ditto.

* ext/tk/sample/demos-jp/menu.rb: fix message for MacOS X.

* ext/tk/sample/demos-jp/menu8x.rb: ditto.

* ext/tk/sample/demos-en/menu.rb: ditto.

* ext/tk/sample/demos-jp/widget; update version-info.

* ext/tk/sample/demos-en/widget; ditto.

3 lines of code changed in:

nagai 2005-11-02 11:12

* ext/tk/sample/demos-jp/widget: make the root window lower than the

sub-demos windows.

* ext/tk/sample/demos-en/widget: ditto.

6 lines of code changed in:

  • ext/tk/sample/demos-en: widget (+6 -2)
nagai 2005-09-22 06:01

* ext/tk/sample/demos-en/tcolor.bak: remove.

0 lines of code changed in:

ocean 2005-04-07 17:53

* sample/tkextlib/treectrl/*.rb: fixed typo. (wrong itemheight)



* sample/demos-{en,jp}/goldberg.rb: reduced canvas size. [ruby-dev:25992]

(written by Hidetoshi NAGAI)

36 lines of code changed in:

nagai 2005-03-30 09:44

* ext/tk/tcltklib.c: add TclTkIp#_create_console() method to create

a Tcl/Tk's console window.

* ext/tk/lib/multi-tk.rb: support TclTkIp#_create_console() method.

* ext/tk/lib/remote-tk.rb: ditto.

* ext/tk/lib/tk/console.rb: ditto.

* ext/tk/lib/tk.rb: update RELEASE_DATE

* ext/tk/sample/demo-*/check2.rb: use 'return' in the Proc object.

* ext/tk/sample/tkextlib/**: ditto.

22 lines of code changed in:

  • ext/tk/sample/demos-en: check2.rb (+22 -22)
nagai 2005-03-13 16:19

* ext/tk/lib/tk/timer.rb (TkRTTimer): correct calculation of offset

value. get a little better accuracy.

* ext/tk/sample/demos-en/widget: use a binding with no local variables

when eval a sample script.

* ext/tk/sample/demos-en/bind.rb: ditto.

* ext/tk/sample/demos-en/tcolor: ditto.

* ext/tk/sample/demos-jp/widget: ditto.

* ext/tk/sample/demos-jp/bind.rb: ditto.

* ext/tk/sample/demos-jp/tcolor: ditto.

62 lines of code changed in:

nagai 2005-03-10 11:13

* ext/tk/tcltklib.c (lib_eventloop_ensure): mis-delete a timer handler

when exit from a recursive called eventloop

* ext/tk/lib/tk/timer.rb: new TkRTTimer class, which can works for a

realtime operation

* ext/tk/sample/tkrttimer.rb: sample of TkRTTimer class

* ext/tk/lib/tk/textmark.rb: move TkTextMark#+ and TkTextMark#- to

TkText::IndexModMethods

* ext/tk/lib/tk/text.rb: improve TkTextMark#+ and TkTextMark#-, and

add them to TkText::IndexModMethods module

* ext/tk/sample/tktextio.rb: add test part of "seek by text index

modifiers"

6 lines of code changed in:

  • ext/tk/sample/demos-en: widget (+6 -6)
nagai 2005-03-09 14:57

* ext/tk/sample/demo-jp/floor.rb: bug on scrollbar assignment

* ext/tk/sample/demo-jp/floor2.rb: ditto

* ext/tk/sample/demo-en/floor.rb: ditto

* ext/tk/sample/demo-en/floor2.rb: ditto

4 lines of code changed in:

matz 2005-03-09 10:29

* parse.y (gettable_gen): warns if VCALL name is used as

out-of-scope block local variable. [EXPERIMENTAL]



* parse.y (opt_bv_decl): add explicit block local variable

declaration. raises error for name conflicts. [EXPERIMENTAL]

4 lines of code changed in:

nagai 2005-03-02 08:06

* ext/tk/tcltklib.c: enforce thread-check and exception-handling to

avoid SEGV trouble.

* ext/tk/tkutil/tkutil.c; fix a bug on converting a SJIS string array

to a Tcl's list string.

* ext/tk/tcltklib.c: wrap Tcl's original "namespace" command to

protect from namespace crash.

* ext/tk/lib/multi-tk.rb: enforce exception-handling.

* ext/tk/lib/multi-tk.rb: catch IRB_EXIT to work on irb.

* ext/tk/lib/tk.rb: ditto.

* ext/tk/tcltklib.c: add TclTkLib.mainloop_thread?

* ext/tk/lib/multi-tk.rb: (bug fix) callback returns a value.

* ext/tk/lib/tk/canvas.rb (delete): bug fix when multiple arguments.

* ext/tk/lib/clock.rb: fix 'no method error'.

* ext/tk/lib/clock.rb (self.clicks): accept a Symbol argument.

* ext/tk/lib/variable.rb: be able to set default_value_type; :numeric,

:bool, :string, :symbol, :list, :numlist or nil (default; same to

:string). If set a type, TkVariable#value returns a value of the type.

* ext/tk/lib/tkextlib/tclx/tclx.rb: add Tk::TclX.signal to warn the

risk of using TclX extension's 'signal' command.

* ext/tk/sample/irbtk.rb: irb with Ruby/Tk.

* ext/tk/sample/demos-*/anilabel.rb: bug fix on 'show code'

* ext/tk/sample/demos-*/aniwave.rb: new Ruby/Tk animation demo.

* ext/tk/sample/demos-*/pendulum.rb: ditto.

* ext/tk/sample/demos-*/goldberg.rb: ditto.

* ext/tk/sample/demos-*/widget: add entries of animation demos.

2314 lines of code changed in:

nagai 2005-01-25 06:09

* ext/tcltklib/tcltklib.c: fix SEGV bug; trouble on canceling remained

after scripts [ruby-dev:25479]: NULL current namespce when deleting

Tk interpreter [ruby-talk:126225]

* ext/tcltklib/extconf.rb: bug fix; TCL_ENABLE_THREAD flag is inverted

[ruby-talk:126360]

* ext/tcltklib/extconf.rb: add yet another native-thread check

* ext/tk/tkutil.c: fix SEGV bug; NULL string pointer when finalize

Ruby interpreter

* ext/tk/lib/multi-tk.rb: avoid warning for deleted safeTk ip frame

* ext/tk/lib/tk/bindtag.rb: bug fix; new method of named bindtag

doesn't return the created object [ruby-dev:25479]

* ext/tk/lib/tk/menu.rb: bug on treating arguments [ruby-dev:25479]

* ext/tk/lib/tk.rb: bug fix; cannot accept a callback ID string for

a command argument [ruby-dev:25479]

* ext/tk/lib/multi-tk.rb: ditto

* ext/tk/lib/tk/*.rb: ditto

* ext/tk/lib/tkextlib/*.rb: ditto

* ext/tk/sample/demos-jp/anilabel.rb: new demo script

* ext/tk/sample/demos-en/anilabel.rb: ditto

* ext/tk/sample/tkHTML/ss.rb: local variable scope bug fix

[ruby-dev:25479]

178 lines of code changed in:

nagai 2004-12-16 08:32

* ext/tk/sample/demos-en/widget: modify version check for supporting features

4 lines of code changed in:

  • ext/tk/sample/demos-en: widget (+4 -4)
nagai 2004-12-02 17:59

* ext/tk/lib/tk.rb: widget configuration by TkWindow#method_missing

returns proper object. "widget.option = val" returns val, and

"widget.option(val)" returns self.

* ext/tk/lib/tk/font.rb: TkFont#replace accepts only one font argument.

* ext/tk/lib/tk/radiobutton.rb: add TkRadiobutton#value and value=(val).

* ext/tk/lib/tk/spinbox.rb: callback substitution support on command option.

* ext/tk/sample/demos-en/widget: bug fix (wrong image height)

* ext/tk/sample/demos-jp/widget: ditto.

2 lines of code changed in:

  • ext/tk/sample/demos-en: widget (+2 -2)
nagai 2004-10-11 05:51

* ext/tk/lib/tk/*: untabify

1592 lines of code changed in:

nagai 2004-07-01 10:38

* ext/tk/lib/tcltklib : bug fix

* ext/tk/lib/tk : bug fix and add Tcl/Tk extension support libraries

1 lines of code changed in:

  • ext/tk/sample/demos-en: paned2.rb (+1 -1)
nagai 2004-05-14 10:41

* ext/tk/lib/tk/canvas.rb: improve coords support for canvas items.

Now, supports all of the followings.

TkcLine.new(c, 0, 0, 100, 100, :fill=>'red')

TkcLine.new(c, [0, 0, 100, 100], :fill=>'red')

TkcLine.new(c, [0, 0], [100, 100], :fill=>'red')

TkcLine.new(c, [[0, 0], [100, 100]], :fill=>'red')

TkcLine.new(c, :coords=>[0, 0, 100, 100], :fill=>'red')

TkcLine.new(c, :coords=>[[0, 0], [100, 100]], :fill=>'red')

1 lines of code changed in:

  • ext/tk/sample/demos-en: items.rb (+1 -1)
nagai 2004-05-01 17:09

* renewal Ruby/Tk

2761 lines of code changed in:

(13 more)

Generated by StatSVN 0.3.2-SNAPSHOT