Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

instance method

Kernel#untrace_var

(::interned name, ?nil) -> ::Array[::String | ::Kernel::_Tracer]
(::interned name, ::String cmd) -> [ ::String ]?
[T < ::Kernel::_Tracer] (::interned name, T cmd) -> [ T ]?
(::interned name, untyped cmd) -> nil
untrace_var(symbol [, cmd] ) → array or nil

Removes tracing for the specified command on the given global variable and returns nil. If no command is specified, removes all tracing for that variable and returns an array containing the commands actually removed.

See also #trap #URI #trace_var #warn also in 4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0