ELinks 0.18.0
Data Structures | Macros | Functions | Variables
newwin.h File Reference
#include "terminal/terminal.h"
Include dependency graph for newwin.h:
This graph shows which files directly or indirectly include this file:

Data Structures

struct  open_in_new
 

Macros

#define foreach_open_in_new(i, term_env)
 

Functions

int can_open_in_new (struct terminal *term)
 
void open_new_window (struct terminal *term, char *exe_name, term_env_type_T environment, char *param)
 

Variables

const struct open_in_new open_in_new []
 

Macro Definition Documentation

◆ foreach_open_in_new

#define foreach_open_in_new (   i,
  term_env 
)
Value:
for ((i) = 0; open_in_new[(i)].env; (i)++) \
if (((term_env) & open_in_new[(i)].env))
Definition newwin.h:12
i
Definition uni_7b.inc:369

Function Documentation

◆ can_open_in_new()

int can_open_in_new ( struct terminal *  term)

◆ open_new_window()

void open_new_window ( struct terminal *  term,
char *  exe_name,
term_env_type_T  environment,
char *  param 
)

Variable Documentation

◆ open_in_new

const struct open_in_new open_in_new[]
extern