Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de l'éditeur de texte it-edit 2.0
Cette mouture est pensée pour ne pas perdre de vue la ligne de commande pendant l'écriture du code

Le , par Luke spywoker

21PARTAGES

4  0 
Sortie de it-edit (integrated terminals editor) 2.0

IT-Edit (Integrated Terminals Editor) est disponible en version 2.0. Cette nouvelle version apporte de nombreuses améliorations par rapport à la 1.0.1. Il s'agit d'un éditeur de texte doté de multiples fonctionnalités.

Il est écrit en C et utilise GTK+3, gtksourceview3.0, ainsi que libvte-2.90.

IT-Edit gère la coloration syntaxique de nombreux langages de programmation.

Il intègre des terminaux bien placés, de façon à ne pas perdre de vue la ligne de commande pendant l'écriture de code.




* Page officielle de IT-Edit

* Paquets Debian

* Archive des sources de IT-Edit

* IT-Edit sur Github

* README de IT-Edit









Description de IT-Edit 2.0

IT-Edit est un petit environnement de développement : « un éditeur de texte avec des terminaux habilement intégrés » :

- IT-Edit dispose de terminaux dans la même fenêtre que l'éditeur, dans une barre latérale masquable et redimensionnable. Vous pouvez facilement y ajouter ou retirer des terminaux ;

- IT-Edit dispose d'un grand terminal occupant la totalité de l'interface, divisible en quatre terminaux vers lesquels vous pouvez aisément basculer depuis l'interface principale ;

- Il est possible d'exécuter des commandes, comme une compilation, un outil de débogage et tout ce que vous pouvez faire dans le terminal directement depuis l'éditeur. Il se marie donc bien avec un fichier Makefile.

Exécuter une commande

Un bouton permet d'exécuter des commandes shell. Au départ, j'ai décidé d'implémenter un lecteur de pages de manuel s'ouvrant dans un nouveau terminal inclus dans toplevel (qui peut être redimensionnée, maximisée, minimisée et fermée). Mais j'ai remarqué que je limitais sans raison cette fonctionnalité. J'ai donc décidé de l'étendre à toutes les commandes `shell` possibles. Après exécution de la commande voulue, le terminal est tout à vous et vous pouvez continuer à entrer des commandes...

Accès rapide à la documentation ou fichiers de tous types.

De même, après avoir implémenté une fonctionnalité de lancement rapide de documentation HTML enregistrée au préalable, j'ai décidé de la fournir pour tout type de fichiers (lancé avec l'application par défaut du système).

Lancement rapide d'outils graphiques

IT-Edit autodétecte quelques outils graphiques : diff, débogueur, interpréteur Python, calculatrice, dictionnaire, etc. que vous pouvez ensuite lancer depuis l'éditeur. Vous pouvez en ajouter autant que vous voulez.

Nouveau dans IT-Edit 2.0

ChangeLog it-edit-2.0

Paquets

Le programme est distribué sous forme de paquet *.deb, si cela ne vous convient pas, il existe une archive tarball .tar.gz compatible Linux et POSIX compliant (non testé). Pour installer IT-Edit tapez :

Code : Sélectionner tout
1
2
3
4
$ ./configure
$ make
$ sudo make install
Appel à contributions

Je suis ouvert à toutes formes de critiques, si vous avez des commentaires à faire sur le code, les fonctionnalités auxquelles je n'ai pas pensé, etc.




