term_resize

The term_resize event is fired when the main terminal is resized, mainly when a new tab is opened or closed in multishell.

Example

Prints :

while true do
  os.pullEvent("term_resize")
  local w, h = term.getSize()
  print("The term was resized to (" .. w .. ", " .. h .. ")")
end