Results for: "tally"

Editline

vi-kill-line-prev (vi: Ctrl-U) Delete the string from the beginning of the edit buffer to the cursor and save it to the cut buffer.

GNU Readline

unix-line-discard (C-u) Kill backward from the cursor to the beginning of the current line.

No documentation available
No documentation available
No documentation available

Returns the full name of this Gem (see ‘Gem::BasicSpecification#full_name`). Information about where the gem is installed is also included if not installed in the default GEM_HOME.

Get a single optional argument from the command line. If more than one argument is given, return only the first. Return nil if none are given.

No documentation available

Find the best specification matching a full_name.

No documentation available
No documentation available

Scanning is intentionally conservative because we have no way of rolling back an aggressive block (at this time)

If a block was stopped for some trivial reason, (like an empty line) but the next line would have caused it to be balanced then we can check that condition and grab just one more line either up or down.

For example, below if we’re scanning up, line 2 might cause the scanning to stop. This is because empty lines might denote logical breaks where the user intended to chunk code which is a good place to stop and check validity. Unfortunately it also means we might have a “dangling” keyword or end.

1 def bark
2
3 end

If lines 2 and 3 are in the block, then when this method is run it would see it is unbalanced, but that acquiring line 1 would make it balanced, so that’s what it does.

Create a new BlockLocalVariableNode node.

Create a new ClassVariableTargetNode node.

Create a new ConstantAndWriteNode node.

Create a new ConstantOperatorWriteNode node.

Create a new ConstantOrWriteNode node.

Create a new ConstantPathWriteNode node.

Create a new GlobalVariableReadNode node.

Create a new GlobalVariableWriteNode node.

Create a new InstanceVariableReadNode node.

Create a new InstanceVariableWriteNode node.

Create a new LocalVariableReadNode node.

Create a new LocalVariableWriteNode node.

Create a new OptionalKeywordParameterNode node.

Retrieve the value of one of the ShareableConstantNodeFlags flags.

Search took: 5ms  ·  Total Results: 1908