PS: un gestionnaire de fenêtres pavant est une alternative, je sais merci.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de derderder
Membre averti https://www.developpez.com
Le 20/03/2016 à 12:32
Comme je t'ai déjà fait la remarque ailleurs, utilse argv[0] pour connaitre l'emplacement du programme ( si il commance par un /, alors c'est le chemin absolu, si il commance par une lettre, cherche dans le PATH) plutôt que du supposer qu'il est forcément dans /bin/it-edit, surtout que personne n'installe les programmes dans /bin, c'est réservé aux shell/coreutils.
1  0 
Avatar de Luke spywoker
Membre expérimenté https://www.developpez.com
Le 22/03/2016 à 6:18
D'acord dans le GNU coding standart il est recommander d'utiliser argv[0] comme nom d'exécutable.

Mais mon chemin absolue de it-edit est déduit de la constante PREFIX/bin et PREFIX est définis a la compilation donc si c'est "/usr" ou "/usr/local" ou autre c'est pareil.

Code : Sélectionner tout
1
2
$(CC) -DPREFIX="/usr" main.c -o it-edit
Merci pour vos réactions, je vous invite a tester mon éditeur afin de me donner des conseils, idées d'améliorations etc...

Et pourquoi pas l'adopter comme éditeur par défaut !!! .):

Toute contribution est la bienvenue, merci a tous.
1  0 
Avatar de gerald3d
Expert confirmé https://www.developpez.com
Le 14/05/2016 à 11:16
Salut Luke.

J'ai téléchargé le .deb pour faire un petit essai. Je m'attendais à installer l'application. Il semblerait dans les faits que le paquet correspond aux sources. Du moins je ne retrouve nulle part l'exécutable dans le paquet, seulement les sources.

Me serais-je trompé de paquet ?

J'ai donc replongé les mans dans le cambouis et suis passé par les sources (le tarball). Après un ./configure sans aucun problème voici le résultat de la toute première compilation. Je précise ici que je suis sous Debian sid Amd64.
Code : Sélectionner tout
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
-*- mode: compilation; default-directory: "~/Projects/it-edit-2.0/source/" -*-
Compilation started at Sat May 14 11:03:37

make -k 
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./it_edit-main.o -MD -MP -MF .deps/it_edit-main.Tpo -c -o ./it_edit-main.o `test -f './main.c' || echo './'`./main.c
./main.c: Dans la fonction ‘main’:
./main.c:274:3: attention : ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations]
   gtk_widget_set_margin_left(GTK_WIDGET(gui->bottom_bar->info_bottom_bar),   4) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ././Headers/includes.h:27,
                 from ./main.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note*: declared here
 void     gtk_widget_set_margin_left   (GtkWidget *widget,
          ^
./main.c:275:3: attention : ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations]
   gtk_widget_set_margin_right(GTK_WIDGET(gui->bottom_bar->info_bottom_bar),  4) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ././Headers/includes.h:27,
                 from ./main.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note*: declared here
 void     gtk_widget_set_margin_right  (GtkWidget *widget,
          ^
In file included from ././Configuration/../GUI/configure/../setup/../../Callbacks/./gui_callbacks.h:34:0,
                 from ././Configuration/../GUI/configure/../setup/../../Callbacks/files_callbacks.h:28,
                 from ././Configuration/../GUI/configure/../setup/setup_gui.h:37,
                 from ././Configuration/../GUI/configure/configuration_dialog.h:28,
                 from ././Configuration/configuration.h:30,
                 from ./main.c:29:
./main.c: Hors de toute fonction :
././Configuration/../GUI/configure/../setup/../../Callbacks/././configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f .deps/it_edit-main.Tpo .deps/it_edit-main.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-configuration_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-configuration_callbacks.Tpo -c -o ./Callbacks/it_edit-configuration_callbacks.o `test -f './Callbacks/configuration_callbacks.c' || echo './'`./Callbacks/configuration_callbacks.c
mv -f ./Callbacks/.deps/it_edit-configuration_callbacks.Tpo ./Callbacks/.deps/it_edit-configuration_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-edition_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-edition_callbacks.Tpo -c -o ./Callbacks/it_edit-edition_callbacks.o `test -f './Callbacks/edition_callbacks.c' || echo './'`./Callbacks/edition_callbacks.c
mv -f ./Callbacks/.deps/it_edit-edition_callbacks.Tpo ./Callbacks/.deps/it_edit-edition_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-editor_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-editor_callbacks.Tpo -c -o ./Callbacks/it_edit-editor_callbacks.o `test -f './Callbacks/editor_callbacks.c' || echo './'`./Callbacks/editor_callbacks.c
In file included from ./Callbacks/../Callbacks/gui_callbacks.h:34:0,
                 from ./Callbacks/editor_callbacks.c:27:
./Callbacks/../Callbacks/./configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./Callbacks/.deps/it_edit-editor_callbacks.Tpo ./Callbacks/.deps/it_edit-editor_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-files_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-files_callbacks.Tpo -c -o ./Callbacks/it_edit-files_callbacks.o `test -f './Callbacks/files_callbacks.c' || echo './'`./Callbacks/files_callbacks.c
In file included from ./Callbacks/./gui_callbacks.h:34:0,
                 from ./Callbacks/files_callbacks.h:28,
                 from ./Callbacks/files_callbacks.c:24:
./Callbacks/././configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./Callbacks/.deps/it_edit-files_callbacks.Tpo ./Callbacks/.deps/it_edit-files_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-gui_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-gui_callbacks.Tpo -c -o ./Callbacks/it_edit-gui_callbacks.o `test -f './Callbacks/gui_callbacks.c' || echo './'`./Callbacks/gui_callbacks.c
In file included from ./Callbacks/gui_callbacks.h:34:0,
                 from ./Callbacks/gui_callbacks.c:23:
./Callbacks/./configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./Callbacks/.deps/it_edit-gui_callbacks.Tpo ./Callbacks/.deps/it_edit-gui_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-highlight_selection_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-highlight_selection_callbacks.Tpo -c -o ./Callbacks/it_edit-highlight_selection_callbacks.o `test -f './Callbacks/highlight_selection_callbacks.c' || echo './'`./Callbacks/highlight_selection_callbacks.c
mv -f ./Callbacks/.deps/it_edit-highlight_selection_callbacks.Tpo ./Callbacks/.deps/it_edit-highlight_selection_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-search_settings_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-search_settings_callbacks.Tpo -c -o ./Callbacks/it_edit-search_settings_callbacks.o `test -f './Callbacks/search_settings_callbacks.c' || echo './'`./Callbacks/search_settings_callbacks.c
mv -f ./Callbacks/.deps/it_edit-search_settings_callbacks.Tpo ./Callbacks/.deps/it_edit-search_settings_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Callbacks/it_edit-terminals_callbacks.o -MD -MP -MF ./Callbacks/.deps/it_edit-terminals_callbacks.Tpo -c -o ./Callbacks/it_edit-terminals_callbacks.o `test -f './Callbacks/terminals_callbacks.c' || echo './'`./Callbacks/terminals_callbacks.c
mv -f ./Callbacks/.deps/it_edit-terminals_callbacks.Tpo ./Callbacks/.deps/it_edit-terminals_callbacks.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./GUI/configure/it_edit-configuration_dialog.o -MD -MP -MF ./GUI/configure/.deps/it_edit-configuration_dialog.Tpo -c -o ./GUI/configure/it_edit-configuration_dialog.o `test -f './GUI/configure/configuration_dialog.c' || echo './'`./GUI/configure/configuration_dialog.c
./GUI/configure/configuration_dialog.c: Dans la fonction ‘add_a_new_item_to_files_manager’:
./GUI/configure/configuration_dialog.c:91:3: attention : ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations]
   GtkWidget *dialog_action_area  = gtk_dialog_get_action_area(GTK_DIALOG(add_a_file_to_files_manager_dialog)
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/configure/./../../Headers/./includes.h:27,
                 from ./GUI/configure/./../../Headers/global_vars.h:26,
                 from ./GUI/configure/./configuration_dialog.h:26,
                 from ./GUI/configure/configuration_dialog.c:23:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note*: declared here
 GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
             ^
./GUI/configure/configuration_dialog.c: Dans la fonction ‘display_configuration_dialog’:
./GUI/configure/configuration_dialog.c:1725:3: attention : ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations]
   GtkWidget *action_area = gtk_dialog_get_action_area(GTK_DIALOG(configuration_dialog));
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/configure/./../../Headers/./includes.h:27,
                 from ./GUI/configure/./../../Headers/global_vars.h:26,
                 from ./GUI/configure/./configuration_dialog.h:26,
                 from ./GUI/configure/configuration_dialog.c:23:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note*: declared here
 GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
             ^
In file included from ./GUI/configure/./../setup/../../Callbacks/./gui_callbacks.h:34:0,
                 from ./GUI/configure/./../setup/../../Callbacks/files_callbacks.h:28,
                 from ./GUI/configure/./../setup/setup_gui.h:37,
                 from ./GUI/configure/./configuration_dialog.h:28,
                 from ./GUI/configure/configuration_dialog.c:23:
./GUI/configure/configuration_dialog.c: Hors de toute fonction :
./GUI/configure/./../setup/../../Callbacks/././configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./GUI/configure/.deps/it_edit-configuration_dialog.Tpo ./GUI/configure/.deps/it_edit-configuration_dialog.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./GUI/configure/it_edit-configure_gui_elements.o -MD -MP -MF ./GUI/configure/.deps/it_edit-configure_gui_elements.Tpo -c -o ./GUI/configure/it_edit-configure_gui_elements.o `test -f './GUI/configure/configure_gui_elements.c' || echo './'`./GUI/configure/configure_gui_elements.c
./GUI/configure/configure_gui_elements.c: Dans la fonction ‘setting_sourceview_settings’:
./GUI/configure/configure_gui_elements.c:50:3: attention : ‘gtk_widget_override_font’ is deprecated [-Wdeprecated-declarations]
   gtk_widget_override_font(GTK_WIDGET(view), font_desc);
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/configure/./../../Headers/./includes.h:27,
                 from ./GUI/configure/./../../Headers/global_vars.h:26,
                 from ./GUI/configure/./configure_gui_elements.h:26,
                 from ./GUI/configure/configure_gui_elements.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note*: declared here
 void         gtk_widget_override_font             (GtkWidget                  *widget,
              ^
mv -f ./GUI/configure/.deps/it_edit-configure_gui_elements.Tpo ./GUI/configure/.deps/it_edit-configure_gui_elements.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./GUI/dialogs/it_edit-message_dialog.o -MD -MP -MF ./GUI/dialogs/.deps/it_edit-message_dialog.Tpo -c -o ./GUI/dialogs/it_edit-message_dialog.o `test -f './GUI/dialogs/message_dialog.c' || echo './'`./GUI/dialogs/message_dialog.c
mv -f ./GUI/dialogs/.deps/it_edit-message_dialog.Tpo ./GUI/dialogs/.deps/it_edit-message_dialog.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./GUI/dialogs/it_edit-dialogs.o -MD -MP -MF ./GUI/dialogs/.deps/it_edit-dialogs.Tpo -c -o ./GUI/dialogs/it_edit-dialogs.o `test -f './GUI/dialogs/dialogs.c' || echo './'`./GUI/dialogs/dialogs.c
./GUI/dialogs/dialogs.c: Dans la fonction ‘display_execute_command_dialog’:
./GUI/dialogs/dialogs.c:317:3: attention : ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations]
   GtkWidget *action_area = gtk_dialog_get_action_area(GTK_DIALOG(execute_command_dialog));
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note*: declared here
 GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
             ^
