Kevin Mackay has been submitted some quite comprehensive patches for curve editing (curve separate/split, delete curve segments and now surface separate - patch [#37115]). Since he's now quite experienced in this area it seems best he commit code directly and help improve the curves module. Welcome Kevin! -- - Campbell