mirror of
https://github.com/neovim/neovim.git
synced 2025-10-15 14:26:07 +00:00

These are not needed after #35129 but making uncrustify still play nice with them was a bit tricky. Unfortunately `uncrustify --update-config-with-doc` breaks strings with backslashes. This issue has been reported upstream, and in the meanwhile auto-update on every single run has been disabled.
20 lines
686 B
C
20 lines
686 B
C
#pragma once
|
|
|
|
#include <stddef.h> // IWYU pragma: keep
|
|
|
|
#include "nvim/pos_defs.h" // IWYU pragma: keep
|
|
#include "nvim/types_defs.h" // IWYU pragma: keep
|
|
|
|
/// flags for open_line()
|
|
enum {
|
|
OPENLINE_DELSPACES = 0x01, ///< delete spaces after cursor
|
|
OPENLINE_DO_COM = 0x02, ///< format comments
|
|
OPENLINE_KEEPTRAIL = 0x04, ///< keep trailing spaces
|
|
OPENLINE_MARKFIX = 0x08, ///< fix mark positions
|
|
OPENLINE_COM_LIST = 0x10, ///< format comments with list/2nd line indent
|
|
OPENLINE_FORMAT = 0x20, ///< formatting long comment
|
|
OPENLINE_FORCE_INDENT = 0x40, ///< use second_line_indent without indent logic
|
|
};
|
|
|
|
#include "change.h.generated.h"
|