| 961 * |
961 * |
| 962 * This function tries to merge the undo action at the top of |
962 * This function tries to merge the undo action at the top of |
| 963 * the stack with a new undo action. So when we undo for example |
963 * the stack with a new undo action. So when we undo for example |
| 964 * typing, we can undo the whole word and not each letter by itself. |
964 * typing, we can undo the whole word and not each letter by itself. |
| 965 * |
965 * |
| 966 * Return Value: %TRUE is merge was sucessful, %FALSE otherwise.² |
966 * Return Value: %TRUE is merge was successful, %FALSE otherwise.² |
| 967 **/ |
967 **/ |
| 968 static gboolean |
968 static gboolean |
| 969 gtk_source_undo_manager_merge_action (GtkSourceUndoManager *um, |
969 gtk_source_undo_manager_merge_action (GtkSourceUndoManager *um, |
| 970 const GtkSourceUndoAction *undo_action) |
970 const GtkSourceUndoAction *undo_action) |
| 971 { |
971 { |