about summary refs log tree commit diff stats
path: root/072scheduler.cc
Commit message (Expand)AuthorAgeFilesLines
* 3335Kartik K. Agaram2016-09-111-11/+20
* 3334Kartik K. Agaram2016-09-111-6/+5
* 3264Kartik K. Agaram2016-08-271-0/+1
* 3262Kartik K. Agaram2016-08-271-1/+5
* 3259Kartik K. Agaram2016-08-261-1/+1
* 3258Kartik K. Agaram2016-08-261-0/+1
* 3216Kartik K. Agaram2016-08-171-1/+31
* 3212 - bugfix in refcount managementKartik K. Agaram2016-08-171-24/+0
* 3204Kartik K. Agaram2016-08-161-1/+4
* 3202 - bugfix: 'start-running' and refcountsKartik K. Agaram2016-08-161-0/+59
* 3201Kartik K. Agaram2016-08-161-0/+1
* 3192Kartik K. Agaram2016-08-161-28/+0
* 3154 - reorg before making 'random' more testableKartik K. Agaram2016-07-271-0/+625
-snapshots/blame/src/LYHash.h?id=2095e86b2f479242f635b1a3fbd95b5f1ad0ab8f'>^
f06f1fc3 ^


f06f1fc3 ^
f06f1fc3 ^

82107ab8 ^

8cffae83 ^

f06f1fc3 ^
































f06f1fc3 ^



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
                                                            









                    
                    
                                                       
                                                                         


                                                                     
             
 
                                                                             


                  
                                         

                                        

                                                                          

                                        
































                                 



                                                
/* $LynxId: LYHash.h,v 1.40 2018/03/10 01:47:33 tom Exp $ */
#ifndef _LYHASH_H_
#define _LYHASH_H_ 1

#ifndef HTUTILS_H
#include <HTUtils.h>
#endif

#ifdef __cplusplus
extern "C" {
#endif
    typedef struct {
	char *name;		/* name of this item */
	BOOL used;		/* color/attributes have been assigned */
	int color;		/* color highlighting to be done */
	int mono;		/* mono highlighting to be done */
	int cattr;		/* attributes to go with the color */
    } bucket;

#define CSHASHSIZE 9973		/* Arbitrary prime.  Memory/speed tradeoff */

#define NOSTYLE -1

    extern bucket hashStyles[CSHASHSIZE];
    extern bucket *nostyle_bucket(void);

    extern int color_style_1(const char *string);
    extern int color_style_3(const char *p, const char *q, const char *r);
    extern void free_hashStyles(void);
    extern void report_hashStyles(void);

    extern int s_a;
    extern int s_aedit;
    extern int s_aedit_arr;
    extern int s_aedit_pad;
    extern int s_aedit_sel;
    extern int s_alert;
    extern int s_alink;
    extern int s_curedit;
    extern int s_forw_backw;
    extern int s_hot_paste;
    extern int s_menu_active;
    extern int s_menu_bg;
    extern int s_menu_entry;
    extern int s_menu_frame;
    extern int s_menu_number;
    extern int s_menu_sb;
    extern int s_normal;
    extern int s_prompt_edit;
    extern int s_prompt_edit_arr;
    extern int s_prompt_edit_pad;
    extern int s_prompt_sel;
    extern int s_status;
    extern int s_title;
    extern int s_whereis;

#ifdef USE_SCROLLBAR
    extern int s_sb_aa;
    extern int s_sb_bar;
    extern int s_sb_bg;
    extern int s_sb_naa;
#endif

#ifdef __cplusplus
}
#endif
#endif				/* _LYHASH_H_ */