MCPcopy Create free account
hub / github.com/LibertyOS-Development/kernel / compupdate

Method compupdate

src/sys/prompt.rs:240–250  ·  view source on GitHub ↗

Update completion

(&mut self)

Source from the content-addressed store, hash-verified

238{
239 // Update completion
240 fn compupdate(&mut self)
241 {
242 if let Some(i) = self.compl.pos
243 {
244 let complete = self.compl.items[i].chars();
245 self.cur += complete.clone().count();
246 self.ln.extend(complete);
247 self.compl.pos = None;
248 self.compl.items = Vec::new();
249 }
250 }
251
252
253 // Handle backspace key

Callers 9

handle_backspaceMethod · 0.80
handle_backwardMethod · 0.80
handle_delMethod · 0.80
handle_downMethod · 0.80
handle_forwardMethod · 0.80
handle_printableMethod · 0.80
handle_tabMethod · 0.80
handle_upMethod · 0.80
inputMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected