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
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
|
!_TAG_EXTRA_DESCRIPTION anonymous /Include tags for non-named objects like lambda/
!_TAG_EXTRA_DESCRIPTION fileScope /Include tags of file scope/
!_TAG_EXTRA_DESCRIPTION pseudo /Include pseudo tags/
!_TAG_EXTRA_DESCRIPTION subparser /Include tags generated by subparsers/
!_TAG_FIELD_DESCRIPTION epoch /the last modified time of the input file (only for F\/file kind tag)/
!_TAG_FIELD_DESCRIPTION file /File-restricted scoping/
!_TAG_FIELD_DESCRIPTION input /input file/
!_TAG_FIELD_DESCRIPTION name /tag name/
!_TAG_FIELD_DESCRIPTION pattern /pattern/
!_TAG_FIELD_DESCRIPTION typeref /Type and name of a variable or typedef/
!_TAG_FIELD_DESCRIPTION!C++ name /aliased names/
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_KIND_DESCRIPTION!C d,macro /macro definitions/
!_TAG_KIND_DESCRIPTION!C e,enumerator /enumerators (values inside an enumeration)/
!_TAG_KIND_DESCRIPTION!C f,function /function definitions/
!_TAG_KIND_DESCRIPTION!C g,enum /enumeration names/
!_TAG_KIND_DESCRIPTION!C h,header /included header files/
!_TAG_KIND_DESCRIPTION!C m,member /struct, and union members/
!_TAG_KIND_DESCRIPTION!C s,struct /structure names/
!_TAG_KIND_DESCRIPTION!C t,typedef /typedefs/
!_TAG_KIND_DESCRIPTION!C u,union /union names/
!_TAG_KIND_DESCRIPTION!C v,variable /variable definitions/
!_TAG_KIND_DESCRIPTION!C++ c,class /classes/
!_TAG_KIND_DESCRIPTION!C++ d,macro /macro definitions/
!_TAG_KIND_DESCRIPTION!C++ e,enumerator /enumerators (values inside an enumeration)/
!_TAG_KIND_DESCRIPTION!C++ f,function /function definitions/
!_TAG_KIND_DESCRIPTION!C++ g,enum /enumeration names/
!_TAG_KIND_DESCRIPTION!C++ h,header /included header files/
!_TAG_KIND_DESCRIPTION!C++ m,member /class, struct, and union members/
!_TAG_KIND_DESCRIPTION!C++ n,namespace /namespaces/
!_TAG_KIND_DESCRIPTION!C++ s,struct /structure names/
!_TAG_KIND_DESCRIPTION!C++ t,typedef /typedefs/
!_TAG_KIND_DESCRIPTION!C++ u,union /union names/
!_TAG_KIND_DESCRIPTION!C++ v,variable /variable definitions/
!_TAG_KIND_DESCRIPTION!Diff d,deletedFile /deleted files/
!_TAG_KIND_DESCRIPTION!Diff h,hunk /hunks/
!_TAG_KIND_DESCRIPTION!Diff m,modifiedFile /modified files/
!_TAG_KIND_DESCRIPTION!Diff n,newFile /newly created files/
!_TAG_KIND_DESCRIPTION!Make I,makefile /makefiles/
!_TAG_KIND_DESCRIPTION!Make m,macro /macros/
!_TAG_KIND_DESCRIPTION!Make t,target /targets/
!_TAG_KIND_DESCRIPTION!Man S,subsection /sub sections/
!_TAG_KIND_DESCRIPTION!Man s,section /sections/
!_TAG_KIND_DESCRIPTION!Man t,title /titles/
!_TAG_OUTPUT_EXCMD mixed /number, pattern, mixed, or combineV2/
!_TAG_OUTPUT_FILESEP slash /slash or backslash/
!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/
!_TAG_OUTPUT_VERSION 0.0 /current.age/
!_TAG_PARSER_VERSION!C 1.1 /current.age/
!_TAG_PARSER_VERSION!C++ 1.1 /current.age/
!_TAG_PARSER_VERSION!Diff 0.0 /current.age/
!_TAG_PARSER_VERSION!Make 0.0 /current.age/
!_TAG_PARSER_VERSION!Man 0.0 /current.age/
!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/
!_TAG_PROC_CWD /home/nasr/.config/suckless/st/ //
!_TAG_PROGRAM_AUTHOR Universal Ctags Team //
!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL https://ctags.io/ /official site/
!_TAG_PROGRAM_VERSION 6.1.0 //
!_TAG_ROLE_DESCRIPTION!C!function foreigndecl /declared in foreign languages/
!_TAG_ROLE_DESCRIPTION!C!header local /local header/
!_TAG_ROLE_DESCRIPTION!C!header system /system header/
!_TAG_ROLE_DESCRIPTION!C!macro undef /undefined/
!_TAG_ROLE_DESCRIPTION!C!struct foreigndecl /declared in foreign languages/
!_TAG_ROLE_DESCRIPTION!C++!header local /local header/
!_TAG_ROLE_DESCRIPTION!C++!header system /system header/
!_TAG_ROLE_DESCRIPTION!C++!macro undef /undefined/
!_TAG_ROLE_DESCRIPTION!Make!makefile included /included/
!_TAG_ROLE_DESCRIPTION!Make!makefile optional /optionally included/
$(OBJ) Makefile /^$(OBJ): config.h config.mk$/;" t
-0,0 +1,16 autocomplete.diff /^@@ -0,0 +1,16 @@$/;" h modifiedFile:st-0.8.5/autocomplete.h
-0,0 +1,310 autocomplete.diff /^@@ -0,0 +1,310 @@$/;" h modifiedFile:st-0.8.5/st-autocomplete
-17,6 +17,7 autocomplete.diff /^@@ -17,6 +17,7 @@$/;" h modifiedFile:st-0.8.5/st.c
-170,6 +170,8 autocomplete.diff /^@@ -170,6 +170,8 @@$/;" h modifiedFile:st-0.8.5/config.def.h
-1834,11 +1834,20 autocomplete.diff /^@@ -1834,11 +1834,20 @@$/;" h modifiedFile:st-0.8.5/x.c
-187,6 +189,8 autocomplete.diff /^@@ -187,6 +189,8 @@$/;" h modifiedFile:st-0.8.5/config.def.h
-201,6 +205,14 autocomplete.diff /^@@ -201,6 +205,14 @@$/;" h modifiedFile:st-0.8.5/config.def.h
-2569,6 +2570,8 autocomplete.diff /^@@ -2569,6 +2570,8 @@$/;" h modifiedFile:st-0.8.5/st.c
-2688,3 +2691,256 autocomplete.diff /^@@ -2688,3 +2691,256 @@$/;" h modifiedFile:st-0.8.5/st.c
-44,6 +44,8 autocomplete.diff /^@@ -44,6 +44,8 @@$/;" h modifiedFile:st-0.8.5/Makefile
-52,6 +54,7 autocomplete.diff /^@@ -52,6 +54,7 @@$/;" h modifiedFile:st-0.8.5/Makefile
-77,6 +77,8 autocomplete.diff /^@@ -77,6 +77,8 @@$/;" h modifiedFile:st-0.8.5/st.h
.c.o Makefile /^.c.o:$/;" t
ACMPL_DEACTIVATE autocomplete.h /^ ACMPL_DEACTIVATE,$/;" e enum:__anon2283850d0103
ACMPL_FUZZY autocomplete.h /^ ACMPL_FUZZY,$/;" e enum:__anon2283850d0103
ACMPL_FUZZY_WORD autocomplete.h /^ ACMPL_FUZZY_WORD,$/;" e enum:__anon2283850d0103
ACMPL_FUZZY_WWORD autocomplete.h /^ ACMPL_FUZZY_WWORD,$/;" e enum:__anon2283850d0103
ACMPL_MOD config.def.h /^#define ACMPL_MOD /;" d
ACMPL_MOD config.h /^#define ACMPL_MOD /;" d
ACMPL_SUFFIX autocomplete.h /^ ACMPL_SUFFIX,$/;" e enum:__anon2283850d0103
ACMPL_SURROUND autocomplete.h /^ ACMPL_SURROUND,$/;" e enum:__anon2283850d0103
ACMPL_UNDO autocomplete.h /^ ACMPL_UNDO,$/;" e enum:__anon2283850d0103
ACMPL_WORD autocomplete.h /^ ACMPL_WORD,$/;" e enum:__anon2283850d0103
ACMPL_WWORD autocomplete.h /^ ACMPL_WWORD,$/;" e enum:__anon2283850d0103
ARGBEGIN arg.h /^#define ARGBEGIN /;" d
ARGC arg.h /^#define ARGC(/;" d
ARGEND arg.h /^#define ARGEND /;" d
ARGF arg.h /^#define ARGF(/;" d
ARG_H__ arg.h /^#define ARG_H__$/;" d
ATTRCMP st.h /^#define ATTRCMP(/;" d
ATTR_BLINK st.h /^ ATTR_BLINK = 1 << 4,$/;" e enum:glyph_attribute
ATTR_BOLD st.h /^ ATTR_BOLD = 1 << 0,$/;" e enum:glyph_attribute
ATTR_BOLD_FAINT st.h /^ ATTR_BOLD_FAINT = ATTR_BOLD | ATTR_FAINT,$/;" e enum:glyph_attribute
ATTR_FAINT st.h /^ ATTR_FAINT = 1 << 1,$/;" e enum:glyph_attribute
ATTR_INVISIBLE st.h /^ ATTR_INVISIBLE = 1 << 6,$/;" e enum:glyph_attribute
ATTR_ITALIC st.h /^ ATTR_ITALIC = 1 << 2,$/;" e enum:glyph_attribute
ATTR_NULL st.h /^ ATTR_NULL = 0,$/;" e enum:glyph_attribute
ATTR_REVERSE st.h /^ ATTR_REVERSE = 1 << 5,$/;" e enum:glyph_attribute
ATTR_STRUCK st.h /^ ATTR_STRUCK = 1 << 7,$/;" e enum:glyph_attribute
ATTR_UNDERLINE st.h /^ ATTR_UNDERLINE = 1 << 3,$/;" e enum:glyph_attribute
ATTR_WDUMMY st.h /^ ATTR_WDUMMY = 1 << 10,$/;" e enum:glyph_attribute
ATTR_WIDE st.h /^ ATTR_WIDE = 1 << 9,$/;" e enum:glyph_attribute
ATTR_WRAP st.h /^ ATTR_WRAP = 1 << 8,$/;" e enum:glyph_attribute
AUTHORS st.1 /^.SH AUTHORS$/;" s title:ST
Arg st.h /^} Arg;$/;" t typeref:union:__anon7c9e12e2020a
BETWEEN st.h /^#define BETWEEN(/;" d
BUGS st.1 /^.SH BUGS$/;" s title:ST
CSIEscape st.c /^} CSIEscape;$/;" t typeref:struct:__anon7c9e12dd0608 file:
CS_FIN st.c /^ CS_FIN$/;" e enum:charset file:
CS_GER st.c /^ CS_GER,$/;" e enum:charset file:
CS_GRAPHIC0 st.c /^ CS_GRAPHIC0,$/;" e enum:charset file:
CS_GRAPHIC1 st.c /^ CS_GRAPHIC1,$/;" e enum:charset file:
CS_MULTI st.c /^ CS_MULTI,$/;" e enum:charset file:
CS_UK st.c /^ CS_UK,$/;" e enum:charset file:
CS_USA st.c /^ CS_USA,$/;" e enum:charset file:
CURSOR_DEFAULT st.c /^ CURSOR_DEFAULT = 0,$/;" e enum:cursor_state file:
CURSOR_LOAD st.c /^ CURSOR_LOAD$/;" e enum:cursor_movement file:
CURSOR_ORIGIN st.c /^ CURSOR_ORIGIN = 2$/;" e enum:cursor_state file:
CURSOR_SAVE st.c /^ CURSOR_SAVE,$/;" e enum:cursor_movement file:
CURSOR_WRAPNEXT st.c /^ CURSOR_WRAPNEXT = 1,$/;" e enum:cursor_state file:
CUSTOMIZATION st.1 /^.SH CUSTOMIZATION$/;" s title:ST
Color x.c /^typedef XftColor Color;$/;" t typeref:typename:XftColor file:
DC x.c /^} DC;$/;" t typeref:struct:__anon0b88b7ae0908 file:
DEFAULT st.h /^#define DEFAULT(/;" d
DESCRIPTION st.1 /^.SH DESCRIPTION$/;" s title:ST
DIVCEIL st.h /^#define DIVCEIL(/;" d
Draw x.c /^typedef XftDraw *Draw;$/;" t typeref:typename:XftDraw * file:
EARGF arg.h /^#define EARGF(/;" d
ESC_ALTCHARSET st.c /^ ESC_ALTCHARSET = 8,$/;" e enum:escape_state file:
ESC_ARG_SIZ st.c /^#define ESC_ARG_SIZ /;" d file:
ESC_BUF_SIZ st.c /^#define ESC_BUF_SIZ /;" d file:
ESC_CSI st.c /^ ESC_CSI = 2,$/;" e enum:escape_state file:
ESC_START st.c /^ ESC_START = 1,$/;" e enum:escape_state file:
ESC_STR st.c /^ ESC_STR = 4, \/* DCS, OSC, PM, APC *\/$/;" e enum:escape_state file:
ESC_STR_END st.c /^ ESC_STR_END = 16, \/* a final string was encountered *\/$/;" e enum:escape_state file:
ESC_TEST st.c /^ ESC_TEST = 32, \/* Enter in test mode *\/$/;" e enum:escape_state file:
ESC_UTF8 st.c /^ ESC_UTF8 = 64,$/;" e enum:escape_state file:
FRC_BOLD x.c /^ FRC_BOLD,$/;" e enum:__anon0b88b7ae0a03 file:
FRC_ITALIC x.c /^ FRC_ITALIC,$/;" e enum:__anon0b88b7ae0a03 file:
FRC_ITALICBOLD x.c /^ FRC_ITALICBOLD$/;" e enum:__anon0b88b7ae0a03 file:
FRC_NORMAL x.c /^ FRC_NORMAL,$/;" e enum:__anon0b88b7ae0a03 file:
Font x.c /^#define Font Font_/;" d file:
Font x.c /^} Font;$/;" t typeref:struct:__anon0b88b7ae0808 file:
Fontcache x.c /^} Fontcache;$/;" t typeref:struct:__anon0b88b7ae0b08 file:
Glyph st.h /^#define Glyph Glyph_/;" d
Glyph st.h /^} Glyph;$/;" t typeref:struct:__anon7c9e12e20108
GlyphFontSpec x.c /^typedef XftGlyphFontSpec GlyphFontSpec;$/;" t typeref:typename:XftGlyphFontSpec file:
HISTSIZE st.h /^#define HISTSIZE /;" d
INCS config.mk /^INCS = -I$(X11INC) \\$/;" m
ISCONTROL st.c /^#define ISCONTROL(c) (ISCONTROLC0(c) || ISCONTROLC/;" d file:
ISCONTROLC0 st.c /^#define ISCONTROLC0(/;" d file:
ISCONTROLC1 st.c /^#define ISCONTROLC1(/;" d file:
ISDELIM st.c /^#define ISDELIM(/;" d file:
IS_SET st.c /^#define IS_SET(/;" d file:
IS_SET x.c /^#define IS_SET(/;" d file:
IS_TRUECOL st.h /^#define IS_TRUECOL(/;" d
Key x.c /^} Key;$/;" t typeref:struct:__anon0b88b7ae0308 file:
LEN st.h /^#define LEN(/;" d
LIBS config.mk /^LIBS = -L$(X11LIB) -lm -lrt -lX11 -lutil -lXft \\$/;" m
LICENSE st.1 /^.SH LICENSE$/;" s title:ST
LIMIT st.h /^#define LIMIT(/;" d
Line st.h /^typedef Glyph *Line;$/;" t typeref:typename:Glyph *
LineBuffer st.c /^} LineBuffer;$/;" t typeref:struct:__anon7c9e12dd0408 file:
MANPREFIX config.mk /^MANPREFIX = $(PREFIX)\/share\/man$/;" m
MAX st.h /^#define MAX(/;" d
MIN st.h /^#define MIN(/;" d
MODBIT st.h /^#define MODBIT(/;" d
MODE_8BIT win.h /^ MODE_8BIT = 1 << 10,$/;" e enum:win_mode
MODE_ALTSCREEN st.c /^ MODE_ALTSCREEN = 1 << 2,$/;" e enum:term_mode file:
MODE_APPCURSOR win.h /^ MODE_APPCURSOR = 1 << 8,$/;" e enum:win_mode
MODE_APPKEYPAD win.h /^ MODE_APPKEYPAD = 1 << 2,$/;" e enum:win_mode
MODE_BLINK win.h /^ MODE_BLINK = 1 << 11,$/;" e enum:win_mode
MODE_BRCKTPASTE win.h /^ MODE_BRCKTPASTE = 1 << 16,$/;" e enum:win_mode
MODE_CRLF st.c /^ MODE_CRLF = 1 << 3,$/;" e enum:term_mode file:
MODE_ECHO st.c /^ MODE_ECHO = 1 << 4,$/;" e enum:term_mode file:
MODE_FBLINK win.h /^ MODE_FBLINK = 1 << 12,$/;" e enum:win_mode
MODE_FOCUS win.h /^ MODE_FOCUS = 1 << 13,$/;" e enum:win_mode
MODE_FOCUSED win.h /^ MODE_FOCUSED = 1 << 1,$/;" e enum:win_mode
MODE_HIDE win.h /^ MODE_HIDE = 1 << 7,$/;" e enum:win_mode
MODE_INSERT st.c /^ MODE_INSERT = 1 << 1,$/;" e enum:term_mode file:
MODE_KBDLOCK win.h /^ MODE_KBDLOCK = 1 << 6,$/;" e enum:win_mode
MODE_MOUSE win.h /^ MODE_MOUSE = MODE_MOUSEBTN|MODE_MOUSEMOTION|MODE_MOUSEX10\\$/;" e enum:win_mode
MODE_MOUSEBTN win.h /^ MODE_MOUSEBTN = 1 << 3,$/;" e enum:win_mode
MODE_MOUSEMANY win.h /^ MODE_MOUSEMANY = 1 << 15,$/;" e enum:win_mode
MODE_MOUSEMOTION win.h /^ MODE_MOUSEMOTION = 1 << 4,$/;" e enum:win_mode
MODE_MOUSESGR win.h /^ MODE_MOUSESGR = 1 << 9,$/;" e enum:win_mode
MODE_MOUSEX10 win.h /^ MODE_MOUSEX10 = 1 << 14,$/;" e enum:win_mode
MODE_NUMLOCK win.h /^ MODE_NUMLOCK = 1 << 17,$/;" e enum:win_mode
MODE_PRINT st.c /^ MODE_PRINT = 1 << 5,$/;" e enum:term_mode file:
MODE_REVERSE win.h /^ MODE_REVERSE = 1 << 5,$/;" e enum:win_mode
MODE_UTF8 st.c /^ MODE_UTF8 = 1 << 6,$/;" e enum:term_mode file:
MODE_VISIBLE win.h /^ MODE_VISIBLE = 1 << 0,$/;" e enum:win_mode
MODE_WRAP st.c /^ MODE_WRAP = 1 << 0,$/;" e enum:term_mode file:
MODKEY config.def.h /^#define MODKEY /;" d
MODKEY config.h /^#define MODKEY /;" d
MouseShortcut x.c /^} MouseShortcut;$/;" t typeref:struct:__anon0b88b7ae0208 file:
NAME st.1 /^.SH NAME$/;" s title:ST
OBJ Makefile /^OBJ = $(SRC:.c=.o)$/;" m
OPTIONS st.1 /^.SH OPTIONS$/;" s title:ST
PKG_CONFIG config.mk /^PKG_CONFIG = pkg-config$/;" m
PREFIX config.mk /^PREFIX = \/usr\/local$/;" m
Rune st.h /^typedef uint_least32_t Rune;$/;" t typeref:typename:uint_least32_t
SEE ALSO st.1 /^.SH SEE ALSO$/;" s title:ST
SEL_EMPTY st.h /^ SEL_EMPTY = 1,$/;" e enum:selection_mode
SEL_IDLE st.h /^ SEL_IDLE = 0,$/;" e enum:selection_mode
SEL_READY st.h /^ SEL_READY = 2$/;" e enum:selection_mode
SEL_RECTANGULAR st.h /^ SEL_RECTANGULAR = 2$/;" e enum:selection_type
SEL_REGULAR st.h /^ SEL_REGULAR = 1,$/;" e enum:selection_type
SHORTCUTS st.1 /^.SH SHORTCUTS$/;" s title:ST
SNAP_LINE st.h /^ SNAP_LINE = 2$/;" e enum:selection_snap
SNAP_WORD st.h /^ SNAP_WORD = 1,$/;" e enum:selection_snap
SRC Makefile /^SRC = st.c x.c$/;" m
ST st.1 /^.TH ST 1 st\\-VERSION$/;" t
STCFLAGS config.mk /^STCFLAGS = $(INCS) $(STCPPFLAGS) $(CPPFLAGS) $(CFLAGS)$/;" m
STCPPFLAGS config.mk /^STCPPFLAGS = -DVERSION=\\"$(VERSION)\\" -D_XOPEN_SOURCE=600$/;" m
STLDFLAGS config.mk /^STLDFLAGS = $(LIBS) $(LDFLAGS)$/;" m
STREscape st.c /^} STREscape;$/;" t typeref:struct:__anon7c9e12dd0708 file:
STR_ARG_SIZ st.c /^#define STR_ARG_SIZ /;" d file:
STR_BUF_SIZ st.c /^#define STR_BUF_SIZ /;" d file:
SYNOPSIS st.1 /^.SH SYNOPSIS$/;" s title:ST
Selection st.c /^} Selection;$/;" t typeref:struct:__anon7c9e12dd0208 file:
Shortcut x.c /^} Shortcut;$/;" t typeref:struct:__anon0b88b7ae0108 file:
TCursor st.c /^} TCursor;$/;" t typeref:struct:__anon7c9e12dd0108 file:
TERMMOD config.def.h /^#define TERMMOD /;" d
TERMMOD config.h /^#define TERMMOD /;" d
TIMEDIFF st.h /^#define TIMEDIFF(/;" d
TLINE st.c /^#define TLINE(y) (TSCREEN.buffer[TLINEO/;" d file:
TLINEOFFSET st.c /^#define TLINEOFFSET(/;" d file:
TRUEBLUE x.c /^#define TRUEBLUE(/;" d file:
TRUECOLOR st.h /^#define TRUECOLOR(/;" d
TRUEGREEN x.c /^#define TRUEGREEN(/;" d file:
TRUERED x.c /^#define TRUERED(/;" d file:
TSCREEN st.c /^#define TSCREEN term.screen[IS_SET(MODE_ALTSCREEN)/;" d file:
Term st.c /^} Term;$/;" t typeref:struct:__anon7c9e12dd0508 file:
TermWindow x.c /^} TermWindow;$/;" t typeref:struct:__anon0b88b7ae0408 file:
UTF_INVALID st.c /^#define UTF_INVALID /;" d file:
UTF_SIZ st.c /^#define UTF_SIZ /;" d file:
VERSION config.mk /^VERSION = 0.9.3$/;" m
X11INC config.mk /^X11INC = \/usr\/X11R6\/include$/;" m
X11LIB config.mk /^X11LIB = \/usr\/X11R6\/lib$/;" m
XEMBED_FOCUS_IN x.c /^#define XEMBED_FOCUS_IN /;" d file:
XEMBED_FOCUS_OUT x.c /^#define XEMBED_FOCUS_OUT /;" d file:
XK_ANY_MOD x.c /^#define XK_ANY_MOD /;" d file:
XK_NO_MOD x.c /^#define XK_NO_MOD /;" d file:
XK_SWITCH_MOD x.c /^#define XK_SWITCH_MOD /;" d file:
XSelection x.c /^} XSelection;$/;" t typeref:struct:__anon0b88b7ae0708 file:
XWindow x.c /^} XWindow;$/;" t typeref:struct:__anon0b88b7ae0508 file:
__ST_AUTOCOMPLETE_H autocomplete.h /^# define __ST_AUTOCOMPLETE_H$/;" d
__anon0b88b7ae0108 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0208 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0308 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0408 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0508 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0608 x.c /^ struct {$/;" s struct:__anon0b88b7ae0508 file:
__anon0b88b7ae0708 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0808 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0908 x.c /^typedef struct {$/;" s file:
__anon0b88b7ae0a03 x.c /^enum {$/;" g file:
__anon0b88b7ae0b08 x.c /^typedef struct {$/;" s file:
__anon2283850d0103 autocomplete.h /^enum {$/;" g
__anon7c9e12dd0108 st.c /^typedef struct {$/;" s file:
__anon7c9e12dd0208 st.c /^typedef struct {$/;" s file:
__anon7c9e12dd0308 st.c /^ struct {$/;" s struct:__anon7c9e12dd0208 file:
__anon7c9e12dd0408 st.c /^typedef struct {$/;" s file:
__anon7c9e12dd0508 st.c /^typedef struct {$/;" s file:
__anon7c9e12dd0608 st.c /^typedef struct {$/;" s file:
__anon7c9e12dd0708 st.c /^typedef struct {$/;" s file:
__anon7c9e12dd0808 st.c /^ const struct { int idx; char *str; } osc_table[] = {$/;" s function:strhandle file:
__anon7c9e12e20108 st.h /^typedef struct {$/;" s
__anon7c9e12e2020a st.h /^typedef union {$/;" u
all Makefile /^all: st$/;" t
allowaltscreen config.def.h /^int allowaltscreen = 1;$/;" v typeref:typename:int
allowaltscreen config.h /^int allowaltscreen = 1;$/;" v typeref:typename:int
allowwindowops config.def.h /^int allowwindowops = 0;$/;" v typeref:typename:int
allowwindowops config.h /^int allowwindowops = 0;$/;" v typeref:typename:int
alt st.c /^ int alt;$/;" m struct:__anon7c9e12dd0208 typeref:typename:int file:
appcursor x.c /^ signed char appcursor; \/* application cursor *\/$/;" m struct:__anon0b88b7ae0308 typeref:typename:signed char file:
appkey x.c /^ signed char appkey; \/* application keypad *\/$/;" m struct:__anon0b88b7ae0308 typeref:typename:signed char file:
arg st.c /^ int arg[ESC_ARG_SIZ];$/;" m struct:__anon7c9e12dd0608 typeref:typename:int[] file:
arg x.c /^ const Arg arg;$/;" m struct:__anon0b88b7ae0108 typeref:typename:const Arg file:
arg x.c /^ const Arg arg;$/;" m struct:__anon0b88b7ae0208 typeref:typename:const Arg file:
args st.c /^ char *args[STR_ARG_SIZ];$/;" m struct:__anon7c9e12dd0708 typeref:typename:char * [] file:
argv0 x.c /^char *argv0;$/;" v typeref:typename:char *
ascent x.c /^ int ascent;$/;" m struct:__anon0b88b7ae0808 typeref:typename:int file:
ascii_printable config.def.h /^static char ascii_printable[] = " !\\"#$%&'()*+,-.\/0123456789:;<=>?"$/;" v typeref:typename:char[]
ascii_printable config.h /^static char ascii_printable[] = " !\\"#$%&'()*+,-.\/0123456789:;<=>?"$/;" v typeref:typename:char[]
attr st.c /^ Glyph attr; \/* current char attributes *\/$/;" m struct:__anon7c9e12dd0108 typeref:typename:Glyph file:
attrs x.c /^ XSetWindowAttributes attrs;$/;" m struct:__anon0b88b7ae0508 typeref:typename:XSetWindowAttributes file:
autocomplete st.c /^void autocomplete (const Arg * arg)$/;" f typeref:typename:void
badslant x.c /^ int badslant;$/;" m struct:__anon0b88b7ae0808 typeref:typename:int file:
badweight x.c /^ int badweight;$/;" m struct:__anon0b88b7ae0808 typeref:typename:int file:
base64dec st.c /^base64dec(const char *src)$/;" f typeref:typename:char *
base64dec_getc st.c /^base64dec_getc(const char **src)$/;" f typeref:typename:char
bellvolume config.def.h /^static int bellvolume = 0;$/;" v typeref:typename:int
bellvolume config.h /^static int bellvolume = 0;$/;" v typeref:typename:int
bfont x.c /^ Font font, bfont, ifont, ibfont;$/;" m struct:__anon0b88b7ae0908 typeref:typename:Font file:
bg st.h /^ uint32_t bg; \/* background *\/$/;" m struct:__anon7c9e12e20108 typeref:typename:uint32_t
blinktimeout config.def.h /^static unsigned int blinktimeout = 800;$/;" v typeref:typename:unsigned int
blinktimeout config.h /^static unsigned int blinktimeout = 800;$/;" v typeref:typename:unsigned int
bmotion x.c /^bmotion(XEvent *e)$/;" f typeref:typename:void
borderpx config.def.h /^static int borderpx = 12;$/;" v typeref:typename:int
borderpx config.h /^static int borderpx = 12;$/;" v typeref:typename:int
bot st.c /^ int bot; \/* bottom scroll limit *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
bpress x.c /^bpress(XEvent *e)$/;" f typeref:typename:void
brelease x.c /^brelease(XEvent *e)$/;" f typeref:typename:void
buf st.c /^ char *buf; \/* allocated raw string *\/$/;" m struct:__anon7c9e12dd0708 typeref:typename:char * file:
buf st.c /^ char buf[ESC_BUF_SIZ]; \/* raw string *\/$/;" m struct:__anon7c9e12dd0608 typeref:typename:char[] file:
buf x.c /^ Drawable buf;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Drawable file:
buffer st.c /^ Line* buffer; \/* ring buffer *\/$/;" m struct:__anon7c9e12dd0408 typeref:typename:Line * file:
button x.c /^ uint button;$/;" m struct:__anon0b88b7ae0208 typeref:typename:uint file:
buttonmask x.c /^buttonmask(uint button)$/;" f typeref:typename:uint
buttons x.c /^static uint buttons; \/* bit field of pressed buttons *\/$/;" v typeref:typename:uint file:
c st.c /^ TCursor c; \/* cursor *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:TCursor file:
ch x.c /^ int ch; \/* char height *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
charset st.c /^ int charset; \/* current charset *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
charset st.c /^enum charset {$/;" g file:
chscale config.def.h /^static float chscale = 1.0;$/;" v typeref:typename:float
chscale config.h /^static float chscale = 1.0;$/;" v typeref:typename:float
clean Makefile /^clean:$/;" t
clearline st.c /^clearline(Line line, Glyph g, int x, int xend)$/;" f typeref:typename:void
clipboard x.c /^ char *primary, *clipboard;$/;" m struct:__anon0b88b7ae0708 typeref:typename:char * file:
clipcopy x.c /^clipcopy(const Arg *dummy)$/;" f typeref:typename:void
clippaste x.c /^clippaste(const Arg *dummy)$/;" f typeref:typename:void
cmap x.c /^ Colormap cmap;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Colormap file:
cmdfd st.c /^static int cmdfd;$/;" v typeref:typename:int file:
cmessage x.c /^cmessage(XEvent *e)$/;" f typeref:typename:void
col st.c /^ int col; \/* nb col *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
col x.c /^ Color *col;$/;" m struct:__anon0b88b7ae0908 typeref:typename:Color * file:
collen x.c /^ size_t collen;$/;" m struct:__anon0b88b7ae0908 typeref:typename:size_t file:
colorname config.def.h /^static const char *colorname[] = {$/;" v typeref:typename:const char * []
colorname config.h /^static const char *colorname[] = {$/;" v typeref:typename:const char * []
cols config.def.h /^static unsigned int cols = 80;$/;" v typeref:typename:unsigned int
cols config.h /^static unsigned int cols = 80;$/;" v typeref:typename:unsigned int
config.h Makefile /^config.h:$/;" t
cresize x.c /^cresize(int width, int height)$/;" f typeref:typename:void
csidump st.c /^csidump(void)$/;" f typeref:typename:void
csiescseq st.c /^static CSIEscape csiescseq;$/;" v typeref:typename:CSIEscape file:
csihandle st.c /^csihandle(void)$/;" f typeref:typename:void
csiparse st.c /^csiparse(void)$/;" f typeref:typename:void
csireset st.c /^csireset(void)$/;" f typeref:typename:void
cur st.c /^ int cur; \/* start of active screen *\/$/;" m struct:__anon7c9e12dd0408 typeref:typename:int file:
cursor x.c /^ int cursor; \/* cursor style *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
cursor_movement st.c /^enum cursor_movement {$/;" g file:
cursor_state st.c /^enum cursor_state {$/;" g file:
cursorshape config.def.h /^static unsigned int cursorshape = 2;$/;" v typeref:typename:unsigned int
cursorshape config.h /^static unsigned int cursorshape = 2;$/;" v typeref:typename:unsigned int
cursorthickness config.def.h /^static unsigned int cursorthickness = 14;$/;" v typeref:typename:unsigned int
cursorthickness config.h /^static unsigned int cursorthickness = 14;$/;" v typeref:typename:unsigned int
cw x.c /^ int cw; \/* char width *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
cwscale config.def.h /^static float cwscale = 1.0;$/;" v typeref:typename:float
cwscale config.h /^static float cwscale = 1.0;$/;" v typeref:typename:float
dc x.c /^static DC dc;$/;" v typeref:typename:DC file:
defaultattr config.def.h /^static unsigned int defaultattr = 11;$/;" v typeref:typename:unsigned int
defaultattr config.h /^static unsigned int defaultattr = 11;$/;" v typeref:typename:unsigned int
defaultbg config.def.h /^unsigned int defaultbg = 257;$/;" v typeref:typename:unsigned int
defaultbg config.h /^unsigned int defaultbg = 257;$/;" v typeref:typename:unsigned int
defaultcs config.def.h /^unsigned int defaultcs = 258;$/;" v typeref:typename:unsigned int
defaultcs config.h /^unsigned int defaultcs = 258;$/;" v typeref:typename:unsigned int
defaultfg config.def.h /^unsigned int defaultfg = 256;$/;" v typeref:typename:unsigned int
defaultfg config.h /^unsigned int defaultfg = 256;$/;" v typeref:typename:unsigned int
defaultfontsize x.c /^static double defaultfontsize = 0;$/;" v typeref:typename:double file:
defaultrcs config.def.h /^static unsigned int defaultrcs = 257;$/;" v typeref:typename:unsigned int
defaultrcs config.h /^static unsigned int defaultrcs = 257;$/;" v typeref:typename:unsigned int
descent x.c /^ int descent;$/;" m struct:__anon0b88b7ae0808 typeref:typename:int file:
die st.c /^die(const char *errstr, ...)$/;" f typeref:typename:void
dirty st.c /^ int *dirty; \/* dirtyness of lines *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int * file:
dist Makefile /^dist: clean$/;" t
doubleclicktimeout config.def.h /^static unsigned int doubleclicktimeout = 300;$/;" v typeref:typename:unsigned int
doubleclicktimeout config.h /^static unsigned int doubleclicktimeout = 300;$/;" v typeref:typename:unsigned int
dpy x.c /^ Display *dpy;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Display * file:
draw st.c /^draw(void)$/;" f typeref:typename:void
draw x.c /^ Draw draw;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Draw file:
drawregion st.c /^drawregion(int x1, int y1, int x2, int y2)$/;" f typeref:typename:void
ensureline st.c /^ensureline(Line line)$/;" f typeref:typename:Line
esc st.c /^ int esc; \/* escape state flags *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
escape_state st.c /^enum escape_state {$/;" g file:
eschandle st.c /^eschandle(uchar ascii)$/;" f typeref:typename:int
evcol x.c /^evcol(XEvent *e)$/;" f typeref:typename:int
evrow x.c /^evrow(XEvent *e)$/;" f typeref:typename:int
execsh st.c /^execsh(char *cmd, char **args)$/;" f typeref:typename:void
expose x.c /^expose(XEvent *ev)$/;" f typeref:typename:void
f st.h /^ float f;$/;" m union:__anon7c9e12e2020a typeref:typename:float
fg st.h /^ uint32_t fg; \/* foreground *\/$/;" m struct:__anon7c9e12e20108 typeref:typename:uint32_t
flags x.c /^ int flags;$/;" m struct:__anon0b88b7ae0b08 typeref:typename:int file:
focus x.c /^focus(XEvent *ev)$/;" f typeref:typename:void
font config.def.h /^ *\/ static char *font =$/;" v typeref:typename:char *
font config.h /^ *\/ static char *font =$/;" v typeref:typename:char *
font x.c /^ Font font, bfont, ifont, ibfont;$/;" m struct:__anon0b88b7ae0908 typeref:typename:Font file:
font x.c /^ XftFont *font;$/;" m struct:__anon0b88b7ae0b08 typeref:typename:XftFont * file:
forcemousemod config.def.h /^static uint forcemousemod = ShiftMask;$/;" v typeref:typename:uint
forcemousemod config.h /^static uint forcemousemod = ShiftMask;$/;" v typeref:typename:uint
frc x.c /^static Fontcache *frc = NULL;$/;" v typeref:typename:Fontcache * file:
frccap x.c /^static int frccap = 0;$/;" v typeref:typename:int file:
frclen x.c /^static int frclen = 0;$/;" v typeref:typename:int file:
func x.c /^ void (*func)(const Arg *);$/;" m struct:__anon0b88b7ae0108 typeref:typename:void (*)(const Arg *) file:
func x.c /^ void (*func)(const Arg *);$/;" m struct:__anon0b88b7ae0208 typeref:typename:void (*)(const Arg *) file:
gc x.c /^ GC gc;$/;" m struct:__anon0b88b7ae0908 typeref:typename:GC file:
getsel st.c /^getsel(void)$/;" f typeref:typename:char *
glyph_attribute st.h /^enum glyph_attribute {$/;" g
gm x.c /^ int gm; \/* geometry mask *\/$/;" m struct:__anon0b88b7ae0508 typeref:typename:int file:
h x.c /^ int w, h; \/* window width and height *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
handler x.c /^static void (*handler[LASTEvent])(XEvent *) = {$/;" v typeref:typename:void (* [LASTEvent])(XEvent *) file:
height x.c /^ int height;$/;" m struct:__anon0b88b7ae0808 typeref:typename:int file:
i st.h /^ int i;$/;" m union:__anon7c9e12e2020a typeref:typename:int
ibfont x.c /^ Font font, bfont, ifont, ibfont;$/;" m struct:__anon0b88b7ae0908 typeref:typename:Font file:
icharset st.c /^ int icharset; \/* selected charset for sequence *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
idx st.c /^ const struct { int idx; char *str; } osc_table[] = {$/;" m struct:strhandle::__anon7c9e12dd0808 typeref:typename:int file:
ifont x.c /^ Font font, bfont, ifont, ibfont;$/;" m struct:__anon0b88b7ae0908 typeref:typename:Font file:
ignoremod config.def.h /^static uint ignoremod = Mod2Mask | XK_SWITCH_MOD;$/;" v typeref:typename:uint
ignoremod config.h /^static uint ignoremod = Mod2Mask | XK_SWITCH_MOD;$/;" v typeref:typename:uint
ime x.c /^ } ime;$/;" m struct:__anon0b88b7ae0508 typeref:struct:__anon0b88b7ae0508::__anon0b88b7ae0608 file:
install Makefile /^install: st$/;" t
iofd st.c /^static int iofd = 1;$/;" v typeref:typename:int file:
isfixed x.c /^ int isfixed; \/* is fixed geometry? *\/$/;" m struct:__anon0b88b7ae0508 typeref:typename:int file:
k x.c /^ KeySym k;$/;" m struct:__anon0b88b7ae0308 typeref:typename:KeySym file:
key config.def.h /^static Key key[] = {$/;" v typeref:typename:Key[]
key config.h /^static Key key[] = {$/;" v typeref:typename:Key[]
keysym x.c /^ KeySym keysym;$/;" m struct:__anon0b88b7ae0108 typeref:typename:KeySym file:
kmap x.c /^kmap(KeySym k, uint state)$/;" f typeref:typename:char *
kpress x.c /^kpress(XEvent *ev)$/;" f typeref:typename:void
kscrolldown st.c /^kscrolldown(const Arg *a)$/;" f typeref:typename:void
kscrollup st.c /^kscrollup(const Arg *a)$/;" f typeref:typename:void
l x.c /^ int l, t; \/* left and top offset *\/$/;" m struct:__anon0b88b7ae0508 typeref:typename:int file:
lastc st.c /^ Rune lastc; \/* last printed char outside of sequence, 0 if control *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:Rune file:
lbearing x.c /^ short lbearing;$/;" m struct:__anon0b88b7ae0808 typeref:typename:short file:
len st.c /^ size_t len; \/* raw string length *\/$/;" m struct:__anon7c9e12dd0608 typeref:typename:size_t file:
len st.c /^ size_t len; \/* raw string length *\/$/;" m struct:__anon7c9e12dd0708 typeref:typename:size_t file:
linelen st.c /^ int linelen; \/* allocated line length *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
main x.c /^main(int argc, char *argv[])$/;" f typeref:typename:int
mappedkeys config.def.h /^static KeySym mappedkeys[] = {-1};$/;" v typeref:typename:KeySym[]
mappedkeys config.h /^static KeySym mappedkeys[] = {-1};$/;" v typeref:typename:KeySym[]
mask x.c /^ uint mask;$/;" m struct:__anon0b88b7ae0308 typeref:typename:uint file:
match x.c /^ XftFont *match;$/;" m struct:__anon0b88b7ae0808 typeref:typename:XftFont * file:
match x.c /^match(uint mask, uint state)$/;" f typeref:typename:int
maxlatency config.def.h /^static double maxlatency = 33;$/;" v typeref:typename:double
maxlatency config.h /^static double maxlatency = 33;$/;" v typeref:typename:double
minlatency config.def.h /^static double minlatency = 2;$/;" v typeref:typename:double
minlatency config.h /^static double minlatency = 2;$/;" v typeref:typename:double
mod x.c /^ uint mod;$/;" m struct:__anon0b88b7ae0108 typeref:typename:uint file:
mod x.c /^ uint mod;$/;" m struct:__anon0b88b7ae0208 typeref:typename:uint file:
mode st.c /^ char mode[2];$/;" m struct:__anon7c9e12dd0608 typeref:typename:char[2] file:
mode st.c /^ int mode; \/* terminal mode flags *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
mode st.c /^ int mode;$/;" m struct:__anon7c9e12dd0208 typeref:typename:int file:
mode st.h /^ ushort mode; \/* attribute flags *\/$/;" m struct:__anon7c9e12e20108 typeref:typename:ushort
mode x.c /^ int mode; \/* window state\/mode flags *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
mouseaction x.c /^mouseaction(XEvent *e, uint release)$/;" f typeref:typename:int
mousebg config.def.h /^static unsigned int mousebg = 0;$/;" v typeref:typename:unsigned int
mousebg config.h /^static unsigned int mousebg = 0;$/;" v typeref:typename:unsigned int
mousefg config.def.h /^static unsigned int mousefg = 7;$/;" v typeref:typename:unsigned int
mousefg config.h /^static unsigned int mousefg = 7;$/;" v typeref:typename:unsigned int
mousereport x.c /^mousereport(XEvent *e)$/;" f typeref:typename:void
mousesel x.c /^mousesel(XEvent *e, int done)$/;" f typeref:typename:void
mouseshape config.def.h /^static unsigned int mouseshape = XC_xterm;$/;" v typeref:typename:unsigned int
mouseshape config.h /^static unsigned int mouseshape = XC_xterm;$/;" v typeref:typename:unsigned int
mshortcuts config.def.h /^static MouseShortcut mshortcuts[] = {$/;" v typeref:typename:MouseShortcut[]
mshortcuts config.h /^static MouseShortcut mshortcuts[] = {$/;" v typeref:typename:MouseShortcut[]
narg st.c /^ int narg; \/* nb of args *\/$/;" m struct:__anon7c9e12dd0608 typeref:typename:int file:
narg st.c /^ int narg; \/* nb of args *\/$/;" m struct:__anon7c9e12dd0708 typeref:typename:int file:
nb st.c /^ } nb, ne, ob, oe;$/;" m struct:__anon7c9e12dd0208 typeref:struct:__anon7c9e12dd0208::__anon7c9e12dd0308 file:
ne st.c /^ } nb, ne, ob, oe;$/;" m struct:__anon7c9e12dd0208 typeref:struct:__anon7c9e12dd0208::__anon7c9e12dd0308 file:
netwmiconname x.c /^ Atom xembed, wmdeletewin, netwmname, netwmiconname, netwmpid;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Atom file:
netwmname x.c /^ Atom xembed, wmdeletewin, netwmname, netwmiconname, netwmpid;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Atom file:
netwmpid x.c /^ Atom xembed, wmdeletewin, netwmname, netwmiconname, netwmpid;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Atom file:
numlock x.c /^numlock(const Arg *dummy)$/;" f typeref:typename:void
ob st.c /^ } nb, ne, ob, oe;$/;" m struct:__anon7c9e12dd0208 typeref:struct:__anon7c9e12dd0208::__anon7c9e12dd0308 file:
ocx st.c /^ int ocx; \/* old cursor col *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
ocy st.c /^ int ocy; \/* old cursor row *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
oe st.c /^ } nb, ne, ob, oe;$/;" m struct:__anon7c9e12dd0208 typeref:struct:__anon7c9e12dd0208::__anon7c9e12dd0308 file:
off st.c /^ int off; \/* scrollback line offset *\/$/;" m struct:__anon7c9e12dd0408 typeref:typename:int file:
opt_class x.c /^static char *opt_class = NULL;$/;" v typeref:typename:char * file:
opt_cmd x.c /^static char **opt_cmd = NULL;$/;" v typeref:typename:char ** file:
opt_embed x.c /^static char *opt_embed = NULL;$/;" v typeref:typename:char * file:
opt_font x.c /^static char *opt_font = NULL;$/;" v typeref:typename:char * file:
opt_io x.c /^static char *opt_io = NULL;$/;" v typeref:typename:char * file:
opt_line x.c /^static char *opt_line = NULL;$/;" v typeref:typename:char * file:
opt_name x.c /^static char *opt_name = NULL;$/;" v typeref:typename:char * file:
opt_title x.c /^static char *opt_title = NULL;$/;" v typeref:typename:char * file:
osc_color_response st.c /^osc_color_response(int num, int index, int is_osc4)$/;" f typeref:typename:void
pattern x.c /^ FcPattern *pattern;$/;" m struct:__anon0b88b7ae0808 typeref:typename:FcPattern * file:
pid st.c /^static pid_t pid;$/;" v typeref:typename:pid_t file:
primary x.c /^ char *primary, *clipboard;$/;" m struct:__anon0b88b7ae0708 typeref:typename:char * file:
printscreen st.c /^printscreen(const Arg *arg)$/;" f typeref:typename:void
printsel st.c /^printsel(const Arg *arg)$/;" f typeref:typename:void
priv st.c /^ char priv;$/;" m struct:__anon7c9e12dd0608 typeref:typename:char file:
propnotify x.c /^propnotify(XEvent *e)$/;" f typeref:typename:void
rbearing x.c /^ short rbearing;$/;" m struct:__anon0b88b7ae0808 typeref:typename:short file:
redraw st.c /^redraw(void)$/;" f typeref:typename:void
release x.c /^ uint release;$/;" m struct:__anon0b88b7ae0208 typeref:typename:uint file:
resettitle st.c /^resettitle(void)$/;" f typeref:typename:void
resize x.c /^resize(XEvent *e)$/;" f typeref:typename:void
row st.c /^ int row; \/* nb row *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
rows config.def.h /^static unsigned int rows = 24;$/;" v typeref:typename:unsigned int
rows config.h /^static unsigned int rows = 24;$/;" v typeref:typename:unsigned int
run x.c /^run(void)$/;" f typeref:typename:void
s st.h /^ const char *s;$/;" m union:__anon7c9e12e2020a typeref:typename:const char *
s x.c /^ char *s;$/;" m struct:__anon0b88b7ae0308 typeref:typename:char * file:
sc st.c /^ TCursor sc; \/* saved cursor *\/$/;" m struct:__anon7c9e12dd0408 typeref:typename:TCursor file:
scr x.c /^ int scr;$/;" m struct:__anon0b88b7ae0508 typeref:typename:int file:
screen st.c /^ LineBuffer screen[2]; \/* screen and alternate screen *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:LineBuffer[2] file:
scroll config.def.h /^char *scroll = NULL;$/;" v typeref:typename:char *
scroll config.h /^char *scroll = NULL;$/;" v typeref:typename:char *
sel st.c /^static Selection sel;$/;" v typeref:typename:Selection file:
selclear st.c /^selclear(void)$/;" f typeref:typename:void
selclear_ x.c /^selclear_(XEvent *e)$/;" f typeref:typename:void
selected st.c /^selected(int x, int y)$/;" f typeref:typename:int
selection_mode st.h /^enum selection_mode {$/;" g
selection_snap st.h /^enum selection_snap {$/;" g
selection_type st.h /^enum selection_type {$/;" g
selextend st.c /^selextend(int col, int row, int type, int done)$/;" f typeref:typename:void
selinit st.c /^selinit(void)$/;" f typeref:typename:void
selmasks config.def.h /^static uint selmasks[] = {$/;" v typeref:typename:uint[]
selmasks config.h /^static uint selmasks[] = {$/;" v typeref:typename:uint[]
selnormalize st.c /^selnormalize(void)$/;" f typeref:typename:void
selnotify x.c /^selnotify(XEvent *e)$/;" f typeref:typename:void
selpaste x.c /^selpaste(const Arg *dummy)$/;" f typeref:typename:void
selrequest x.c /^selrequest(XEvent *e)$/;" f typeref:typename:void
selscroll st.c /^selscroll(int orig, int n)$/;" f typeref:typename:void
selsnap st.c /^selsnap(int *x, int *y, int direction)$/;" f typeref:typename:void
selstart st.c /^selstart(int col, int row, int snap)$/;" f typeref:typename:void
sendbreak st.c /^sendbreak(const Arg *arg)$/;" f typeref:typename:void
set x.c /^ FcFontSet *set;$/;" m struct:__anon0b88b7ae0808 typeref:typename:FcFontSet * file:
setsel x.c /^setsel(char *str, Time t)$/;" f typeref:typename:void
shell config.def.h /^static char *shell = "\/bin\/zsh";$/;" v typeref:typename:char *
shell config.h /^static char *shell = "\/bin\/zsh";$/;" v typeref:typename:char *
shortcuts config.def.h /^static Shortcut shortcuts[] = {$/;" v typeref:typename:Shortcut[]
shortcuts config.h /^static Shortcut shortcuts[] = {$/;" v typeref:typename:Shortcut[]
sigchld st.c /^sigchld(int a)$/;" f typeref:typename:void
sixd_to_16bit x.c /^sixd_to_16bit(int x)$/;" f typeref:typename:ushort
siz st.c /^ size_t siz; \/* allocation size *\/$/;" m struct:__anon7c9e12dd0708 typeref:typename:size_t file:
size st.c /^ int size; \/* size of buffer *\/$/;" m struct:__anon7c9e12dd0408 typeref:typename:int file:
snap st.c /^ int snap;$/;" m struct:__anon7c9e12dd0208 typeref:typename:int file:
specbuf x.c /^ GlyphFontSpec *specbuf; \/* font spec buffer used for rendering *\/$/;" m struct:__anon0b88b7ae0508 typeref:typename:GlyphFontSpec * file:
spot x.c /^ XPoint spot;$/;" m struct:__anon0b88b7ae0508::__anon0b88b7ae0608 typeref:typename:XPoint file:
spotlist x.c /^ XVaNestedList spotlist;$/;" m struct:__anon0b88b7ae0508::__anon0b88b7ae0608 typeref:typename:XVaNestedList file:
st Makefile /^st: $(OBJ)$/;" t
st-0.8.5/Makefile autocomplete.diff /^--- st-0.8.5\/Makefile 2022-03-13 02:45:34.586842452 +0400$/;" m
st-0.8.5/autocomplete.h autocomplete.diff /^--- st-0.8.5\/autocomplete.h 1970-01-01 04:00:00.000000000 +0400$/;" m
st-0.8.5/config.def.h autocomplete.diff /^--- st-0.8.5\/config.def.h 2022-03-13 02:45:34.586842452 +0400$/;" m
st-0.8.5/st-autocomplete autocomplete.diff /^--- st-0.8.5\/st-autocomplete 1970-01-01 04:00:00.000000000 +0400$/;" m
st-0.8.5/st.c autocomplete.diff /^--- st-0.8.5\/st.c 2022-03-13 02:45:34.586842452 +0400$/;" m
st-0.8.5/st.h autocomplete.diff /^--- st-0.8.5\/st.h 2022-03-13 02:45:34.586842452 +0400$/;" m
st-0.8.5/x.c autocomplete.diff /^--- st-0.8.5\/x.c 2022-03-13 02:45:34.586842452 +0400$/;" m
st.o Makefile /^st.o: config.h st.h win.h$/;" t
state st.c /^ char state;$/;" m struct:__anon7c9e12dd0108 typeref:typename:char file:
str st.c /^ const struct { int idx; char *str; } osc_table[] = {$/;" m struct:strhandle::__anon7c9e12dd0808 typeref:typename:char * file:
strdump st.c /^strdump(void)$/;" f typeref:typename:void
strescseq st.c /^static STREscape strescseq;$/;" v typeref:typename:STREscape file:
strhandle st.c /^strhandle(void)$/;" f typeref:typename:void
strparse st.c /^strparse(void)$/;" f typeref:typename:void
strreset st.c /^strreset(void)$/;" f typeref:typename:void
stty st.c /^stty(char **args)$/;" f typeref:typename:void
stty_args config.def.h /^char *stty_args = "";$/;" v typeref:typename:char *
stty_args config.h /^char *stty_args = "";$/;" v typeref:typename:char *
t x.c /^ int l, t; \/* left and top offset *\/$/;" m struct:__anon0b88b7ae0508 typeref:typename:int file:
tabs st.c /^ int *tabs;$/;" m struct:__anon7c9e12dd0508 typeref:typename:int * file:
tabspaces config.def.h /^unsigned int tabspaces = 4;$/;" v typeref:typename:unsigned int
tabspaces config.h /^unsigned int tabspaces = 4;$/;" v typeref:typename:unsigned int
tattrset st.c /^tattrset(int attr)$/;" f typeref:typename:int
tclearregion st.c /^tclearregion(int x1, int y1, int x2, int y2)$/;" f typeref:typename:void
tclick1 x.c /^ struct timespec tclick1;$/;" m struct:__anon0b88b7ae0708 typeref:struct:timespec file:
tclick2 x.c /^ struct timespec tclick2;$/;" m struct:__anon0b88b7ae0708 typeref:struct:timespec file:
tcontrolcode st.c /^tcontrolcode(uchar ascii)$/;" f typeref:typename:void
tcursor st.c /^tcursor(int mode)$/;" f typeref:typename:void
tdectest st.c /^tdectest(char c)$/;" f typeref:typename:void
tdefcolor st.c /^tdefcolor(const int *attr, int *npar, int l)$/;" f typeref:typename:int32_t
tdeftran st.c /^tdeftran(char ascii)$/;" f typeref:typename:void
tdefutf8 st.c /^tdefutf8(char ascii)$/;" f typeref:typename:void
tdeletechar st.c /^tdeletechar(int n)$/;" f typeref:typename:void
tdeleteline st.c /^tdeleteline(int n)$/;" f typeref:typename:void
tdump st.c /^tdump(void)$/;" f typeref:typename:void
tdumpline st.c /^tdumpline(int n)$/;" f typeref:typename:void
tdumpsel st.c /^tdumpsel(void)$/;" f typeref:typename:void
term st.c /^static Term term;$/;" v typeref:typename:Term file:
term_mode st.c /^enum term_mode {$/;" g file:
termname config.def.h /^char *termname = "st-256color";$/;" v typeref:typename:char *
termname config.h /^char *termname = "st-256color";$/;" v typeref:typename:char *
tfulldirt st.c /^tfulldirt(void)$/;" f typeref:typename:void
th x.c /^ int tw, th; \/* tty width and height *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
tinsertblank st.c /^tinsertblank(int n)$/;" f typeref:typename:void
tinsertblankline st.c /^tinsertblankline(int n)$/;" f typeref:typename:void
tlinelen st.c /^tlinelen(int y)$/;" f typeref:typename:int
tmoveato st.c /^tmoveato(int x, int y)$/;" f typeref:typename:void
tmoveto st.c /^tmoveto(int x, int y)$/;" f typeref:typename:void
tnew st.c /^tnew(int col, int row)$/;" f typeref:typename:void
tnewline st.c /^tnewline(int first_col)$/;" f typeref:typename:void
toggleprinter st.c /^toggleprinter(const Arg *arg)$/;" f typeref:typename:void
top st.c /^ int top; \/* top scroll limit *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:int file:
tprinter st.c /^tprinter(char *s, size_t len)$/;" f typeref:typename:void
tputc st.c /^tputc(Rune u)$/;" f typeref:typename:void
tputtab st.c /^tputtab(int n)$/;" f typeref:typename:void
trantbl st.c /^ char trantbl[4]; \/* charset table translation *\/$/;" m struct:__anon7c9e12dd0508 typeref:typename:char[4] file:
treset st.c /^treset(void)$/;" f typeref:typename:void
tresize st.c /^tresize(int col, int row)$/;" f typeref:typename:void
tripleclicktimeout config.def.h /^static unsigned int tripleclicktimeout = 600;$/;" v typeref:typename:unsigned int
tripleclicktimeout config.h /^static unsigned int tripleclicktimeout = 600;$/;" v typeref:typename:unsigned int
tscrolldown st.c /^tscrolldown(int orig, int n)$/;" f typeref:typename:void
tscrollup st.c /^tscrollup(int orig, int n)$/;" f typeref:typename:void
tsetattr st.c /^tsetattr(const int *attr, int l)$/;" f typeref:typename:void
tsetchar st.c /^tsetchar(Rune u, const Glyph *attr, int x, int y)$/;" f typeref:typename:void
tsetdirt st.c /^tsetdirt(int top, int bot)$/;" f typeref:typename:void
tsetdirtattr st.c /^tsetdirtattr(int attr)$/;" f typeref:typename:void
tsetmode st.c /^tsetmode(int priv, int set, const int *args, int narg)$/;" f typeref:typename:void
tsetscroll st.c /^tsetscroll(int t, int b)$/;" f typeref:typename:void
tstrsequence st.c /^tstrsequence(uchar c)$/;" f typeref:typename:void
tswapscreen st.c /^tswapscreen(void)$/;" f typeref:typename:void
ttyhangup st.c /^ttyhangup(void)$/;" f typeref:typename:void
ttynew st.c /^ttynew(const char *line, char *cmd, const char *out, char **args)$/;" f typeref:typename:int
ttyread st.c /^ttyread(void)$/;" f typeref:typename:size_t
ttyresize st.c /^ttyresize(int tw, int th)$/;" f typeref:typename:void
ttysend x.c /^ttysend(const Arg *arg)$/;" f typeref:typename:void
ttywrite st.c /^ttywrite(const char *s, size_t n, int may_echo)$/;" f typeref:typename:void
ttywriteraw st.c /^ttywriteraw(const char *s, size_t n)$/;" f typeref:typename:void
tw x.c /^ int tw, th; \/* tty width and height *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
twrite st.c /^twrite(const char *buf, int buflen, int show_ctrl)$/;" f typeref:typename:int
type st.c /^ char type; \/* ESC type ... *\/$/;" m struct:__anon7c9e12dd0708 typeref:typename:char file:
type st.c /^ int type;$/;" m struct:__anon7c9e12dd0208 typeref:typename:int file:
u st.h /^ Rune u; \/* character code *\/$/;" m struct:__anon7c9e12e20108 typeref:typename:Rune
uchar st.h /^typedef unsigned char uchar;$/;" t typeref:typename:unsigned char
ui st.h /^ uint ui;$/;" m union:__anon7c9e12e2020a typeref:typename:uint
uint st.h /^typedef unsigned int uint;$/;" t typeref:typename:unsigned int
ulong st.h /^typedef unsigned long ulong;$/;" t typeref:typename:unsigned long
unicodep x.c /^ Rune unicodep;$/;" m struct:__anon0b88b7ae0b08 typeref:typename:Rune file:
uninstall Makefile /^uninstall:$/;" t
unmap x.c /^unmap(XEvent *ev)$/;" f typeref:typename:void
usage x.c /^usage(void)$/;" f typeref:typename:void
usedfont x.c /^static char *usedfont = NULL;$/;" v typeref:typename:char * file:
usedfontsize x.c /^static double usedfontsize = 0;$/;" v typeref:typename:double file:
ushort st.h /^typedef unsigned short ushort;$/;" t typeref:typename:unsigned short
utf8decode st.c /^utf8decode(const char *c, Rune *u, size_t clen)$/;" f typeref:typename:size_t
utf8decodebyte st.c /^utf8decodebyte(char c, size_t *i)$/;" f typeref:typename:Rune
utf8encode st.c /^utf8encode(Rune u, char *c)$/;" f typeref:typename:size_t
utf8encodebyte st.c /^utf8encodebyte(Rune u, size_t i)$/;" f typeref:typename:char
utf8validate st.c /^utf8validate(Rune *u, size_t i)$/;" f typeref:typename:size_t
utfbyte st.c /^static const uchar utfbyte[UTF_SIZ + 1] = {0x80, 0, 0xC0, 0xE0, 0xF0};$/;" v typeref:typename:const uchar[] file:
utfmask st.c /^static const uchar utfmask[UTF_SIZ + 1] = {0xC0, 0x80, 0xE0, 0xF0, 0xF8};$/;" v typeref:typename:const uchar[] file:
utfmax st.c /^static const Rune utfmax[UTF_SIZ + 1] = {0x10FFFF, 0x7F, 0x7FF, 0xFFFF, 0x10FFFF};$/;" v typeref:typename:const Rune[] file:
utfmin st.c /^static const Rune utfmin[UTF_SIZ + 1] = { 0, 0, 0x80, 0x800, 0x10000};$/;" v typeref:typename:const Rune[] file:
utmp config.def.h /^char *utmp = NULL;$/;" v typeref:typename:char *
utmp config.h /^char *utmp = NULL;$/;" v typeref:typename:char *
v st.h /^ const void *v;$/;" m union:__anon7c9e12e2020a typeref:typename:const void *
vis x.c /^ Visual *vis;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Visual * file:
visibility x.c /^visibility(XEvent *ev)$/;" f typeref:typename:void
vtiden config.def.h /^char *vtiden = "\\033[?6c";$/;" v typeref:typename:char *
vtiden config.h /^char *vtiden = "\\033[?6c";$/;" v typeref:typename:char *
w x.c /^ int w, h; \/* window width and height *\/$/;" m struct:__anon0b88b7ae0408 typeref:typename:int file:
width x.c /^ int width;$/;" m struct:__anon0b88b7ae0808 typeref:typename:int file:
win x.c /^ Window win;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Window file:
win x.c /^static TermWindow win;$/;" v typeref:typename:TermWindow file:
win_mode win.h /^enum win_mode {$/;" g
wmdeletewin x.c /^ Atom xembed, wmdeletewin, netwmname, netwmiconname, netwmpid;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Atom file:
worddelimiters config.def.h /^wchar_t *worddelimiters = L"_ ";$/;" v typeref:typename:wchar_t *
worddelimiters config.h /^wchar_t *worddelimiters = L"_ ";$/;" v typeref:typename:wchar_t *
x st.c /^ int x, y;$/;" m struct:__anon7c9e12dd0208::__anon7c9e12dd0308 typeref:typename:int file:
x st.c /^ int x;$/;" m struct:__anon7c9e12dd0108 typeref:typename:int file:
x.o Makefile /^x.o: arg.h config.h st.h win.h$/;" t
xbell x.c /^xbell(void)$/;" f typeref:typename:void
xclear x.c /^xclear(int x1, int y1, int x2, int y2)$/;" f typeref:typename:void
xclipcopy x.c /^xclipcopy(void)$/;" f typeref:typename:void
xdrawcursor x.c /^xdrawcursor(int cx, int cy, Glyph g, int ox, int oy, Glyph og)$/;" f typeref:typename:void
xdrawglyph x.c /^xdrawglyph(Glyph g, int x, int y)$/;" f typeref:typename:void
xdrawglyphfontspecs x.c /^xdrawglyphfontspecs(const XftGlyphFontSpec *specs, Glyph base, int len, int x, int y)$/;" f typeref:typename:void
xdrawline x.c /^xdrawline(Line line, int x1, int y1, int x2)$/;" f typeref:typename:void
xembed x.c /^ Atom xembed, wmdeletewin, netwmname, netwmiconname, netwmpid;$/;" m struct:__anon0b88b7ae0508 typeref:typename:Atom file:
xfinishdraw x.c /^xfinishdraw(void)$/;" f typeref:typename:void
xgeommasktogravity x.c /^xgeommasktogravity(int mask)$/;" f typeref:typename:int
xgetcolor x.c /^xgetcolor(int x, unsigned char *r, unsigned char *g, unsigned char *b)$/;" f typeref:typename:int
xhints x.c /^xhints(void)$/;" f typeref:typename:void
xic x.c /^ XIC xic;$/;" m struct:__anon0b88b7ae0508::__anon0b88b7ae0608 typeref:typename:XIC file:
xicdestroy x.c /^xicdestroy(XIC xim, XPointer client, XPointer call)$/;" f typeref:typename:int
xim x.c /^ XIM xim;$/;" m struct:__anon0b88b7ae0508::__anon0b88b7ae0608 typeref:typename:XIM file:
ximdestroy x.c /^ximdestroy(XIM xim, XPointer client, XPointer call)$/;" f typeref:typename:void
ximinstantiate x.c /^ximinstantiate(Display *dpy, XPointer client, XPointer call)$/;" f typeref:typename:void
ximopen x.c /^ximopen(Display *dpy)$/;" f typeref:typename:int
xinit x.c /^xinit(int cols, int rows)$/;" f typeref:typename:void
xloadcolor x.c /^xloadcolor(int i, const char *name, Color *ncolor)$/;" f typeref:typename:int
xloadcols x.c /^xloadcols(void)$/;" f typeref:typename:void
xloadfont x.c /^xloadfont(Font *f, FcPattern *pattern)$/;" f typeref:typename:int
xloadfonts x.c /^xloadfonts(const char *fontstr, double fontsize)$/;" f typeref:typename:void
xmakeglyphfontspecs x.c /^xmakeglyphfontspecs(XftGlyphFontSpec *specs, const Glyph *glyphs, int len, int x, int y)$/;" f typeref:typename:int
xmalloc st.c /^xmalloc(size_t len)$/;" f typeref:typename:void *
xrealloc st.c /^xrealloc(void *p, size_t len)$/;" f typeref:typename:void *
xresize x.c /^xresize(int col, int row)$/;" f typeref:typename:void
xsel x.c /^static XSelection xsel;$/;" v typeref:typename:XSelection file:
xsetcolorname x.c /^xsetcolorname(int x, const char *name)$/;" f typeref:typename:int
xsetcursor x.c /^xsetcursor(int cursor)$/;" f typeref:typename:int
xsetenv x.c /^xsetenv(void)$/;" f typeref:typename:void
xseticontitle x.c /^xseticontitle(char *p)$/;" f typeref:typename:void
xsetmode x.c /^xsetmode(int set, unsigned int flags)$/;" f typeref:typename:void
xsetpointermotion x.c /^xsetpointermotion(int set)$/;" f typeref:typename:void
xsetsel x.c /^xsetsel(char *str)$/;" f typeref:typename:void
xsettitle x.c /^xsettitle(char *p)$/;" f typeref:typename:void
xseturgency x.c /^xseturgency(int add)$/;" f typeref:typename:void
xstartdraw x.c /^xstartdraw(void)$/;" f typeref:typename:int
xstrdup st.c /^xstrdup(const char *s)$/;" f typeref:typename:char *
xtarget x.c /^ Atom xtarget;$/;" m struct:__anon0b88b7ae0708 typeref:typename:Atom file:
xunloadfont x.c /^xunloadfont(Font *f)$/;" f typeref:typename:void
xunloadfonts x.c /^xunloadfonts(void)$/;" f typeref:typename:void
xw x.c /^static XWindow xw;$/;" v typeref:typename:XWindow file:
xwrite st.c /^xwrite(int fd, const char *s, size_t len)$/;" f typeref:typename:ssize_t
xximspot x.c /^xximspot(int x, int y)$/;" f typeref:typename:void
y st.c /^ int x, y;$/;" m struct:__anon7c9e12dd0208::__anon7c9e12dd0308 typeref:typename:int file:
y st.c /^ int y;$/;" m struct:__anon7c9e12dd0108 typeref:typename:int file:
zoom x.c /^zoom(const Arg *arg)$/;" f typeref:typename:void
zoomabs x.c /^zoomabs(const Arg *arg)$/;" f typeref:typename:void
zoomreset x.c /^zoomreset(const Arg *arg)$/;" f typeref:typename:void
|