1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 #ifndef NEDIT_SMARTINDENT_H_INCLUDED
28 #define NEDIT_SMARTINDENT_H_INCLUDED
29
30 #include "nedit.h"
31
32 #include <X11/Intrinsic.h>
33
34 void BeginSmartIndent(WindowInfo *window,
int warn);
35 void EndSmartIndent(WindowInfo *window);
36 void SmartIndentCB(Widget w, XtPointer clientData, XtPointer callData);
37 int LoadSmartIndentString(
char *inString);
38 int LoadSmartIndentCommonString(
char *inString);
39 char *WriteSmartIndentString(
void);
40 char *WriteSmartIndentCommonString(
void);
41 int SmartIndentMacrosAvailable(
char *languageMode);
42 void EditSmartIndentMacros(WindowInfo *window);
43 void EditCommonSmartIndentMacro(
void);
44 Boolean InSmartIndentMacros(WindowInfo *window);
45 int LMHasSmartIndentMacros(
const char *languageMode);
46 void RenameSmartIndentMacros(
const char *oldName,
const char *newName);
47 void UpdateLangModeMenuSmartIndent(
void);
48
49 #endif
50