CTWM
|
#include "ctwm.h"
#include <stdio.h>
#include <stdlib.h>
#include "ctwm_shutdown.h"
#include "screen.h"
#include "list.h"
#include "util.h"
#include "parse.h"
Go to the source code of this file.
Macros | |
#define | ABORT 2 |
Functions | |
void | AddToList (name_list **list_head, const char *name, void *ptr) |
void * | LookInList (name_list *list_head, const char *name, XClassHint *class) |
void * | LookInNameList (name_list *list_head, const char *name) |
void * | LookInListWin (name_list *list_head, TwmWindow *twin) |
bool | IsInList (name_list *list_head, TwmWindow *twin) |
void * | LookPatternInList (name_list *list_head, const char *name, XClassHint *class) |
void * | LookPatternInNameList (name_list *list_head, const char *name) |
bool | GetColorFromList (name_list *list_head, char *name, XClassHint *class, Pixel *ptr) |
void | FreeList (name_list **list) |
int | regex_match (const char *p, const char *t) |
int | regex_match_after_star (const char *p, const char *t) |
int | match (const char *p, const char *t) |
#define ABORT 2 |
Definition at line 304 of file list.c.
Referenced by regex_match(), and regex_match_after_star().
Definition at line 63 of file list.c.
References DoShutdown(), PlaceX, and ptr.
Referenced by AddToClientsList(), CreateIconWindow(), do_squeeze_entry(), and GetImage().
Definition at line 239 of file list.c.
References name_list::next, and PlaceX.
Referenced by free_OtpPreferences().
bool GetColorFromList | ( | name_list * | list_head, |
char * | name, | ||
XClassHint * | class, | ||
Pixel * | ptr ) |
Definition at line 194 of file list.c.
References GetColor(), match(), PlaceX, ptr, and Scr.
Referenced by AddIconManager(), apply_window_name(), CreateIconManagers(), CreateIconWindow(), and WMapAddWindowToWorkspace().
Definition at line 140 of file list.c.
References LookInList(), and PlaceX.
Referenced by munge_wmhints().
void * LookInList | ( | name_list * | list_head, |
const char * | name, | ||
XClassHint * | class ) |
Definition at line 101 of file list.c.
References match(), and PlaceX.
Referenced by AddIconManager(), ApplyPreferences(), AutoPopupMaybe(), CreateIconManagers(), CreateIconWindow(), DeIconify(), findWindowBox(), HandleExpose(), HandleMapRequest(), IsInList(), LookInListWin(), LookInNameList(), LookupIconNameOrClass(), PaintAllDecoration(), PlaceIcon(), PlaceWindowInRegion(), PopUpMenu(), RedoIconName(), SetupOccupation(), WmgrRedoOccupation(), and WriteWinConfigEntry().
Definition at line 135 of file list.c.
References LookInList(), and PlaceX.
Referenced by AddWindow().
Definition at line 130 of file list.c.
References LookInList(), and PlaceX.
Referenced by CreateIconWindow(), GetImage(), LookupIconNameOrClass(), mwm_has_border(), mwm_sets_title(), RedoIcon(), and RedoIconName().
void * LookPatternInList | ( | name_list * | list_head, |
const char * | name, | ||
XClassHint * | class ) |
Definition at line 145 of file list.c.
References match(), and PlaceX.
Referenced by LookPatternInNameList(), LookupIconNameOrClass(), and RedoIcon().
Definition at line 169 of file list.c.
References LookPatternInList(), and PlaceX.
Referenced by LookupIconNameOrClass(), and RedoIcon().
Definition at line 433 of file list.c.
References PlaceX, and regex_match().
Referenced by f_warpto_impl(), GetColorFromList(), LookInList(), LookPatternInList(), and WMgrAddToCurrentWorkSpaceAndWarp().
Definition at line 306 of file list.c.
References ABORT, PlaceX, and regex_match_after_star().
Referenced by match(), and regex_match_after_star().