about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Update VCS symbolsChuancong Gao2018-03-292-4/+6
| | |/ / / / / | |/| | | | |
* | | | | | | rc.conf: rename `yank name_no_ext` command to `yank name_without_extension`hut2018-05-152-2/+2
| | | | | | |
* | | | | | | Merge pull request #1174 from rod-stuchi/yank_without_exthut2018-05-152-1/+8
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Yank name without extension
| * \ \ \ \ \ \ Merge branch 'master' into yank_without_exthut2018-05-157-20/+20
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge branch 'master' into breakbeforebinopshut2018-05-1521-70/+226
|\ \ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
* | | | | | | | Add ignore for `W503` to `.flake8` to follow new pep8toonn2018-05-141-1/+1
| | | | | | | |
* | | | | | | | MISSION CRITICAL update to adhere to pep8toonn2018-04-216-18/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pep8 was changed to recommend breaking lines *before* rather than after binary operators. This patch makes everything right with the universe. Fixes #1145
| | * | | | | | Merge branch 'master' into yank_without_extRodrigo Stuchi2018-05-152-7/+18
| | |\ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge branch 'allthetabs'toonn2018-05-152-7/+18
| |\ \ \ \ \ \ \
| | * | | | | | | Remove the implicit assumption tabs are numbers.toonn2018-04-191-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only get_tab_list() implicitly assumed that tab keys are numbers, or at least homogeneous. This assumption has now been removed by using a simple ordering class that orders numbers as expected but anything else lexically.
| | * | | | | | | Lift the limit on tabs for :tab_newtoonn2018-04-191-4/+4
| | | | | | | | |
| | * | | | | | | Save all the tabs, including the active tab.toonn2018-04-191-2/+2
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the check preventing the active tab from being saved. Fixes #883
| | * | | | | | Yank name without extensionRodrigo Stuchi2018-05-142-1/+8
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | yw map to yank a filename without extension closes #1162 removed unnecessary semicolon
| * | | | | | Merge branch 'mxovd-master'toonn2018-05-141-0/+1
| |\ \ \ \ \ \
| | * | | | | | Merge branch 'master' of github:mxovd/ranger into mxovd-mastertoonn2018-05-141-0/+1
| |/| | | | | |
| | * | | | | | Enter directory before executing command argumentsmxovd2018-04-131-0/+1
| |/ / / / / / |/| | | | | |
| * | | | | | Merge branch 'rangerpath'toonn2018-05-145-21/+49
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| | * | | | | Document change in :cd behaviortoonn2018-04-033-11/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a sentence about the file selecting behavior of `:cd` to the docstring and the manpage. Added missing `=back` to POSITIONAL ARGUMENTS section in the manpage.
| | * | | | | Add a TODO on deprecating --selectfiletoonn2018-04-021-0/+1
| | | | | | |
| | * | | | | Added positional arguments section to manpagetoonn2018-03-312-7/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The optional positional argument "path" wasn't documented, changed the argument to "path ..." because you can provide more than one and documented what happens. Added a sentence to the `--selectfile` item pointing out it's superceded by the positional arguments.
| | * | | | | ranger <path> can select filestoonn2018-03-311-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because `ranger somefile` used to invoke rifle but that moved to its own command `ranger somefile` seemed defunct. People expected ranger to select the file and were baffled when it crashed. Now the documentation using the verbiage "path" is no longer confusing/a lie because it just works™ (until it breaks). Fixes #930
| * | | | | | Merge pull request #1152 from toonn/copymapchhut2018-05-131-0/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix <C-h> mapping
| | * \ \ \ \ \ Merge branch 'master' into copymapchhut2018-05-135-5/+7
| | |\ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge pull request #1140 from toonn/mutoolhut2018-05-134-5/+6
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Mutool
| | * \ \ \ \ \ \ Merge branch 'master' into mutoolhut2018-05-1315-42/+155
| | |\ \ \ \ \ \ \
| | * | | | | | | | Refix typo "sytem"toonn2018-04-162-2/+2
| | | | | | | | | |
| | * | | | | | | | Add a pass through fmt to pdf previews.toonn2018-04-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reformats the previews to fit the preview column width making previews more readable in most cases.
| | * | | | | | | | Add support for mutool pdf previews in scope.shtoonn2018-04-164-7/+8
| |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Merge pull request #1151 from hektr/masterhut2018-05-131-0/+1
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | just a little addition in rfile
| | * | | | | | | Merge branch 'master' into masterhut2018-05-1315-44/+157
| | |\ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | mistypehektr2018-04-241-1/+1
| | | | | | | | |
| | * | | | | | | gwenview has been added as image viewerhektr2018-04-241-0/+1
| |/ / / / / / / |/| | | | | | | | | | | | | | | Gwenview is standart image viewer on kde desktop, so it would be nice to have this program in default ranger associations. It's not console program, but it's faster comparing with gimp.
| | * | | | | | Merge branch 'master' into copymapchhut2018-05-1315-44/+157
| | |\ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | rc.conf: document `freeze_files` settinghut2018-05-131-0/+4
| | | | | | | |
| * | | | | | | Merge branch 'custom_free_space'toonn2018-05-096-7/+22
| |\ \ \ \ \ \ \
| | * | | | | | | Add new option to disable display of free disk space in statusbarStephane Fontaine2018-02-246-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1087 Useful on high-latency filesystems as it avoid calls to statvfs system call which costs: (number of redraw) * latency.
| * | | | | | | | Merge branch 'start-path-resolving'toonn2018-05-094-4/+40
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Implemented unit test for recent fixtau32018-02-154-3/+22
| | | | | | | | | |
| | * | | | | | | | Fixed start path resolving in case of absent working directorytau32018-02-152-4/+21
| | | | | | | | | |
| * | | | | | | | | Merge branch 'no_count'toonn2018-05-081-0/+4
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | fix automatically_count_files falseChristian Zangl2018-02-071-0/+4
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'mediamap'toonn2018-05-081-0/+1
| |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | Revert gm mapping to /mediatoonn2018-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |<span id="L17" class="LineNr">17 </span> <span class="Special">Real_hardware_types</span><span class="Delimiter">.</span>push_back<span class="Delimiter">(</span><a href='099hardware_checks.cc.html#L19'>parse_type</a><span class="Delimiter">(</span><span class="Constant">&quot;address:resources&quot;</span><span class="Delimiter">));</span> <span id="L18" class="LineNr">18 </span><span class="Delimiter">}</span> <span id="L19" class="LineNr">19 </span>type_tree* <a href='099hardware_checks.cc.html#L19'>parse_type</a><span class="Delimiter">(</span>string s<span class="Delimiter">)</span> <span class="Delimiter">{</span> <span id="L20" class="LineNr">20 </span> reagent x<span class="Delimiter">(</span><span class="Constant">&quot;x:&quot;</span>+s<span class="Delimiter">);</span> <span id="L21" class="LineNr">21 </span> type_tree* result = x<span class="Delimiter">.</span>type<span class="Delimiter">;</span> <span id="L22" class="LineNr">22 </span> x<span class="Delimiter">.</span>type = <span class="Constant">NULL</span><span class="Delimiter">;</span> <span class="Comment">// don't deallocate on return</span> <span id="L23" class="LineNr">23 </span> <span class="Identifier">return</span> result<span class="Delimiter">;</span> <span id="L24" class="LineNr">24 </span><span class="Delimiter">}</span> <span id="L25" class="LineNr">25 </span><span class="Normal">void</span> <a href='099hardware_checks.cc.html#L25'>teardown_real_hardware_types</a><span class="Delimiter">()</span> <span class="Delimiter">{</span> <span id="L26" class="LineNr">26 </span> <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> i = <span class="Constant">0</span><span class="Delimiter">;</span> i &lt; <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span><span class="Special">Real_hardware_types</span><span class="Delimiter">);</span> ++i<span class="Delimiter">)</span> <span id="L27" class="LineNr">27 </span> <span class="Normal">delete</span> <span class="Special">Real_hardware_types</span><span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">);</span> <span id="L28" class="LineNr">28 </span> <span class="Special">Real_hardware_types</span><span class="Delimiter">.</span><a href='050scenario.cc.html#L60'>clear</a><span class="Delimiter">();</span> <span id="L29" class="LineNr">29 </span><span class="Delimiter">}</span> <span id="L30" class="LineNr">30 </span> <span id="L31" class="LineNr">31 </span><span class="Delimiter">:(before &quot;End Checks&quot;)</span> <span id="L32" class="LineNr">32 </span><span class="Special">Transform</span><span class="Delimiter">.</span>push_back<span class="Delimiter">(</span><a href='099hardware_checks.cc.html#L34'>check_for_misuse_of_real_hardware</a><span class="Delimiter">);</span> <span id="L33" class="LineNr">33 </span><span class="Delimiter">:(code)</span> <span id="L34" class="LineNr">34 </span><span class="Normal">void</span> <a href='099hardware_checks.cc.html#L34'>check_for_misuse_of_real_hardware</a><span class="Delimiter">(</span><span class="Normal">const</span> <a href='010vm.cc.html#L14'>recipe_ordinal</a> r<span class="Delimiter">)</span> <span class="Delimiter">{</span> <span id="L35" class="LineNr">35 </span> <span class="Normal">const</span> recipe&amp; caller = get<span class="Delimiter">(</span><span class="Special">Recipe</span><span class="Delimiter">,</span> r<span class="Delimiter">);</span> <span id="L36" class="LineNr">36 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>caller<span class="Delimiter">.</span>name == <span class="Constant">&quot;main&quot;</span><span class="Delimiter">)</span> <span class="Identifier">return</span><span class="Delimiter">;</span> <span id="L37" class="LineNr">37 </span> <span class="Normal">if</span> <span class="Delimiter">(</span><a href='001help.cc.html#L77'>starts_with</a><span class="Delimiter">(</span>caller<span class="Delimiter">.</span>name<span class="Delimiter">,</span> <span class="Constant">&quot;scenario_&quot;</span><span class="Delimiter">))</span> <span class="Identifier">return</span><span class="Delimiter">;</span> <span id="L38" class="LineNr">38 </span> <a href='003trace.cc.html#L189'>trace</a><span class="Delimiter">(</span><span class="Constant">9991</span><span class="Delimiter">,</span> <span class="Constant">&quot;transform&quot;</span><span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;--- check if <a href='010vm.cc.html#L19'>recipe</a> &quot;</span> &lt;&lt; caller<span class="Delimiter">.</span>name &lt;&lt; <span class="Constant">&quot; has any dependency-injection mistakes&quot;</span> &lt;&lt; <a href='003trace.cc.html#L225'>end</a><span class="Delimiter">();</span> <span id="L39" class="LineNr">39 </span> <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> index = <span class="Constant">0</span><span class="Delimiter">;</span> index &lt; <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span>caller<span class="Delimiter">.</span>steps<span class="Delimiter">);</span> ++index<span class="Delimiter">)</span> <span class="Delimiter">{</span> <span id="L40" class="LineNr">40 </span> <span class="Normal">const</span> instruction&amp; inst = caller<span class="Delimiter">.</span>steps<span class="Delimiter">.</span>at<span class="Delimiter">(</span>index<span class="Delimiter">);</span> <span id="L41" class="LineNr">41 </span> <span class="Normal">if</span> <span class="Delimiter">(</span><a href='028call_return.cc.html#L115'>is_primitive</a><span class="Delimiter">(</span>inst<span class="Delimiter">.</span>operation<span class="Delimiter">))</span> <span class="Identifier">continue</span><span class="Delimiter">;</span> <span id="L42" class="LineNr">42 </span> <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> i = <span class="Constant">0</span><span class="Delimiter">;</span> i &lt; <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span>inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">);</span> ++i<span class="Delimiter">)</span> <span class="Delimiter">{</span> <span id="L43" class="LineNr">43 </span> <span class="Normal">const</span> reagent&amp; ing = inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">);</span> <span id="L44" class="LineNr">44 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>!is_literal<span class="Delimiter">(</span>ing<span class="Delimiter">)</span> || ing<span class="Delimiter">.</span>name != <span class="Constant">&quot;0&quot;</span><span class="Delimiter">)</span> <span class="Identifier">continue</span><span class="Delimiter">;</span> <span id="L45" class="LineNr">45 </span> <span class="Normal">const</span> recipe&amp; callee = get<span class="Delimiter">(</span><span class="Special">Recipe</span><span class="Delimiter">,</span> inst<span class="Delimiter">.</span>operation<span class="Delimiter">);</span> <span id="L46" class="LineNr">46 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>!callee<span class="Delimiter">.</span>has_header<span class="Delimiter">)</span> <span class="Identifier">continue</span><span class="Delimiter">;</span> <span id="L47" class="LineNr">47 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>i &gt;= <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span>callee<span class="Delimiter">.</span>ingredients<span class="Delimiter">))</span> <span class="Identifier">continue</span><span class="Delimiter">;</span> <span id="L48" class="LineNr">48 </span> <span class="Normal">const</span> reagent&amp; expected_ing = callee<span class="Delimiter">.</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">);</span> <span id="L49" class="LineNr">49 </span> <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> j = <span class="Constant">0</span><span class="Delimiter">;</span> j &lt; <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span><span class="Special">Real_hardware_types</span><span class="Delimiter">);</span> ++j<span class="Delimiter">)</span> <span class="Delimiter">{</span> <span id="L50" class="LineNr">50 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>*<span class="Special">Real_hardware_types</span><span class="Delimiter">.</span>at<span class="Delimiter">(</span>j<span class="Delimiter">)</span> == *expected_ing<span class="Delimiter">.</span>type<span class="Delimiter">)</span> <span id="L51" class="LineNr">51 </span> <a href='003trace.cc.html#L196'>raise</a> &lt;&lt; <a href='013update_operation.cc.html#L25'>maybe</a><span class="Delimiter">(</span>caller<span class="Delimiter">.</span>name<span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;'&quot;</span> &lt;&lt; to_original_string<span class="Delimiter">(</span>inst<span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;': only 'main' can pass 0 into a &quot;</span> &lt;&lt; <a href='028call_return.cc.html#L163'>to_string</a><span class="Delimiter">(</span>expected_ing<span class="Delimiter">.</span>type<span class="Delimiter">)</span> &lt;&lt; <span class="cSpecial">'\n'</span> &lt;&lt; <a href='003trace.cc.html#L225'>end</a><span class="Delimiter">();</span> <span id="L52" class="LineNr">52 </span> <span class="Delimiter">}</span> <span id="L53" class="LineNr">53 </span> <span class="Delimiter">}</span> <span id="L54" class="LineNr">54 </span> <span class="Delimiter">}</span> <span id="L55" class="LineNr">55 </span><span class="Delimiter">}</span> <span id="L56" class="LineNr">56 </span> <span id="L57" class="LineNr">57 </span><span class="Delimiter">:(scenarios transform)</span> <span id="L58" class="LineNr">58 </span><span class="Delimiter">:(scenario warn_on_using_real_screen_directly_in_non_main_recipe)</span> <span id="L59" class="LineNr">59 </span><span class="Special">% Hide_errors = true;</span> <span id="L60" class="LineNr">60 </span><span class="muRecipe">def</span> foo [ <span id="L61" class="LineNr">61 </span> print <span class="Constant">0</span><span class="Delimiter">,</span> <span class="Constant">34</span> <span id="L62" class="LineNr">62 </span>] <span id="L63" class="LineNr">63 </span><span class="traceContains">+error: foo: 'print 0, 34': only 'main' can pass 0 into a (address screen)</span> </pre> </body> </html> <!-- vim: set foldmethod=manual : -->