Function: c-hungry-delete-forward
c-hungry-delete-forward is an interactive and byte-compiled function
defined in cc-cmds.el.gz.
Signature
(c-hungry-delete-forward)
Documentation
Delete the following character or all following whitespace
up to the next non-whitespace character.
See also M-x c-hungry-delete-backwards (c-hungry-delete-backwards).
Probably introduced at or before Emacs version 22.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-cmds.el.gz
(defun c-hungry-delete-forward ()
"Delete the following character or all following whitespace
up to the next non-whitespace character.
See also \\[c-hungry-delete-backwards]."
(interactive)
(let ((here (point)))
(c-skip-ws-forward)
(if (/= (point) here)
(delete-region (point) here)
(funcall c-delete-function 1))))