Lines Matching defs:slot
87 /* Add TEXT to the kill ring, allocating a new kill ring slot as necessary.
90 current kill ring slot, otherwise prepended. */
97 int slot;
99 /* First, find the slot to work with. */
102 /* Get a new slot. */
108 rl_kill_ring[slot = 0] = (char *)NULL;
112 /* We have to add a new slot on the end, unless we have
114 slot = rl_kill_ring_length;
115 if (slot == rl_max_kills)
119 for (i = 0; i < slot; i++)
124 slot = rl_kill_ring_length += 1;
125 rl_kill_ring = (char **)xrealloc (rl_kill_ring, slot * sizeof (char *));
127 rl_kill_ring[--slot] = (char *)NULL;
131 slot = rl_kill_ring_length - 1;
136 old = rl_kill_ring[slot];
151 rl_kill_ring[slot] = new;
154 rl_kill_ring[slot] = text;
156 rl_kill_index = slot;
163 last command was not a kill command, then a new slot is made for