Lines Matching refs:modifier
49 # make_ckey_names() repeats this row, appending the modifier code
61 # make_ekey_names() repeats this row, appending the modifier code
67 $max_modifier=8; # modifier 1 + (1=shift, 2=alt, 4=control 8=meta)
80 # apply the given modifier to the terminfo string, return the result
107 # compute the next modifier value -
109 # pressing one modifier (even if using Emacs). So first we cycle through
216 my($modifier, $cur_ckey, $index);
222 $modifier = 1;
224 $cur_ckey = $index + ($modifier * $min_ckeys);
227 my $result = modify_fkey($modifier + 1, $input, $opts);
238 for ($modifier = 1; $modifier < $max_modifier; ++$modifier) {
239 $cur_ckey = $index + ($modifier * $min_ckeys);
245 my $result = modify_fkey($modifier + 1, $input, $opts);
265 my($modifier, $cur_ekey, $index);
271 for ($modifier = 1; $modifier < $max_modifier; ++$modifier) {
272 $cur_ekey = $index + ($modifier * $min_ekeys);
276 my $result = modify_fkey($modifier + 1, $input, $opts);
296 my($modifier, $cur_fkey);
301 for ($cur_fkey = 1, $modifier = 1; $cur_fkey < $max_fkeys; ++$cur_fkey) {
304 $modifier = next_modifier($modifier);
308 my $result = modify_fkey($modifier, $input, $opts);