summary refs log tree commit diff stats
path: root/lib/pure/collections/sharedtables.nim
Commit message (Expand)AuthorAgeFilesLines
* Deprecate `std/sharedlist` and `std/sharedtables` (#19112)konsumlamm2021-11-091-0/+2
* workaround bug in sharedtables.withValue to unblock frozen CI on OSX (#18172)flywind2021-06-041-0/+4
* Ref #17697 improve withValue docs (#18154)flywind2021-06-031-31/+50
* use single backtick (#17141)flywind2021-02-211-22/+22
* Fulfill https://github.com/nim-lang/Nim/pull/14995#issuecomment-664914391 (#1...c-blake2020-07-281-2/+6
* remove a condition that table size must be passed as power of 2 (#14926)Miran2020-07-081-6/+2
* Clean out sharedtables (#14858)Juan Carlos2020-06-301-10/+0
* change 'iff' to 'if' to stop "corrections" once and for all (#14182)Miran2020-05-011-1/+1
* JS unittest stacktrace fix, cleanup js repr and inclrtl includes (#14168)hlaaftana2020-04-301-2/+0
* revert stdlib changes which are not required anymoreAndreas Rumpf2020-04-011-8/+10
* Hrm, the new errors highlighted some code that seems to be brokenZahary Karadjov2020-04-011-10/+8
* Unwind just the "pseudorandom probing" part of recent sets,tables changes (#1...c-blake2020-03-311-3/+1
* tables/sharedtables/intsets/etc: fix #13496, #13504, #13505; add lots of test...Timothee Cour2020-02-261-0/+5
* [backport] pseudorandom probing for hash collision (#13418)Timothee Cour2020-02-191-2/+4
* last stdlib cleanupsAraq2019-09-211-0/+2
* [other] prettify collections (#11695)Miran2019-07-091-4/+4
* [bugfix] fix #11588, don't check if SharedTable is initializednarimiran2019-06-261-1/+3
* Render deprecated pragmas (#8886)LemonBoy2019-06-031-2/+2
* Initialized collections (#11094)Miran2019-04-291-1/+9
* more documentation fixesAraq2018-03-051-5/+7
* Fixed mutex usage in SharedList and SharedTable. Closes #6988 (#6990)Yuriy Glukhov2017-12-311-5/+15
* improve the docs for tables.addAraq2017-12-121-0/+1
* Remove expr/stmt (#5857)Arne Döring2017-07-251-1/+1
* Add compute proc for SharedTable (#5385)Ruslan Mustakov2017-03-021-0/+46
* Allow compilation of sharedtables.nimcoffeepots2016-09-091-0/+2
* fixes a critical tables bug that caused 'enlarge' to crash after 'add'Andreas Rumpf2016-09-051-8/+11
* Introduce template withValue()cheatfate2016-05-261-0/+53
* prepared selectors module for multi threadingAraq2015-06-301-3/+3
* some progress on making async multithreadedAraq2015-05-281-0/+105
class="s">".">index</a><br><a href="file:/home/hut/work/ranger/ranger/gui/widgets/console_mode.py">/home/hut/work/ranger/ranger/gui/widgets/console_mode.py</a></font></td></tr></table> <p><tt>#&nbsp;Copyright&nbsp;(c)&nbsp;2009,&nbsp;2010&nbsp;hut&nbsp;&lt;hut@lavabit.com&gt;<br> #<br> #&nbsp;Permission&nbsp;to&nbsp;use,&nbsp;copy,&nbsp;modify,&nbsp;and/or&nbsp;distribute&nbsp;this&nbsp;software&nbsp;for&nbsp;any<br> #&nbsp;purpose&nbsp;with&nbsp;or&nbsp;without&nbsp;fee&nbsp;is&nbsp;hereby&nbsp;granted,&nbsp;provided&nbsp;that&nbsp;the&nbsp;above<br> #&nbsp;copyright&nbsp;notice&nbsp;and&nbsp;this&nbsp;permission&nbsp;notice&nbsp;appear&nbsp;in&nbsp;all&nbsp;copies.<br> #<br> #&nbsp;THE&nbsp;SOFTWARE&nbsp;IS&nbsp;PROVIDED&nbsp;"AS&nbsp;IS"&nbsp;AND&nbsp;THE&nbsp;AUTHOR&nbsp;DISCLAIMS&nbsp;ALL&nbsp;WARRANTIES<br> #&nbsp;WITH&nbsp;REGARD&nbsp;TO&nbsp;THIS&nbsp;SOFTWARE&nbsp;INCLUDING&nbsp;ALL&nbsp;IMPLIED&nbsp;WARRANTIES&nbsp;OF<br> #&nbsp;MERCHANTABILITY&nbsp;AND&nbsp;FITNESS.&nbsp;IN&nbsp;NO&nbsp;EVENT&nbsp;SHALL&nbsp;THE&nbsp;AUTHOR&nbsp;BE&nbsp;LIABLE&nbsp;FOR<br> #&nbsp;ANY&nbsp;SPECIAL,&nbsp;DIRECT,&nbsp;INDIRECT,&nbsp;OR&nbsp;CONSEQUENTIAL&nbsp;DAMAGES&nbsp;OR&nbsp;ANY&nbsp;DAMAGES<br> #&nbsp;WHATSOEVER&nbsp;RESULTING&nbsp;FROM&nbsp;LOSS&nbsp;OF&nbsp;USE,&nbsp;DATA&nbsp;OR&nbsp;PROFITS,&nbsp;WHETHER&nbsp;IN&nbsp;AN<br> #&nbsp;ACTION&nbsp;OF&nbsp;CONTRACT,&nbsp;NEGLIGENCE&nbsp;OR&nbsp;OTHER&nbsp;TORTIOUS&nbsp;ACTION,&nbsp;ARISING&nbsp;OUT&nbsp;OF<br> #&nbsp;OR&nbsp;IN&nbsp;CONNECTION&nbsp;WITH&nbsp;THE&nbsp;USE&nbsp;OR&nbsp;PERFORMANCE&nbsp;OF&nbsp;THIS&nbsp;SOFTWARE.</tt></p> <p> <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> <tr bgcolor="#eeaa77"> <td colspan=3 valign=bottom>&nbsp;<br> <font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr> <tr><td bgcolor="#eeaa77"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td> <td width="100%"><dl><dt><a name="-all_modes"><strong>all_modes</strong></a>(mode)</dt><dd><tt>Returns&nbsp;a&nbsp;generator&nbsp;containing&nbsp;all&nbsp;valid&nbsp;modes.</tt></dd></dl> <dl><dt><a name="-is_valid_mode"><strong>is_valid_mode</strong></a>(mode)</dt><dd><tt>Returns&nbsp;True&nbsp;or&nbsp;False&nbsp;depending&nbsp;on&nbsp;whether&nbsp;the&nbsp;mode&nbsp;is&nbsp;valid&nbsp;or&nbsp;not.</tt></dd></dl> <dl><dt><a name="-mode_to_class"><strong>mode_to_class</strong></a>(mode)</dt><dd><tt>Associates&nbsp;modes&nbsp;with&nbsp;the&nbsp;actual&nbsp;classes<br> from&nbsp;ranger.gui.widgets.console.</tt></dd></dl> </td></tr></table><p> <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> <tr bgcolor="#55aa55"> <td colspan=3 valign=bottom>&nbsp;<br> <font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr> <tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td> <td width="100%"><strong>COMMAND</strong> = 1<br> <strong>COMMAND_QUICK</strong> = 2<br> <strong>DEFAULT</strong> = 0<br> <strong>OPEN</strong> = 3<br> <strong>OPEN_QUICK</strong> = 4<br> <strong>SEARCH</strong> = 5</td></tr></table> </body></html>