1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>IdeFileSettings: LibIDE Reference Manual</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
<link rel="home" href="index.html" title="LibIDE Reference Manual">
8
<link rel="up" href="ch14.html" title="Settings">
9
<link rel="prev" href="IdeSettings.html" title="IdeSettings">
10
<link rel="next" href="ch15.html" title="Theatrics">
11
<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
16
<td width="100%" align="left" class="shortcuts">
17
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
18
<a href="#IdeFileSettings.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span>
19
<a href="#IdeFileSettings.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span>
20
<a href="#IdeFileSettings.properties" class="shortcut">Properties</a></span>
22
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
23
<td><a accesskey="u" href="ch14.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
24
<td><a accesskey="p" href="IdeSettings.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
25
<td><a accesskey="n" href="ch15.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
27
<div class="refentry">
28
<a name="IdeFileSettings"></a><div class="titlepage"></div>
29
<div class="refnamediv"><table width="100%"><tr>
31
<h2><span class="refentrytitle"><a name="IdeFileSettings.top_of_page"></a>IdeFileSettings</span></h2>
32
<p>IdeFileSettings</p>
34
<td class="gallery_image" valign="top" align="right"></td>
36
<div class="refsect1">
37
<a name="IdeFileSettings.functions"></a><h2>Functions</h2>
38
<div class="informaltable"><table width="100%" border="0">
40
<col width="150px" class="functions_return">
41
<col class="functions_name">
45
<td class="define_keyword">#define</td>
46
<td class="function_name"><a class="link" href="IdeFileSettings.html#IDE-TYPE-FILE-SETTINGS:CAPS" title="IDE_TYPE_FILE_SETTINGS">IDE_TYPE_FILE_SETTINGS</a></td>
49
<td class="function_type">
50
<a class="link" href="IdeFileSettings.html" title="IdeFileSettings"><span class="returnvalue">IdeFileSettings</span></a> *
52
<td class="function_name">
53
<a class="link" href="IdeFileSettings.html#ide-file-settings-new" title="ide_file_settings_new ()">ide_file_settings_new</a> <span class="c_punctuation">()</span>
57
<td class="function_type">
58
<a class="link" href="libide-ide-file.html#IdeFile"><span class="returnvalue">IdeFile</span></a> *
60
<td class="function_name">
61
<a class="link" href="IdeFileSettings.html#ide-file-settings-get-file" title="ide_file_settings_get_file ()">ide_file_settings_get_file</a> <span class="c_punctuation">()</span>
65
<td class="function_type">
66
<span class="returnvalue">gboolean</span>
68
<td class="function_name">
69
<a class="link" href="IdeFileSettings.html#ide-file-settings-get-settled" title="ide_file_settings_get_settled ()">ide_file_settings_get_settled</a> <span class="c_punctuation">()</span>
73
<td class="define_keyword">#define</td>
74
<td class="function_name">
75
<a class="link" href="IdeFileSettings.html#IDE-FILE-SETTINGS-PROPERTY:CAPS" title="IDE_FILE_SETTINGS_PROPERTY()">IDE_FILE_SETTINGS_PROPERTY</a><span class="c_punctuation">()</span>
81
<div class="refsect1">
82
<a name="IdeFileSettings.properties"></a><h2>Properties</h2>
83
<div class="informaltable"><table border="0">
85
<col width="150px" class="properties_type">
86
<col width="300px" class="properties_name">
87
<col width="200px" class="properties_flags">
91
<td class="property_type">
92
<span class="type">gchar</span> *</td>
93
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--encoding" title="The “encoding” property">encoding</a></td>
94
<td class="property_flags">Read / Write</td>
97
<td class="property_type"><span class="type">gboolean</span></td>
98
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--encoding-set" title="The “encoding-set” property">encoding-set</a></td>
99
<td class="property_flags">Read / Write</td>
102
<td class="property_type">
103
<a class="link" href="libide-ide-file.html#IdeFile"><span class="type">IdeFile</span></a> *</td>
104
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--file" title="The “file” property">file</a></td>
105
<td class="property_flags">Read / Write / Construct Only</td>
108
<td class="property_type"><a class="link" href="libide-ide-indent-style.html#IdeIndentStyle" title="enum IdeIndentStyle"><span class="type">IdeIndentStyle</span></a></td>
109
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--indent-style" title="The “indent-style” property">indent-style</a></td>
110
<td class="property_flags">Read / Write</td>
113
<td class="property_type"><span class="type">gboolean</span></td>
114
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--indent-style-set" title="The “indent-style-set” property">indent-style-set</a></td>
115
<td class="property_flags">Read / Write</td>
118
<td class="property_type"><span class="type">gint</span></td>
119
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--indent-width" title="The “indent-width” property">indent-width</a></td>
120
<td class="property_flags">Read / Write</td>
123
<td class="property_type"><span class="type">gboolean</span></td>
124
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--indent-width-set" title="The “indent-width-set” property">indent-width-set</a></td>
125
<td class="property_flags">Read / Write</td>
128
<td class="property_type"><span class="type">gboolean</span></td>
129
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--insert-trailing-newline" title="The “insert-trailing-newline” property">insert-trailing-newline</a></td>
130
<td class="property_flags">Read / Write</td>
133
<td class="property_type"><span class="type">gboolean</span></td>
134
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--insert-trailing-newline-set" title="The “insert-trailing-newline-set” property">insert-trailing-newline-set</a></td>
135
<td class="property_flags">Read / Write</td>
138
<td class="property_type"><span class="type">GtkSourceNewlineType</span></td>
139
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--newline-type" title="The “newline-type” property">newline-type</a></td>
140
<td class="property_flags">Read / Write</td>
143
<td class="property_type"><span class="type">gboolean</span></td>
144
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--newline-type-set" title="The “newline-type-set” property">newline-type-set</a></td>
145
<td class="property_flags">Read / Write</td>
148
<td class="property_type"><span class="type">guint</span></td>
149
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--right-margin-position" title="The “right-margin-position” property">right-margin-position</a></td>
150
<td class="property_flags">Read / Write</td>
153
<td class="property_type"><span class="type">gboolean</span></td>
154
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--right-margin-position-set" title="The “right-margin-position-set” property">right-margin-position-set</a></td>
155
<td class="property_flags">Read / Write</td>
158
<td class="property_type"><span class="type">gboolean</span></td>
159
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--settled" title="The “settled” property">settled</a></td>
160
<td class="property_flags">Read / Write</td>
163
<td class="property_type"><span class="type">gboolean</span></td>
164
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--show-right-margin" title="The “show-right-margin” property">show-right-margin</a></td>
165
<td class="property_flags">Read / Write</td>
168
<td class="property_type"><span class="type">gboolean</span></td>
169
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--show-right-margin-set" title="The “show-right-margin-set” property">show-right-margin-set</a></td>
170
<td class="property_flags">Read / Write</td>
173
<td class="property_type"><span class="type">guint</span></td>
174
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--tab-width" title="The “tab-width” property">tab-width</a></td>
175
<td class="property_flags">Read / Write</td>
178
<td class="property_type"><span class="type">gboolean</span></td>
179
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--tab-width-set" title="The “tab-width-set” property">tab-width-set</a></td>
180
<td class="property_flags">Read / Write</td>
183
<td class="property_type"><span class="type">gboolean</span></td>
184
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--trim-trailing-whitespace" title="The “trim-trailing-whitespace” property">trim-trailing-whitespace</a></td>
185
<td class="property_flags">Read / Write</td>
188
<td class="property_type"><span class="type">gboolean</span></td>
189
<td class="property_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings--trim-trailing-whitespace-set" title="The “trim-trailing-whitespace-set” property">trim-trailing-whitespace-set</a></td>
190
<td class="property_flags">Read / Write</td>
195
<div class="refsect1">
196
<a name="IdeFileSettings.other"></a><h2>Types and Values</h2>
197
<div class="informaltable"><table width="100%" border="0">
199
<col width="150px" class="name">
200
<col class="description">
204
<td class="define_keyword">#define</td>
205
<td class="function_name"><a class="link" href="IdeFileSettings.html#IDE-FILE-SETTINGS-EXTENSION-POINT:CAPS" title="IDE_FILE_SETTINGS_EXTENSION_POINT">IDE_FILE_SETTINGS_EXTENSION_POINT</a></td>
208
<td class="datatype_keyword">struct</td>
209
<td class="function_name"><a class="link" href="IdeFileSettings.html#IdeFileSettingsClass" title="struct IdeFileSettingsClass">IdeFileSettingsClass</a></td>
212
<td class="datatype_keyword"> </td>
213
<td class="function_name"><a class="link" href="IdeFileSettings.html#IdeFileSettings-struct" title="IdeFileSettings">IdeFileSettings</a></td>
218
<div class="refsect1">
219
<a name="IdeFileSettings.object-hierarchy"></a><h2>Object Hierarchy</h2>
220
<pre class="screen"> GObject
221
<span class="lineart">╰──</span> <a class="link" href="IdeObject.html" title="IdeObject">IdeObject</a>
222
<span class="lineart">╰──</span> IdeFileSettings
225
<div class="refsect1">
226
<a name="IdeFileSettings.description"></a><h2>Description</h2>
228
<div class="refsect1">
229
<a name="IdeFileSettings.functions_details"></a><h2>Functions</h2>
230
<div class="refsect2">
231
<a name="IDE-TYPE-FILE-SETTINGS:CAPS"></a><h3>IDE_TYPE_FILE_SETTINGS</h3>
232
<pre class="programlisting">#define IDE_TYPE_FILE_SETTINGS (ide_file_settings_get_type())
236
<div class="refsect2">
237
<a name="ide-file-settings-new"></a><h3>ide_file_settings_new ()</h3>
238
<pre class="programlisting"><a class="link" href="IdeFileSettings.html" title="IdeFileSettings"><span class="returnvalue">IdeFileSettings</span></a> *
239
ide_file_settings_new (<em class="parameter"><code><a class="link" href="libide-ide-file.html#IdeFile"><span class="type">IdeFile</span></a> *file</code></em>);</pre>
242
<div class="refsect2">
243
<a name="ide-file-settings-get-file"></a><h3>ide_file_settings_get_file ()</h3>
244
<pre class="programlisting"><a class="link" href="libide-ide-file.html#IdeFile"><span class="returnvalue">IdeFile</span></a> *
245
ide_file_settings_get_file (<em class="parameter"><code><a class="link" href="IdeFileSettings.html" title="IdeFileSettings"><span class="type">IdeFileSettings</span></a> *self</code></em>);</pre>
246
<p>Retrieves the underlying file that <em class="parameter"><code>self</code></em>
248
<p>This may be used by <a class="link" href="IdeFileSettings.html" title="IdeFileSettings"><span class="type">IdeFileSettings</span></a> implementations to discover additional
249
information about the settings. For example, a modeline parser might load
250
some portion of the file looking for modelines. An editorconfig
251
implementation might look for ".editorconfig" files.</p>
252
<div class="refsect3">
253
<a name="id-1.2.15.3.8.4.6"></a><h4>Parameters</h4>
254
<div class="informaltable"><table width="100%" border="0">
256
<col width="150px" class="parameters_name">
257
<col class="parameters_description">
258
<col width="200px" class="parameters_annotations">
261
<td class="parameter_name"><p>self</p></td>
262
<td class="parameter_description"><p>An <a class="link" href="IdeFileSettings.html" title="IdeFileSettings"><span class="type">IdeFileSettings</span></a>.</p></td>
263
<td class="parameter_annotations"> </td>
267
<div class="refsect3">
268
<a name="id-1.2.15.3.8.4.7"></a><h4>Returns</h4>
269
<p> An <a class="link" href="libide-ide-file.html#IdeFile"><span class="type">IdeFile</span></a>. </p>
270
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
274
<div class="refsect2">
275
<a name="ide-file-settings-get-settled"></a><h3>ide_file_settings_get_settled ()</h3>
276
<pre class="programlisting"><span class="returnvalue">gboolean</span>
277
ide_file_settings_get_settled (<em class="parameter"><code><a class="link" href="IdeFileSettings.html" title="IdeFileSettings"><span class="type">IdeFileSettings</span></a> *self</code></em>);</pre>
278
<p>Gets the <a class="link" href="IdeFileSettings.html#IdeFileSettings--settled" title="The “settled” property"><span class="type">“settled”</span></a> property.</p>
279
<p>This property is <code class="literal">TRUE</code> when all of the children file settings have completed loading.</p>
280
<p>Some file setting implementations require that various I/O be performed on disk in
281
the background. This property will change to <code class="literal">TRUE</code> when all of the settings have
283
<p>Normally, this is not a problem, since the editor will respond to changes and update them
284
accordingly. However, if you are writing a tool that prints the file settings
285
(such as ide-list-file-settings), you probably want to wait until the values have
287
<div class="refsect3">
288
<a name="id-1.2.15.3.8.5.8"></a><h4>Parameters</h4>
289
<div class="informaltable"><table width="100%" border="0">
291
<col width="150px" class="parameters_name">
292
<col class="parameters_description">
293
<col width="200px" class="parameters_annotations">
296
<td class="parameter_name"><p>self</p></td>
297
<td class="parameter_description"><p>An <a class="link" href="IdeFileSettings.html" title="IdeFileSettings"><span class="type">IdeFileSettings</span></a>.</p></td>
298
<td class="parameter_annotations"> </td>
302
<div class="refsect3">
303
<a name="id-1.2.15.3.8.5.9"></a><h4>Returns</h4>
304
<p> <code class="literal">TRUE</code> if all the settings have loaded.</p>
309
<div class="refsect2">
310
<a name="IDE-FILE-SETTINGS-PROPERTY:CAPS"></a><h3>IDE_FILE_SETTINGS_PROPERTY()</h3>
311
<pre class="programlisting">#define IDE_FILE_SETTINGS_PROPERTY(_1, name, _2, ret_type, _3, _4, _5, _6)</pre>
314
<div class="refsect1">
315
<a name="IdeFileSettings.other_details"></a><h2>Types and Values</h2>
316
<div class="refsect2">
317
<a name="IDE-FILE-SETTINGS-EXTENSION-POINT:CAPS"></a><h3>IDE_FILE_SETTINGS_EXTENSION_POINT</h3>
318
<pre class="programlisting">#define IDE_FILE_SETTINGS_EXTENSION_POINT "org.gnome.libide.extensions.file-settings"
322
<div class="refsect2">
323
<a name="IdeFileSettingsClass"></a><h3>struct IdeFileSettingsClass</h3>
324
<pre class="programlisting">struct IdeFileSettingsClass {
325
IdeObjectClass parent;
330
<div class="refsect2">
331
<a name="IdeFileSettings-struct"></a><h3>IdeFileSettings</h3>
332
<pre class="programlisting">typedef struct _IdeFileSettings IdeFileSettings;</pre>
335
<div class="refsect1">
336
<a name="IdeFileSettings.property-details"></a><h2>Property Details</h2>
337
<div class="refsect2">
338
<a name="IdeFileSettings--encoding"></a><h3>The <code class="literal">“encoding”</code> property</h3>
339
<pre class="programlisting"> “encoding” <span class="type">gchar</span> *</pre>
340
<p>The character encoding.</p>
341
<p>Flags: Read / Write</p>
342
<p>Default value: NULL</p>
345
<div class="refsect2">
346
<a name="IdeFileSettings--encoding-set"></a><h3>The <code class="literal">“encoding-set”</code> property</h3>
347
<pre class="programlisting"> “encoding-set” <span class="type">gboolean</span></pre>
348
<p>If IdeFileSettings:encoding is set.</p>
349
<p>Flags: Read / Write</p>
350
<p>Default value: FALSE</p>
353
<div class="refsect2">
354
<a name="IdeFileSettings--file"></a><h3>The <code class="literal">“file”</code> property</h3>
355
<pre class="programlisting"> “file” <a class="link" href="libide-ide-file.html#IdeFile"><span class="type">IdeFile</span></a> *</pre>
356
<p>The IdeFile the settings represent.</p>
357
<p>Flags: Read / Write / Construct Only</p>
360
<div class="refsect2">
361
<a name="IdeFileSettings--indent-style"></a><h3>The <code class="literal">“indent-style”</code> property</h3>
362
<pre class="programlisting"> “indent-style” <a class="link" href="libide-ide-indent-style.html#IdeIndentStyle" title="enum IdeIndentStyle"><span class="type">IdeIndentStyle</span></a></pre>
363
<p>The indentation style.</p>
364
<p>Flags: Read / Write</p>
365
<p>Default value: IDE_INDENT_STYLE_TABS</p>
368
<div class="refsect2">
369
<a name="IdeFileSettings--indent-style-set"></a><h3>The <code class="literal">“indent-style-set”</code> property</h3>
370
<pre class="programlisting"> “indent-style-set” <span class="type">gboolean</span></pre>
371
<p>If IdeFileSettings:indent-style is set.</p>
372
<p>Flags: Read / Write</p>
373
<p>Default value: FALSE</p>
376
<div class="refsect2">
377
<a name="IdeFileSettings--indent-width"></a><h3>The <code class="literal">“indent-width”</code> property</h3>
378
<pre class="programlisting"> “indent-width” <span class="type">gint</span></pre>
379
<p>The indentation width, or -1 to use tab-width.</p>
380
<p>Flags: Read / Write</p>
381
<p>Allowed values: [-1,32]</p>
382
<p>Default value: -1</p>
385
<div class="refsect2">
386
<a name="IdeFileSettings--indent-width-set"></a><h3>The <code class="literal">“indent-width-set”</code> property</h3>
387
<pre class="programlisting"> “indent-width-set” <span class="type">gboolean</span></pre>
388
<p>If IdeFileSettings:indent-width is set.</p>
389
<p>Flags: Read / Write</p>
390
<p>Default value: FALSE</p>
393
<div class="refsect2">
394
<a name="IdeFileSettings--insert-trailing-newline"></a><h3>The <code class="literal">“insert-trailing-newline”</code> property</h3>
395
<pre class="programlisting"> “insert-trailing-newline” <span class="type">gboolean</span></pre>
396
<p>If a trailing newline should be added when saving.</p>
397
<p>Flags: Read / Write</p>
398
<p>Default value: FALSE</p>
401
<div class="refsect2">
402
<a name="IdeFileSettings--insert-trailing-newline-set"></a><h3>The <code class="literal">“insert-trailing-newline-set”</code> property</h3>
403
<pre class="programlisting"> “insert-trailing-newline-set” <span class="type">gboolean</span></pre>
404
<p>If IdeFileSettings:insert-trailing-newline is set.</p>
405
<p>Flags: Read / Write</p>
406
<p>Default value: FALSE</p>
409
<div class="refsect2">
410
<a name="IdeFileSettings--newline-type"></a><h3>The <code class="literal">“newline-type”</code> property</h3>
411
<pre class="programlisting"> “newline-type” <span class="type">GtkSourceNewlineType</span></pre>
412
<p>The type of newline to use at the end of each line.</p>
413
<p>Flags: Read / Write</p>
414
<p>Default value: GTK_SOURCE_NEWLINE_TYPE_LF</p>
417
<div class="refsect2">
418
<a name="IdeFileSettings--newline-type-set"></a><h3>The <code class="literal">“newline-type-set”</code> property</h3>
419
<pre class="programlisting"> “newline-type-set” <span class="type">gboolean</span></pre>
420
<p>If IdeFileSettings:newline-type is set.</p>
421
<p>Flags: Read / Write</p>
422
<p>Default value: FALSE</p>
425
<div class="refsect2">
426
<a name="IdeFileSettings--right-margin-position"></a><h3>The <code class="literal">“right-margin-position”</code> property</h3>
427
<pre class="programlisting"> “right-margin-position” <span class="type">guint</span></pre>
428
<p>The position to draw the right margin, in characters.</p>
429
<p>Flags: Read / Write</p>
430
<p>Allowed values: [1,1000]</p>
431
<p>Default value: 80</p>
434
<div class="refsect2">
435
<a name="IdeFileSettings--right-margin-position-set"></a><h3>The <code class="literal">“right-margin-position-set”</code> property</h3>
436
<pre class="programlisting"> “right-margin-position-set” <span class="type">gboolean</span></pre>
437
<p>If IdeFileSettings:right-margin-position is set.</p>
438
<p>Flags: Read / Write</p>
439
<p>Default value: FALSE</p>
442
<div class="refsect2">
443
<a name="IdeFileSettings--settled"></a><h3>The <code class="literal">“settled”</code> property</h3>
444
<pre class="programlisting"> “settled” <span class="type">gboolean</span></pre>
445
<p>If the file settings implementations have settled.</p>
446
<p>Flags: Read / Write</p>
447
<p>Default value: FALSE</p>
450
<div class="refsect2">
451
<a name="IdeFileSettings--show-right-margin"></a><h3>The <code class="literal">“show-right-margin”</code> property</h3>
452
<pre class="programlisting"> “show-right-margin” <span class="type">gboolean</span></pre>
453
<p>If the right margin line should be shown in the editor.</p>
454
<p>Flags: Read / Write</p>
455
<p>Default value: FALSE</p>
458
<div class="refsect2">
459
<a name="IdeFileSettings--show-right-margin-set"></a><h3>The <code class="literal">“show-right-margin-set”</code> property</h3>
460
<pre class="programlisting"> “show-right-margin-set” <span class="type">gboolean</span></pre>
461
<p>If IdeFileSettings:show-right-margin is set.</p>
462
<p>Flags: Read / Write</p>
463
<p>Default value: FALSE</p>
466
<div class="refsect2">
467
<a name="IdeFileSettings--tab-width"></a><h3>The <code class="literal">“tab-width”</code> property</h3>
468
<pre class="programlisting"> “tab-width” <span class="type">guint</span></pre>
469
<p>The width of a tab in characters.</p>
470
<p>Flags: Read / Write</p>
471
<p>Allowed values: [1,32]</p>
472
<p>Default value: 8</p>
475
<div class="refsect2">
476
<a name="IdeFileSettings--tab-width-set"></a><h3>The <code class="literal">“tab-width-set”</code> property</h3>
477
<pre class="programlisting"> “tab-width-set” <span class="type">gboolean</span></pre>
478
<p>If IdeFileSettings:tab-width is set.</p>
479
<p>Flags: Read / Write</p>
480
<p>Default value: FALSE</p>
483
<div class="refsect2">
484
<a name="IdeFileSettings--trim-trailing-whitespace"></a><h3>The <code class="literal">“trim-trailing-whitespace”</code> property</h3>
485
<pre class="programlisting"> “trim-trailing-whitespace” <span class="type">gboolean</span></pre>
486
<p>If trailing whitespace should be trimmed from lines.</p>
487
<p>Flags: Read / Write</p>
488
<p>Default value: FALSE</p>
491
<div class="refsect2">
492
<a name="IdeFileSettings--trim-trailing-whitespace-set"></a><h3>The <code class="literal">“trim-trailing-whitespace-set”</code> property</h3>
493
<pre class="programlisting"> “trim-trailing-whitespace-set” <span class="type">gboolean</span></pre>
494
<p>If IdeFileSettings:trim-trailing-whitespace is set.</p>
495
<p>Flags: Read / Write</p>
496
<p>Default value: FALSE</p>
502
Generated by GTK-Doc V1.21.1</div>
b'\\ No newline at end of file'