./GUI/dialogs/dialogs.c: Dans la fonction ‘display_unsaved_files_dialog’:
./GUI/dialogs/dialogs.c:522:3: attention : ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations]
   GtkWidget *unsaved_files_action_area =  gtk_dialog_get_action_area(GTK_DIALOG(unsaved_files_dialog)) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note*: declared here
 GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
             ^
./GUI/dialogs/dialogs.c: Dans la fonction ‘generate_calendar_and_timer’:
./GUI/dialogs/dialogs.c:867:3: attention : ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations]
   GtkWidget *action_area = gtk_dialog_get_action_area(GTK_DIALOG(dialog)) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30:0,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note*: declared here
 GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
             ^
./GUI/dialogs/dialogs.c: Dans la fonction ‘display_file_informations_dialog’:
./GUI/dialogs/dialogs.c:1318:3: attention : ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations]
   gtk_widget_set_margin_left(main_info_image, 16+8) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note*: declared here
 void     gtk_widget_set_margin_left   (GtkWidget *widget,
          ^
./GUI/dialogs/dialogs.c:1544:3: attention : ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_md5_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note*: declared here
 void gtk_misc_set_padding   (GtkMisc *misc,
      ^
./GUI/dialogs/dialogs.c:1544:3: attention : ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_md5_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note*: declared here
 GType   gtk_misc_get_type      (void) G_GNUC_CONST;
         ^
./GUI/dialogs/dialogs.c:1545:3: attention : ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_sha1_label),   4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note*: declared here
 void gtk_misc_set_padding   (GtkMisc *misc,
      ^
./GUI/dialogs/dialogs.c:1545:3: attention : ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_sha1_label),   4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note*: declared here
 GType   gtk_misc_get_type      (void) G_GNUC_CONST;
         ^
./GUI/dialogs/dialogs.c:1546:3: attention : ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_sha256_label), 4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note*: declared here
 void gtk_misc_set_padding   (GtkMisc *misc,
      ^
./GUI/dialogs/dialogs.c:1546:3: attention : ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_sha256_label), 4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note*: declared here
 GType   gtk_misc_get_type      (void) G_GNUC_CONST;
         ^
