-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare 0.3.0 Release #20
Commits on Oct 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 335d2a7 - Browse repository at this point
Copy the full SHA 335d2a7View commit details -
This hasn't been updated in over 10 years.
Configuration menu - View commit details
-
Copy full SHA for a8c4333 - Browse repository at this point
Copy the full SHA a8c4333View commit details -
This doesn't appear to have been substantially updated in 15 years, other than being renamed multiple times.
Configuration menu - View commit details
-
Copy full SHA for fd8aeb2 - Browse repository at this point
Copy the full SHA fd8aeb2View commit details -
This fails with: lib/tk.rb:2055:in `_invoke': string contains null byte (ArgumentError)
Configuration menu - View commit details
-
Copy full SHA for 02d7eaa - Browse repository at this point
Copy the full SHA 02d7eaaView commit details -
Remove sample/safe-tk.rb and sample/tkoptdb-safeTk.rb
$SAFE support is being removed and these are no longer a good example.
Configuration menu - View commit details
-
Copy full SHA for 1c9b183 - Browse repository at this point
Copy the full SHA 1c9b183View commit details -
Don't override Object#method_missing
This causes a warning. Switch to including a module that overrides method_missing and calls super.
Configuration menu - View commit details
-
Copy full SHA for 0f879be - Browse repository at this point
Copy the full SHA 0f879beView commit details -
Configuration menu - View commit details
-
Copy full SHA for df0d1db - Browse repository at this point
Copy the full SHA df0d1dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a98e8 - Browse repository at this point
Copy the full SHA 77a98e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d4428f - Browse repository at this point
Copy the full SHA 4d4428fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa4ad67 - Browse repository at this point
Copy the full SHA aa4ad67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46f837e - Browse repository at this point
Copy the full SHA 46f837eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4811f3 - Browse repository at this point
Copy the full SHA f4811f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b688e89 - Browse repository at this point
Copy the full SHA b688e89View commit details -
Change Proc.new without argument to &block
Proc.new without block no longer works in Ruby 3. It was probably done as a performance improvement in earlier Ruby versions, but it hasn't been a performance improvement since lazy block activation was added in Ruby 2.5. Change Proc.new(&b) to just b when b is already the block argument to the method. I'm not sure why the Proc.new call was used in this case, as b should already be a Proc instance. Delete some commented out methods near where code changes were made.
Configuration menu - View commit details
-
Copy full SHA for 5c162c5 - Browse repository at this point
Copy the full SHA 5c162c5View commit details -
Fix Tcl_AsyncDelete: async handler deleted by the wrong thread on exit
Mostly from pterjan on GitHub, only the const added by me to fix a compiler warning. Fixes ruby#12
Configuration menu - View commit details
-
Copy full SHA for 9c84c0e - Browse repository at this point
Copy the full SHA 9c84c0eView commit details -
Remove sample/remote-ip_sample2.rb
This doesn't appear to run correctly, even in tk 0.2.0 before the recent $SAFE removal: /home/jeremy/tmp/tk/lib/multi-tk.rb:2081:in `method_missing': undefined method `_is_master_of?' for #<RemoteTkIp:0x0000003c9657c5b0> (NoMethodError) Trying to fix that by removing the protected on the method gives: /home/jeremy/tmp/tk/lib/multi-tk.rb:2713:in `deleted?': no permission to manipulate (SecurityError) On exit in both cases, you get: /home/jeremy/tmp/tk/lib/tk.rb:3013:in `_invoke': can't delete "INTERP_FINALIZE_HOOK": command doesn't exist (RuntimeError) It's certainly possible these are underlying issues with lib/remote-tk.rb or lib/multi-tk.rb and not a problem with the sample itself, but I don't think it's a good idea to ship a sample that is broken.
Configuration menu - View commit details
-
Copy full SHA for 71aa2cd - Browse repository at this point
Copy the full SHA 71aa2cdView commit details
Commits on Oct 7, 2020
-
This doesn't appear to work correctly even in 0.2.0.
Configuration menu - View commit details
-
Copy full SHA for d759b88 - Browse repository at this point
Copy the full SHA d759b88View commit details