Hi! This small patch makes it so that the "ping" interactive function can receive optional arguments. This allows the caller to change its argument every time. If no arguments are passed, the default variable will be used. Prior to this (if I am not mistaken), one had to change the variable each time. I would love to get some feedback! Thanks in advance. Version: GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-05-18 PS: This is my first time sending an email to the emacs mailing list. I CC'd bug-gnu-emacs@gnu.org because it was the address that the CONTRIBUTE file stated one should send patches to. I apologize in advance if I made a mistake.