./GUI/dialogs/dialogs.c:1547:3: attention : ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_sha512_label), 4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note*: declared here
 void gtk_misc_set_padding   (GtkMisc *misc,
      ^
./GUI/dialogs/dialogs.c:1547:3: attention : ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(chksum_sha512_label), 4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note*: declared here
 GType   gtk_misc_get_type      (void) G_GNUC_CONST;
         ^
./GUI/dialogs/dialogs.c:1618:3: attention : ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(ctime_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note*: declared here
 void gtk_misc_set_padding   (GtkMisc *misc,
      ^
./GUI/dialogs/dialogs.c:1618:3: attention : ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(ctime_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note*: declared here
 GType   gtk_misc_get_type      (void) G_GNUC_CONST;
         ^
./GUI/dialogs/dialogs.c:1619:3: attention : ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(atime_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note*: declared here
 void gtk_misc_set_padding   (GtkMisc *misc,
      ^
./GUI/dialogs/dialogs.c:1619:3: attention : ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(atime_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note*: declared here
 GType   gtk_misc_get_type      (void) G_GNUC_CONST;
         ^
./GUI/dialogs/dialogs.c:1620:3: attention : ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(mtime_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note*: declared here
 void gtk_misc_set_padding   (GtkMisc *misc,
      ^
./GUI/dialogs/dialogs.c:1620:3: attention : ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations]
   gtk_misc_set_padding(GTK_MISC(mtime_label),    4, 0) ;
   ^
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32:0,
                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /usr/include/gtk-3.0/gtk/gtk.h:33,
                 from ./GUI/dialogs/./../../Headers/./includes.h:27,
                 from ./GUI/dialogs/./../../Headers/global_vars.h:26,
                 from ./GUI/dialogs/./dialogs.h:26,
                 from ./GUI/dialogs/dialogs.c:23:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note*: declared here
 GType   gtk_misc_get_type      (void) G_GNUC_CONST;
         ^
In file included from ./GUI/dialogs/./../../GUI/setup/../configure/configuration_dialog.h:32:0,
                 from ./GUI/dialogs/./../../GUI/setup/setup_gui.h:35,
                 from ./GUI/dialogs/./dialogs.h:34,
                 from ./GUI/dialogs/dialogs.c:23:
./GUI/dialogs/dialogs.c: Hors de toute fonction :
./GUI/dialogs/./../../GUI/setup/../configure/../../Callbacks/configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./GUI/dialogs/.deps/it_edit-dialogs.Tpo ./GUI/dialogs/.deps/it_edit-dialogs.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./GUI/setup/it_edit-setup_gui.o -MD -MP -MF ./GUI/setup/.deps/it_edit-setup_gui.Tpo -c -o ./GUI/setup/it_edit-setup_gui.o `test -f './GUI/setup/setup_gui.c' || echo './'`./GUI/setup/setup_gui.c
./GUI/setup/setup_gui.c: Dans la fonction ‘setup_search_and_replace_bar’:
./GUI/setup/setup_gui.c:159:3: attention : ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations]
   gtk_widget_set_margin_left(GTK_WIDGET(search_and_replace->search_settings_case_checkbox),  8 );
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/setup/./../../Headers/./includes.h:27,
                 from ./GUI/setup/./../../Headers/global_vars.h:26,
                 from ./GUI/setup/./setup_gui.h:26,
                 from ./GUI/setup/setup_gui.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note*: declared here
 void     gtk_widget_set_margin_left   (GtkWidget *widget,
          ^
./GUI/setup/setup_gui.c:160:3: attention : ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations]
   gtk_widget_set_margin_right(GTK_WIDGET(search_and_replace->search_settings_case_checkbox), 8 );
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/setup/./../../Headers/./includes.h:27,
                 from ./GUI/setup/./../../Headers/global_vars.h:26,
                 from ./GUI/setup/./setup_gui.h:26,
                 from ./GUI/setup/setup_gui.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note*: declared here
 void     gtk_widget_set_margin_right  (GtkWidget *widget,
          ^
./GUI/setup/setup_gui.c:161:3: attention : ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations]
   gtk_widget_set_margin_left(GTK_WIDGET(search_and_replace->search_settings_wrap_checkbox),  8 );
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/setup/./../../Headers/./includes.h:27,
                 from ./GUI/setup/./../../Headers/global_vars.h:26,
                 from ./GUI/setup/./setup_gui.h:26,
                 from ./GUI/setup/setup_gui.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note*: declared here
 void     gtk_widget_set_margin_left   (GtkWidget *widget,
          ^
./GUI/setup/setup_gui.c:162:3: attention : ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations]
   gtk_widget_set_margin_right(GTK_WIDGET(search_and_replace->search_settings_wrap_checkbox), 8 );
   ^
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27:0,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
                 from ./GUI/setup/./../../Headers/./includes.h:27,
                 from ./GUI/setup/./../../Headers/global_vars.h:26,
                 from ./GUI/setup/./setup_gui.h:26,
                 from ./GUI/setup/setup_gui.c:23:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note*: declared here
 void     gtk_widget_set_margin_right  (GtkWidget *widget,
          ^
In file included from ./GUI/setup/./../configure/configuration_dialog.h:32:0,
                 from ./GUI/setup/./setup_gui.h:35,
                 from ./GUI/setup/setup_gui.c:23:
./GUI/setup/setup_gui.c: Hors de toute fonction :
./GUI/setup/./../configure/../../Callbacks/configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./GUI/setup/.deps/it_edit-setup_gui.Tpo ./GUI/setup/.deps/it_edit-setup_gui.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Editor/it_edit-editor.o -MD -MP -MF ./Editor/.deps/it_edit-editor.Tpo -c -o ./Editor/it_edit-editor.o `test -f './Editor/editor.c' || echo './'`./Editor/editor.c
In file included from ./Editor/../GUI/setup/../configure/configuration_dialog.h:32:0,
                 from ./Editor/../GUI/setup/setup_gui.h:35,
                 from ./Editor/editor.h:28,
                 from ./Editor/editor.c:23:
./Editor/../GUI/setup/../configure/../../Callbacks/configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./Editor/.deps/it_edit-editor.Tpo ./Editor/.deps/it_edit-editor.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Resizer/it_edit-Resizer.o -MD -MP -MF ./Resizer/.deps/it_edit-Resizer.Tpo -c -o ./Resizer/it_edit-Resizer.o `test -f './Resizer/Resizer.c' || echo './'`./Resizer/Resizer.c
mv -f ./Resizer/.deps/it_edit-Resizer.Tpo ./Resizer/.deps/it_edit-Resizer.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Configuration/it_edit-configuration.o -MD -MP -MF ./Configuration/.deps/it_edit-configuration.Tpo -c -o ./Configuration/it_edit-configuration.o `test -f './Configuration/configuration.c' || echo './'`./Configuration/configuration.c
In file included from ./Configuration/../GUI/configure/../setup/../../Callbacks/./gui_callbacks.h:34:0,
                 from ./Configuration/../GUI/configure/../setup/../../Callbacks/files_callbacks.h:28,
                 from ./Configuration/../GUI/configure/../setup/setup_gui.h:37,
                 from ./Configuration/../GUI/configure/configuration_dialog.h:28,
                 from ./Configuration/configuration.h:30,
                 from ./Configuration/configuration.c:23:
./Configuration/../GUI/configure/../setup/../../Callbacks/././configuration_callbacks.h:42:20: attention : inline function ‘apply_applications_change’ declared but never defined
 extern inline void apply_applications_change(GKeyFile *conf_file) ;
                    ^
mv -f ./Configuration/.deps/it_edit-configuration.Tpo ./Configuration/.deps/it_edit-configuration.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./DEBUG/it_edit-debug_search_by_signals.o -MD -MP -MF ./DEBUG/.deps/it_edit-debug_search_by_signals.Tpo -c -o ./DEBUG/it_edit-debug_search_by_signals.o `test -f './DEBUG/debug_search_by_signals.c' || echo './'`./DEBUG/debug_search_by_signals.c
mv -f ./DEBUG/.deps/it_edit-debug_search_by_signals.Tpo ./DEBUG/.deps/it_edit-debug_search_by_signals.Po
gcc -DHAVE_CONFIG_H -I. -I..  -DPREFIX=\"/usr/local\"  -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ./Headers/it_edit-global_vars.o -MD -MP -MF ./Headers/.deps/it_edit-global_vars.Tpo -c -o ./Headers/it_edit-global_vars.o `test -f './Headers/global_vars.c' || echo './'`./Headers/global_vars.c
mv -f ./Headers/.deps/it_edit-global_vars.Tpo ./Headers/.deps/it_edit-global_vars.Po
gcc -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtksourceview-3.0 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2   -o it-edit ./it_edit-main.o ./Callbacks/it_edit-configuration_callbacks.o ./Callbacks/it_edit-edition_callbacks.o ./Callbacks/it_edit-editor_callbacks.o ./Callbacks/it_edit-files_callbacks.o ./Callbacks/it_edit-gui_callbacks.o ./Callbacks/it_edit-highlight_selection_callbacks.o ./Callbacks/it_edit-search_settings_callbacks.o ./Callbacks/it_edit-terminals_callbacks.o ./GUI/configure/it_edit-configuration_dialog.o ./GUI/configure/it_edit-configure_gui_elements.o ./GUI/dialogs/it_edit-message_dialog.o ./GUI/dialogs/it_edit-dialogs.o ./GUI/setup/it_edit-setup_gui.o ./Editor/it_edit-editor.o ./Resizer/it_edit-Resizer.o ./Configuration/it_edit-configuration.o ./DEBUG/it_edit-debug_search_by_signals.o ./Headers/it_edit-global_vars.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgtksourceview-3.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0                  -lm -lvte2_90 
./GUI/dialogs/it_edit-dialogs.o*: Dans la fonction «*display_file_informations_dialog*»*:
/home/gerald/Projects/it-edit-2.0/source/./GUI/dialogs/dialogs.c:1447*: référence indéfinie vers «*toggle_mode_bit*»
/home/gerald/Projects/it-edit-2.0/source/./GUI/dialogs/dialogs.c:1448*: référence indéfinie vers «*toggle_mode_bit*»
/home/gerald/Projects/it-edit-2.0/source/./GUI/dialogs/dialogs.c:1449*: référence indéfinie vers «*toggle_mode_bit*»
/home/gerald/Projects/it-edit-2.0/source/./GUI/dialogs/dialogs.c:1451*: référence indéfinie vers «*toggle_mode_bit*»
/home/gerald/Projects/it-edit-2.0/source/./GUI/dialogs/dialogs.c:1452*: référence indéfinie vers «*toggle_mode_bit*»
./GUI/dialogs/it_edit-dialogs.o:/home/gerald/Projects/it-edit-2.0/source/./GUI/dialogs/dialogs.c:1453*: encore plus de références indéfinies suivent vers «*toggle_mode_bit*»
collect2: erreur*: ld a retourné 1 code d'état d'exécution
Makefile:497*: la recette pour la cible «*it-edit*» a échouée
make: *** [it-edit] Erreur 1
make: La cible «*all*» n'a pas été refabriquée à cause d'erreurs.

Compilation exited abnormally with code 2 at Sat May 14 11:03:55
Comme tu peux le voir il y a pas mal de warnings. J'y reviendrai plus tard dans un autre post. Pour l'instant la compilation s'arrête sur un échec !

Le Callback toggle_mode_bit(); existe bien dans le fichier dialogs.c mais je me pose une petite question. Pourquoi la déclares-tu inline ? D'après le code de cette fonction toutes les modifications effectuées se font sur des variables dont tu transmets le pointeur.
1  0 
Avatar de gerald3d
Expert confirmé https://www.developpez.com
Le 14/05/2016 à 11:40
Après avoir enlever le mot réservé inline du callback toggle_mode_bit(); la compilation se termine correctement. Je décide de lancer immédiatement l'éditeur.

À priori ton application ne peut s'exécuter qu'une fois installée sur le système. Par d'exécution en mode locale possible. Soit. Je ne te jetterai pas la pierre ici, je rencontre le même problème pour ma propre application actuellement .

Cependant, de cet état de fait, une fenêtre s'ouvre pour m'indiquer une erreur :



Cette fenêtre n'apparaît pas dans la barre des taches (j'utilise Xfce). Il y a ici, il me semble, un petit problème d'ergonomie .
1  0 
Avatar de gerald3d
Expert confirmé https://www.developpez.com
Le 14/05/2016 à 18:43
Après une petite batterie de tests ton application semble stable. Bravo

Il y a par contre un problème qui peut rapidement devenir gênant. Si tu modifies un fichier tu peux le fermer sans avoir un avertissement du fait qu'il n'est pas sauvegardé ! Une mauvaise manipulation de l'utilisateur et ses deux milles lignes nouvelles sont perdues .

Ensuite, j'ai eu un réflexe classique. J'ai voulu sélectionner tout le texte d'un fichier ouvert en faisant Ctrl+A. Une fenêtre s'affiche me demandant de choisir une application ! Ce n'est pas ce à quoi je m'attendais. Je persévère alors en ouvrant le menu "Edition". Aucune entrée "Select all" / "Deselect all". Finalement je trouve mon salut avec le clic droit.
Je comprends bien que l'accès par un clic droit est intéressant mais avoir un raccourci clavier et aussi des entrées dans le menu "Edition" me semble aussi une bonne alternative.

À ton clavier, si le cœur t'en dit ...
1  0 
Avatar de G'Optimus
Membre régulier https://www.developpez.com
Le 20/03/2016 à 12:33
cool ,cet editeur
0  0 
Avatar de mijdrol
Membre à l'essai https://www.developpez.com
Le 24/03/2016 à 10:07
Neovim intègre des buffers de terminaux.
0  0 
Avatar de Alcatîz
Responsable Pascal, Delphi et Assembleur https://www.developpez.com
Le 16/04/2016 à 16:45
Bonjour,

J'ai installé avec succès IT-Edit sur une distribution Mageia 5 64 bits, moyennant la satisfaction de quelques dépendances.
Voilà un éditeur sympa avec de bonnes idées. Est-il prévu de l'internationaliser ?

Je voudrais configurer une commande de compilation (en Pascal) du fichier source courant, genre fpc "%f", quel est l'endroit ad hoc ?
0  0 
Avatar de Gaulouis
Membre confirmé https://www.developpez.com
Le 16/04/2016 à 18:44

C'est cool, plus besoin d'installer Kate avec Qt
0  0 
Avatar de Luke spywoker
Membre expérimenté https://www.developpez.com
Le 04/05/2016 à 8:12
Merci pour vos chaleureuse réponses !

je ne comprends pas:

Je voudrais configurer une commande de compilation (en Pascal) du fichier source courant, genre fpc "%f", quel est l'endroit ad hoc ?


Il faut savoir que pour ceux qui ont Xenial (16.04 de Ubuntu) que la library libvte-2.90 n'est plus disponible dans les dépôts...

Alors que dans jessie (debian) elle y est encore.

Téléchargez simplement l'archive depuis cette page ça marche, chez moi, en tout cas.

Sinon si libvte-2.90 n'est plus disponible tapez quelque chose comme `download libvte` dans votre moteur de recherche...

A+ et merci pour vos encouragement !

A noter qu'il vous faut les fichiers de développement avec la shared library et qu'il vous faudra exécuter ldconfig après l'installation de libvte-2.90.
0  0