Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
opt /
alt /
ruby32 /
share /
ruby /
syntax_suggest /
capture /
[ HOME SHELL ]
Name
Size
Permission
Action
before_after_keyword_ends.rb
2.16
KB
-rw-r--r--
falling_indent_lines.rb
1.58
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : falling_indent_lines.rb
# frozen_string_literal: true module SyntaxSuggest module Capture # Shows the context around code provided by "falling" indentation # # If this is the original code lines: # # class OH # def hello # it "foo" do # end # end # # And this is the line that is captured # # it "foo" do # # It will yield its surrounding context: # # class OH # def hello # end # end # # Example: # # FallingIndentLines.new( # block: block, # code_lines: @code_lines # ).call do |line| # @lines_to_output << line # end # class FallingIndentLines def initialize(code_lines:, block:) @lines = nil @scanner = ScanHistory.new(code_lines: code_lines, block: block) @original_indent = block.current_indent end def call(&yieldable) last_indent_up = @original_indent last_indent_down = @original_indent @scanner.commit_if_changed @scanner.scan( up: ->(line, _, _) { next true if line.empty? if line.indent < last_indent_up yieldable.call(line) last_indent_up = line.indent end true }, down: ->(line, _, _) { next true if line.empty? if line.indent < last_indent_down yieldable.call(line) last_indent_down = line.indent end true } ) @scanner.stash_changes end end end end
Close