This is based solely on order of ^ and $ in contiguous blocks.  THERE are still duplicates with ^ and $ order, due to other command order (some we will get to in later commits).

I also changed the script to directly output final file, AND to document exactly which lines in original file were removed, based upon original line found to be the same. This really helps making SURE that all removals are valid.  This is the output.

```
ln-1468:  ^x $x $x ^x  dup of ln-1466: ^x ^x $x $x
ln-1470:  ^x $x ^x $x  dup of ln-1466: ^x ^x $x $x
ln-4167:  c ^1 $1  dup of ln-4165: c $1 ^1
ln-4169:  l ^x $x $x ^x  dup of ln-4167: l ^x $x ^x $x
ln-4171:  l $x ^x $x ^x  dup of ln-4167: l ^x $x ^x $x
ln-4173:  l $x ^x ^x $x  dup of ln-4167: l ^x $x ^x $x
ln-4176:  l ^x ^x $x $x  dup of ln-4167: l ^x $x ^x $x
ln-4177:  l $x $x ^x ^x  dup of ln-4167: l ^x $x ^x $x
ln-5547:  c $x ^x ^x $x  dup of ln-5545: c ^x $x ^x $x
ln-5550:  c ^x $x $x ^x  dup of ln-5545: c ^x $x ^x $x
ln-5551:  c $x ^x $x ^x  dup of ln-5545: c ^x $x ^x $x
ln-5553:  c $x $x ^x ^x  dup of ln-5545: c ^x $x ^x $x
ln-5554:  c ^x ^x $x $x  dup of ln-5545: c ^x $x ^x $x
ln-5840:  ^x $x ^X $X  dup of ln-5832: ^x ^X $x $X
ln-5841:  ^x $x $X ^X  dup of ln-5832: ^x ^X $x $X
ln-6441:  u ^X $X $X ^X  dup of ln-6439: u $X ^X ^X $X
ln-6442:  u $X ^X $X ^X  dup of ln-6439: u $X ^X ^X $X
ln-6443:  u $X $X ^X ^X  dup of ln-6439: u $X ^X ^X $X
ln-6444:  u ^X $X ^X $X  dup of ln-6439: u $X ^X ^X $X
ln-6453:  u ^X ^X $X $X  dup of ln-6439: u $X ^X ^X $X
ln-6489:  c ^1 $2  dup of ln-6485: c $2 ^1
ln-8135:  c ^0 $0  dup of ln-8122: c $0 ^0
ln-9846:  ^2 $3 ^1 $4  dup of ln-9827: ^2 ^1 $3 $4
ln-9848:  ^2 $3 $4 ^1  dup of ln-9827: ^2 ^1 $3 $4
ln-10105:  c $7 ^7  dup of ln-10097: c ^7 $7
ln-10118:  c $2 ^2  dup of ln-10101: c ^2 $2
ln-10251:  ^X $X $x ^x  dup of ln-10240: ^X $X ^x $x
ln-10253:  ^X ^x $X $x  dup of ln-10240: ^X $X ^x $x
ln-10527:  ^X $X ^X $X  dup of ln-10518: ^X ^X $X $X
ln-10547:  ^X $X $X ^X  dup of ln-10518: ^X ^X $X $X
ln-10643:  c $8 ^8  dup of ln-10630: c ^8 $8
ln-11032:  u $X ^X  dup of ln-11006: u ^X $X
ln-11131:  c $x ^x  dup of ln-11099: c ^x $x
ln-11748:  c ^3 $3  dup of ln-11734: c $3 ^3
ln-12810:  c $6 ^6  dup of ln-12787: c ^6 $6
ln-12894:  c ^5 $5  dup of ln-12865: c $5 ^5
ln-13198:  c $9 ^9  dup of ln-13136: c ^9 $9
ln-14140:  l ^x $x  dup of ln-14127: l $x ^x
ln-14716:  l ^x $x ^X $X  dup of ln-14711: l ^x ^X $x $X
ln-14717:  l $x $X ^x ^X  dup of ln-14711: l ^x ^X $x $X
ln-14719:  l ^x $x $X ^X  dup of ln-14711: l ^x ^X $x $X
ln-14720:  l $x ^x $X ^X  dup of ln-14711: l ^x ^X $x $X
ln-14721:  l $x ^x ^X $X  dup of ln-14711: l ^x ^X $x $X
ln-14727:  ^* $* $* ^*  dup of ln-14712: ^* $* ^* $*
ln-14747:  ^* ^* $* $*  dup of ln-14712: ^* $* ^* $*
ln-14876:  c ^1 $!  dup of ln-14864: c $! ^1
ln-14959:  c ^@ $1  dup of ln-14957: c $1 ^@
ln-15084:  c $4 ^4  dup of ln-15080: c ^4 $4
ln-16875:  l $X ^X  dup of ln-16810: l ^X $X
ln-17201:  $. ^.  dup of ln-16150: ^. $.
ln-17374:  $* ^*  dup of ln-1354: ^* $*
ln-17624:  ^3 $2 ^2 $3  dup of ln-17602: ^3 ^2 $2 $3
ln-17650:  ^3 $2 $3 ^2  dup of ln-17602: ^3 ^2 $2 $3
ln-18790:  u $x ^x ^x $x  dup of ln-18785: u ^x $x ^x $x
ln-18809:  u $x $x ^x ^x  dup of ln-18785: u ^x $x ^x $x
ln-18810:  u $x ^x $x ^x  dup of ln-18785: u ^x $x ^x $x
ln-18826:  u ^x ^x $x $x  dup of ln-18785: u ^x $x ^x $x
ln-18886:  u ^x $x $x ^x  dup of ln-18785: u ^x $x ^x $x
ln-19605:  c $x $X ^x ^X  dup of ln-19582: c $x ^x ^X $X
ln-19612:  c ^x ^X $x $X  dup of ln-19582: c $x ^x ^X $X
ln-19633:  c ^x $x $X ^X  dup of ln-19582: c $x ^x ^X $X
ln-19692:  c $x ^x $X ^X  dup of ln-19582: c $x ^x ^X $X
ln-19710:  c ^6 $9  dup of ln-19678: c $9 ^6
ln-19718:  c ^x $x ^X $X  dup of ln-19582: c $x ^x ^X $X
ln-20047:  c ^! $1  dup of ln-19941: c $1 ^!
ln-20436:  l $X ^X ^X $X  dup of ln-20434: l ^X ^X $X $X
ln-20443:  l ^X $X ^X $X  dup of ln-20434: l ^X ^X $X $X
ln-20462:  l $X ^X $X ^X  dup of ln-20434: l ^X ^X $X $X
ln-20470:  l $X $X ^X ^X  dup of ln-20434: l ^X ^X $X $X
ln-20474:  l ^X $X $X ^X  dup of ln-20434: l ^X ^X $X $X
ln-21352:  $) ^(  dup of ln-8904: ^( $)
ln-22788:  $* $* ^* ^*  dup of ln-14712: ^* $* ^* $*
ln-22851:  $* ^* ^* $*  dup of ln-14712: ^* $* ^* $*
ln-22874:  $* ^* $* ^*  dup of ln-14712: ^* $* ^* $*
ln-22907:  c $. ^1  dup of ln-22898: c ^1 $.
ln-22910:  ^0 $0  dup of ln-22178: $0 ^0
ln-23331:  $- ^-  dup of ln-14225: ^- $-
ln-24147:  c $X $x ^X ^x  dup of ln-24109: c $X ^X $x ^x
ln-24159:  u $x ^x  dup of ln-24140: u ^x $x
ln-24232:  c ^X $X $x ^x  dup of ln-24109: c $X ^X $x ^x
ln-24271:  c ^X ^x $X $x  dup of ln-24109: c $X ^X $x ^x
ln-24294:  c $X ^X ^x $x  dup of ln-24109: c $X ^X $x ^x
ln-24307:  $@ ^@  dup of ln-16777: ^@ $@
ln-24312:  c ^X $X ^x $x  dup of ln-24109: c $X ^X $x ^x
ln-24894:  c $3 ^1  dup of ln-24736: c ^1 $3
ln-25612:  ^1 $1  dup of ln-21377: $1 ^1
ln-25717:  c $) ^(  dup of ln-25587: c ^( $)
ln-25823:  c $X $X ^X ^X  dup of ln-25793: c ^X $X $X ^X
ln-25872:  c $X ^X $X ^X  dup of ln-25793: c ^X $X $X ^X
ln-25909:  c ^X ^X $X $X  dup of ln-25793: c ^X $X $X ^X
ln-26026:  c ^X $X ^X $X  dup of ln-25793: c ^X $X $X ^X
ln-26101:  c $X ^X ^X $X  dup of ln-25793: c ^X $X $X ^X
ln-26490:  ^7 $7  dup of ln-23745: $7 ^7
ln-26880:  c $3 ^2  dup of ln-26852: c ^2 $3
ln-27288:  c ^X $X  dup of ln-27079: c $X ^X
ln-27493:  l ^X $X ^x $x  dup of ln-27482: l $X ^X ^x $x
ln-27522:  l $X $x ^X ^x  dup of ln-27482: l $X ^X ^x $x
ln-27541:  l ^X ^x $X $x  dup of ln-27482: l $X ^X ^x $x
ln-27560:  l $X ^X $x ^x  dup of ln-27482: l $X ^X ^x $x
ln-27564:  l ^X $X $x ^x  dup of ln-27482: l $X ^X ^x $x
ln-29360:  c ^1 $7  dup of ln-29352: c $7 ^1
ln-29375:  c $8 ^1  dup of ln-29370: c ^1 $8
ln-29443:  c $9 ^1  dup of ln-29372: c ^1 $9
ln-29891:  c $1 ^2  dup of ln-29792: c ^2 $1
ln-30604:  c $- ^-  dup of ln-30415: c ^- $-
ln-31789:  c ^* $* $* ^*  dup of ln-31506: c $* ^* ^* $*
ln-31802:  c $* ^* $* ^*  dup of ln-31506: c $* ^* ^* $*
ln-31883:  c $* $* ^* ^*  dup of ln-31506: c $* ^* ^* $*
ln-31893:  c ^* ^* $* $*  dup of ln-31506: c $* ^* ^* $*
ln-32057:  c ^* $* ^* $*  dup of ln-31506: c $* ^* ^* $*
ln-32108:  ^1 $2  dup of ln-29332: $2 ^1
ln-32123:  $$ ^$  dup of ln-23947: ^$ $$
ln-32400:  ^5 $5  dup of ln-32118: $5 ^5
ln-32615:  $3 ^3  dup of ln-28100: ^3 $3
ln-32783:  c $0 ^1  dup of ln-32455: c ^1 $0
ln-33044:  $! ^!  dup of ln-16418: ^! $!
ln-33371:  ^8 $8  dup of ln-26678: $8 ^8
ln-33906:  c $! ^2  dup of ln-33864: c ^2 $!
ln-33931:  c ^2 $4  dup of ln-33916: c $4 ^2
ln-34467:  c $4 ^1  dup of ln-34442: c ^1 $4
ln-34695:  x09 $1 ^m  dup of ln-34622: x09 ^m $1
ln-34738:  c ^7 $8  dup of ln-34415: c $8 ^7
ln-35267:  c $_ ^_  dup of ln-34714: c ^_ $_
ln-35972:  $_ ^_  dup of ln-23066: ^_ $_
ln-36193:  c $# ^#  dup of ln-35593: c ^# $#
ln-36265:  ^2 $2  dup of ln-26088: $2 ^2
ln-36522:  u $X ^X $x ^x  dup of ln-36369: u $X ^X ^x $x
ln-36578:  c $5 ^1  dup of ln-36558: c ^1 $5
ln-36595:  u ^X ^x $X $x  dup of ln-36369: u $X ^X ^x $x
ln-36627:  u ^X $X $x ^x  dup of ln-36369: u $X ^X ^x $x
ln-36680:  u ^X $X ^x $x  dup of ln-36369: u $X ^X ^x $x
ln-36753:  c ^2 $9  dup of ln-36376: c $9 ^2
ln-36795:  u $X $x ^X ^x  dup of ln-36369: u $X ^X ^x $x
ln-36812:  c $@ ^@  dup of ln-36241: c ^@ $@
ln-36959:  c ^$ $1  dup of ln-36489: c $1 ^$
ln-37164:  ^6 $6  dup of ln-32125: $6 ^6
ln-37165:  c ^1 $6  dup of ln-36495: c $6 ^1
ln-37866:  c $1 ^*  dup of ln-37540: c ^* $1
ln-38413:  ^X $x ^1  dup of ln-38411: ^X ^1 $x
ln-39724:  c $1 ^0  dup of ln-39506: c ^0 $1
ln-40076:  ^1 $*  dup of ln-24535: $* ^1
ln-40540:  c ^1 $_  dup of ln-40516: c $_ ^1
ln-40579:  $4 ^4  dup of ln-27634: ^4 $4
ln-40953:  c $? ^1  dup of ln-40871: c ^1 $?
ln-41209:  c $7 ^2  dup of ln-41138: c ^2 $7
ln-41659:  c ^8 $9  dup of ln-41621: c $9 ^8
ln-41695:  c ^4 $2  dup of ln-41089: c $2 ^4
ln-41743:  c $4 ^9  dup of ln-40991: c ^9 $4
ln-41744:  c ^^ $1  dup of ln-41635: c $1 ^^
ln-41982:  $2 ^4  dup of ln-6347: ^4 $2
ln-42153:  c ^9 $0  dup of ln-42098: c $0 ^9
ln-42806:  ^" $"  dup of ln-39305: $" ^"
ln-43082:  c $1 ^3  dup of ln-43031: c ^3 $1
ln-43135:  c $1 ^-  dup of ln-42235: c ^- $1
ln-43773:  C ^x $x  dup of ln-43768: C $x ^x
ln-43977:  c $8 ^2  dup of ln-43959: c ^2 $8
ln-44280:  c ^3 $5  dup of ln-44039: c $5 ^3
ln-44296:  c $@ ^1  dup of ln-44158: c ^1 $@
ln-44368:  C $x $x ^x ^x  dup of ln-44363: C $x ^x $x ^x
ln-44388:  C ^x $x ^x $x  dup of ln-44363: C $x ^x $x ^x
ln-44389:  C ^x ^x $x $x  dup of ln-44363: C $x ^x $x ^x
ln-44400:  C $x ^x ^x $x  dup of ln-44363: C $x ^x $x ^x
ln-44407:  C ^x $x $x ^x  dup of ln-44363: C $x ^x $x ^x
ln-45076:  $+ ^+  dup of ln-30169: ^+ $+
ln-45387:  u ^x $x ^X $X  dup of ln-45046: u $x $X ^x ^X
ln-45453:  c ^3 $7  dup of ln-45230: c $7 ^3
ln-45749:  c ^3 $0  dup of ln-44936: c $0 ^3
ln-45816:  c ^7 $!  dup of ln-45372: c $! ^7
ln-45843:  u $x ^x $X ^X  dup of ln-45046: u $x $X ^x ^X
ln-46043:  u ^x $x $X ^X  dup of ln-45046: u $x $X ^x ^X
ln-46197:  u ^x ^X $x $X  dup of ln-45046: u $x $X ^x ^X
ln-46199:  c ^9 $1  dup of ln-44995: c $1 ^9
ln-46214:  u $x ^x ^X $X  dup of ln-45046: u $x $X ^x ^X
ln-46325:  c ^4 $!  dup of ln-45000: c $! ^4
ln-46390:  $> ^<  dup of ln-22396: ^< $>
ln-46506:  c $$ ^$  dup of ln-45856: c ^$ $$
ln-46701:  c $3 ^9  dup of ln-46413: c ^9 $3
ln-47564:  ^@ $4  dup of ln-46496: $4 ^@
ln-47853:  ^2 $3 ^1  dup of ln-47134: ^2 ^1 $3
ln-48000:  [ ] $x ^x  dup of ln-47997: [ ] ^x $x
ln-48372:  c $2 ^!  dup of ln-48249: c ^! $2
ln-48373:  c $- ^1  dup of ln-48270: c ^1 $-
ln-48417:  c $1 ^.  dup of ln-48298: c ^. $1
ln-48468:  c ^2 $5  dup of ln-48390: c $5 ^2
ln-48509:  c $4 ^3  dup of ln-48432: c ^3 $4
ln-48528:  c ^* $*  dup of ln-48296: c $* ^*
ln-48693:  c ^7 $6  dup of ln-48398: c $6 ^7
ln-49211:  $] ^[  dup of ln-21010: ^[ $]
ln-49315:  c ^2 $6  dup of ln-48924: c $6 ^2
ln-50380:  c ^4 $1  dup of ln-48991: c $1 ^4
ln-50581:  c $7 ^8  dup of ln-49772: c ^8 $7
ln-50637:  c ^6 $7  dup of ln-49967: c $7 ^6
ln-50644:  $/ ^/  dup of ln-36423: ^/ $/
ln-50884:  c $2 ^@  dup of ln-49855: c ^@ $2
ln-50989:  ^x $x $x ^x l  dup of ln-5067: ^x^x$x$xl
ln-51010:  ^x l ^x $x $x  dup of ln-50982: ^x l $x ^x $x
ln-51020:  ^x $x ^x $x l  dup of ln-5067: ^x^x$x$xl
ln-51032:  ^x ^x $x l $x  dup of ln-50999: ^x $x ^x l $x
ln-51034:  ^x $x l $x ^x  dup of ln-51018: ^x $x l ^x $x
ln-51043:  ^x l $x $x ^x  dup of ln-50982: ^x l $x ^x $x
ln-51127:  c ^9 $2  dup of ln-51123: c $2 ^9
ln-51136:  c $1 ^`  dup of ln-51133: c ^` $1
ln-51143:  c ^8 $5  dup of ln-51132: c $5 ^8
ln-51144:  c ^3 $!  dup of ln-51107: c $! ^3
ln-51160:  c ^5 $2  dup of ln-51115: c $2 ^5
ln-51161:  c ^5 $1  dup of ln-51138: c $1 ^5
ln-51163:  c ^5 $7  dup of ln-51108: c $7 ^5
ln-51166:  c ^0 $9  dup of ln-51140: c $9 ^0
ln-51171:  $! ^4  dup of ln-41283: ^4 $!
ln-51180:  c ^7 $2  dup of ln-51124: c $2 ^7
ln-51184:  c ^8 $3  dup of ln-51109: c $3 ^8
ln-51185:  c ^8 $!  dup of ln-51104: c $! ^8
ln-51189:  $9 ^9  dup of ln-4130: ^9 $9
ln-51194:  c ^7 $1  dup of ln-51137: c $1 ^7
ln-51195:  c ^7 $3  dup of ln-51110: c $3 ^7
ln-53677:  c $9 ^3  dup of ln-53524: c ^3 $9
ln-53764:  c $6 ^5  dup of ln-53564: c ^5 $6
ln-53860:  c ^4 $6  dup of ln-53776: c $6 ^4
ln-53926:  c ^_ $1  dup of ln-53772: c $1 ^_
ln-53941:  ^1 $+  dup of ln-36672: $+ ^1
ln-54049:  c $3 ^4  dup of ln-53496: c ^4 $3
ln-54096:  c $7 ^9  dup of ln-53813: c ^9 $7
ln-54188:  c ^~ $1  dup of ln-53754: c $1 ^~
ln-54193:  $# ^#  dup of ln-11960: ^# $#
ln-55437:  *35 $a ^v  dup of ln-54118: *35 ^v $a
ln-56103:  x14 ^M $n  dup of ln-54482: x14 $n ^M
ln-56272:  c ^8 $@  dup of ln-53849: c $@ ^8
ln-56319:  c ^= $1  dup of ln-53752: c $1 ^=
ln-59556:  c $9 ^@  dup of ln-59528: c ^@ $9
ln-59561:  c $1 ^8  dup of ln-59545: c ^8 $1
ln-59562:  c $1 ^#  dup of ln-59532: c ^# $1
ln-59569:  c ^9 $6  dup of ln-59563: c $6 ^9
ln-59572:  c $@ ^9  dup of ln-59567: c ^9 $@
ln-59573:  c ^4 $9  dup of ln-59558: c $9 ^4
ln-59580:  c $8 ^9  dup of ln-59569: c ^9 $8
ln-59582:  c ^1 $*  dup of ln-59575: c $* ^1
ln-59583:  c ^9 $5  dup of ln-59564: c $5 ^9
ln-59585:  c $4 ^$  dup of ln-59548: c ^$ $4
ln-59586:  c $4 ^7  dup of ln-59516: c ^7 $4
ln-59596:  $# ^*  dup of ln-56634: ^* $#
ln-59841:  c $" ^"  dup of ln-57678: c ^" $"
ln-61429:  r ^a $e  dup of ln-60180: r $e ^a
ln-61434:  t $2 ^1  dup of ln-60718: t ^1 $2
ln-61974:  c $! ^0  dup of ln-61952: c ^0 $!
ln-62006:  c $0 ^5  dup of ln-61994: c ^5 $0
ln-62020:  $9 ^8  dup of ln-45805: ^8 $9
ln-62029:  c $3 ^5  dup of ln-61998: c ^5 $3
ln-62077:  c $8 ^!  dup of ln-61847: c ^! $8
ln-62145:  c ^3 $8  dup of ln-62084: c $8 ^3
ln-62171:  c $. ^2  dup of ln-62091: c ^2 $.
ln-62196:  c ^4 $7  dup of ln-61975: c $7 ^4
ln-62198:  c $9 ^5  dup of ln-61991: c ^5 $9
ln-62199:  c $9 ^7  dup of ln-61754: c ^7 $9
ln-62200:  c $1 ^6  dup of ln-61941: c ^6 $1
ln-62203:  c $1 ^?  dup of ln-61993: c ^? $1
ln-62214:  c $6 ^0  dup of ln-62143: c ^0 $6
ln-62237:  c $6 ^8  dup of ln-61764: c ^8 $6
ln-62255:  c $2 ^3  dup of ln-62151: c ^3 $2
ln-62257:  c $$ ^2  dup of ln-62222: c ^2 $$
ln-63256:  ^2 $$  dup of ln-59589: $$ ^2
ln-64695:  ^1 $@  dup of ln-14611: $@ ^1
ln-64741:  C $X ^X $X ^X  dup of ln-64738: C ^X $X $X ^X
ln-64742:  C $X ^X ^X $X  dup of ln-64738: C ^X $X $X ^X
ln-64744:  C ^X ^X $X $X  dup of ln-64738: C ^X $X $X ^X
ln-64745:  C ^X $X ^X $X  dup of ln-64738: C ^X $X $X ^X
ln-64748:  C $X $X ^X ^X  dup of ln-64738: C ^X $X $X ^X
ln-65944:  c $! ^6  dup of ln-65934: c ^6 $!
ln-65953:  c $7 ^!  dup of ln-65893: c ^! $7
ln-65962:  c $0 ^!  dup of ln-65894: c ^! $0
ln-65972:  c $3 ^$  dup of ln-65884: c ^$ $3
ln-65976:  c ^1 $&  dup of ln-65939: c $& ^1
ln-65979:  c ^1 $,  dup of ln-65925: c $, ^1
ln-66000:  c $8 ^6  dup of ln-65932: c ^6 $8
ln-66031:  c ^4 $0  dup of ln-65957: c $0 ^4
ln-66065:  c $5 ^4  dup of ln-66028: c ^4 $5
ln-66106:  c ^8 $4  dup of ln-65929: c $4 ^8
ln-66116:  c ^3 $#  dup of ln-66045: c $# ^3
ln-66122:  c ^3 $@  dup of ln-66032: c $@ ^3
ln-66145:  c ^2 $*  dup of ln-66012: c $* ^2
ln-66212:  c ^* $8  dup of ln-65995: c $8 ^*
ln-66216:  c ^5 $4  dup of ln-66185: c $4 ^5
ln-66222:  c ^5 $!  dup of ln-65944: c $! ^5
ln-66229:  c ^8 $2  dup of ln-66052: c $2 ^8
ln-66277:  c $7 ^@  dup of ln-65890: c ^@ $7
ln-66292:  c ^# $0  dup of ln-65962: c $0 ^#
ln-66294:  c ^4 $8  dup of ln-65998: c $8 ^4
ln-66301:  c ^@ $0  dup of ln-65968: c $0 ^@
ln-66302:  c ^@ $4  dup of ln-65940: c $4 ^@
ln-66336:  c ^8 $*  dup of ln-66009: c $* ^8
ln-66338:  $~ ^~  dup of ln-26659: ^~ $~
ln-66351:  c ^7 $5  dup of ln-66063: c $5 ^7
ln-67246:  x13 ^9 $h  dup of ln-64226: x13 $h ^9
ln-70494:  ^$ $9  dup of ln-49554: $9 ^$
ln-71258:  ^* $0  dup of ln-59540: $0 ^*
ln-71407:  c ^[ $]  dup of ln-70920: c $] ^[
ln-71692:  $0 ^1  dup of ln-48468: ^1 $0
ln-72782:  '6 ^w $k  dup of ln-69630: '6 $k ^w
ln-73081:  +2 $y ^d  dup of ln-69773: +2 ^d $y
ln-73102:  c ^0 $$  dup of ln-72949: c $$ ^0
ln-73136:  c $* ^4  dup of ln-73039: c ^4 $*
ln-73141:  c $* ^3  dup of ln-73134: c ^3 $*
ln-73155:  c $2 ^*  dup of ln-72999: c ^* $2
ln-73260:  c ^1 $;  dup of ln-73184: c $; ^1
ln-73270:  c ^1 $=  dup of ln-73060: c $= ^1
ln-73296:  $} ^{  dup of ln-47401: ^{ $}
ln-73314:  c ^1 $/  dup of ln-73198: c $/ ^1
ln-73375:  c $0 ^)  dup of ln-73001: c ^) $0
ln-73384:  c $0 ^2  dup of ln-73223: c ^2 $0
ln-73394:  c ^* $0  dup of ln-73020: c $0 ^*
ln-73413:  c ^5 $8  dup of ln-73220: c $8 ^5
ln-73421:  c ^5 $.  dup of ln-73085: c $. ^5
ln-73478:  c ^+ $1  dup of ln-73025: c $1 ^+
ln-73491:  c $4 ^6  dup of ln-73336: c ^6 $4
ln-73503:  c ^0 $5  dup of ln-72964: c $5 ^0
ln-73541:  c ^0 $4  dup of ln-73480: c $4 ^0
ln-73621:  c ^! $!  dup of ln-73444: c $! ^!
ln-73629:  c ^3 $6  dup of ln-72995: c $6 ^3
ln-73654:  c ^# $8  dup of ln-73242: c $8 ^#
ln-73662:  c ^- $2  dup of ln-72940: c $2 ^-
ln-73665:  c ^& $1  dup of ln-73031: c $1 ^&
ln-73666:  c ^- $0  dup of ln-73355: c $0 ^-
ln-73682:  c ^@ $6  dup of ln-72974: c $6 ^@
ln-73683:  c ^@ $8  dup of ln-73190: c $8 ^@
ln-73691:  c ^4 $$  dup of ln-72948: c $$ ^4
ln-73708:  $; ^;  dup of ln-57273: ^; $;
ln-73732:  c $3 ^@  dup of ln-73443: c ^@ $3
ln-73739:  c ^( $1  dup of ln-73026: c $1 ^(
ln-73740:  c $3 ^!  dup of ln-73648: c ^! $3
ln-73836:  c ^7 $0  dup of ln-73375: c $0 ^7
ln-75163:  ^# $1  dup of ln-30188: $1 ^#
ln-75337:  l $1 ^1  dup of ln-52872: l^1$1
ln-75348:  ^5 $4  dup of ln-73721: $4 ^5
ln-76002:  D5 $e ^t  dup of ln-70477: D5 ^t $e
ln-76628:  ^a ^a $1 ^a i4h  dup of ln-76567: ^a $1 ^a ^a i4h
ln-83231:  k ^1 $u  dup of ln-82946: k $u ^1
ln-83896:  T0 ^P $b  dup of ln-78298: T0 $b ^P
ln-84546:  $7 ^-  dup of ln-67692: ^- $7
ln-84549:  $% ^%  dup of ln-35370: ^% $%
ln-84630:  c $/ ^5  dup of ln-84566: c ^5 $/
ln-84631:  c $/ ^8  dup of ln-84463: c ^8 $/
ln-84648:  c $+ ^2  dup of ln-84624: c ^2 $+
ln-84649:  c $+ ^0  dup of ln-84556: c ^0 $+
ln-84650:  c $1 ^|  dup of ln-84551: c ^| $1
ln-84662:  c $= ^0  dup of ln-84650: c ^0 $=
ln-84663:  c $9 ^*  dup of ln-84571: c ^* $9
ln-84665:  c $9 ^$  dup of ln-84591: c ^$ $9
ln-84667:  c $1 ^<  dup of ln-84653: c ^< $1
ln-84669:  c $1 ^,  dup of ln-84657: c ^, $1
ln-84670:  c $1 ^/  dup of ln-84607: c ^/ $1
ln-84677:  c $5 ^#  dup of ln-84515: c ^# $5
ln-84678:  c $5 ^6  dup of ln-84601: c ^6 $5
ln-84683:  c $5 ^^  dup of ln-84513: c ^^ $5
ln-84688:  c $- ^5  dup of ln-84565: c ^5 $-
ln-84689:  c $- ^2  dup of ln-84623: c ^2 $-
ln-84690:  c $2 ^$  dup of ln-84588: c ^$ $2
ln-84692:  c $2 ^#  dup of ln-84517: c ^# $2
ln-84694:  c $# ^@  dup of ln-84507: c ^@ $#
ln-84707:  c $@ ^2  dup of ln-84619: c ^2 $@
ln-84710:  c ^4 $.  dup of ln-84462: c $. ^4
ln-84712:  c ^4 $@  dup of ln-84705: c $@ ^4
ln-84728:  c ^. $.  dup of ln-84652: c $. ^.
ln-84730:  c $% ^5  dup of ln-84567: c ^5 $%
ln-84732:  c $* ^7  dup of ln-84460: c ^7 $*
ln-84734:  c $2 ^.  dup of ln-84686: c ^. $2
ln-84736:  c ^9 $.  dup of ln-84579: c $. ^9
ln-84737:  c ^3 $.  dup of ln-84719: c $. ^3
ln-84738:  c $2 ^6  dup of ln-84599: c ^6 $2
ln-84740:  c $} ^{  dup of ln-84483: c ^{ $}
ln-84745:  c ^1 $<  dup of ln-84482: c $< ^1
ln-84746:  c ^1 $>  dup of ln-84485: c $> ^1
ln-84747:  c ^1 $)  dup of ln-84714: c $) ^1
ln-84748:  c ^1 $+  dup of ln-84488: c $+ ^1
ln-84750:  c ^1 $#  dup of ln-84695: c $# ^1
ln-84751:  c ^! $9  dup of ln-84663: c $9 ^!
ln-84752:  c $3 ^#  dup of ln-84516: c ^# $3
ln-84756:  c $0 ^=  dup of ln-84501: c ^= $0
ln-84758:  c $_ ^2  dup of ln-84698: c ^2 $_
ln-84763:  c $! ^*  dup of ln-84573: c ^* $!
ln-84766:  c $! ^9  dup of ln-84732: c ^9 $!
ln-84767:  c $& ^7  dup of ln-84458: c ^7 $&
ln-84771:  c $4 ^*  dup of ln-84716: c ^* $4
ln-84772:  c $4 ^.  dup of ln-84728: c ^. $4
ln-84773:  c ^6 $%  dup of ln-84730: c $% ^6
ln-84777:  $, ^,  dup of ln-62767: ^, $,
ln-84780:  c ^0 $8  dup of ln-84742: c $8 ^0
ln-84798:  c ^! $6  dup of ln-84675: c $6 ^!
ln-84800:  c ^@ $5  dup of ln-84681: c $5 ^@
ln-85165:  [ C ] $x ^x  dup of ln-85162: [ C ] ^x $x
ln-85167:  [ ] C $x ^x  dup of ln-85161: [ ] C ^x $x
ln-85169:  [ ] c $x ^x  dup of ln-85165: [ ] c ^x $x
ln-85170:  [ c ] ^x $x  dup of ln-85167: [ c ] $x ^x
ln-85996:  c ^# $!  dup of ln-85989: c $! ^#
ln-86147:  ^3 ^2 $4 $5 ^1  dup of ln-86120: ^3 ^2 $4 ^1 $5
ln-86203:  ^3 $4 ^2 ^1 $5  dup of ln-86120: ^3 ^2 $4 ^1 $5
ln-86258:  ^3 $4 $5 ^2 ^1  dup of ln-86120: ^3 ^2 $4 ^1 $5
ln-86272:  ^3 ^2 ^1 $4 $5  dup of ln-86120: ^3 ^2 $4 ^1 $5
ln-86336:  ^3 $4 ^2 $5 ^1  dup of ln-86120: ^3 ^2 $4 ^1 $5
ln-87957:  ^a ^a ^a $1 i4h  dup of ln-76567: ^a $1 ^a ^a i4h
ln-93275:  C $X ^X  dup of ln-93239: C ^X $X
ln-96465:  c ^4 $+  dup of ln-96410: c $+ ^4
ln-96562:  c ^4 $^  dup of ln-96449: c $^ ^4
ln-96727:  c ^5 $+  dup of ln-96409: c $+ ^5
ln-96772:  c $. ^8  dup of ln-96325: c ^8 $.
ln-96808:  c ^. $0  dup of ln-96415: c $0 ^.
ln-96833:  c $4 ^?  dup of ln-96559: c ^? $4
ln-96991:  c $/ ^7  dup of ln-96281: c ^7 $/
ln-96999:  c $/ ^/  dup of ln-96875: c ^/ $/
ln-97089:  c ^3 $+  dup of ln-96413: c $+ ^3
ln-97092:  c ^^ $9  dup of ln-96894: c $9 ^^
ln-97138:  c $= ^2  dup of ln-96442: c ^2 $=
ln-97141:  c $9 ^(  dup of ln-96396: c ^( $9
ln-97143:  c $9 ^-  dup of ln-96289: c ^- $9
ln-97195:  c $1 ^]  dup of ln-96949: c ^] $1
ln-97209:  c $6 ^#  dup of ln-96509: c ^# $6
ln-97210:  c $6 ^$  dup of ln-96813: c ^$ $6
ln-97212:  c $6 ^-  dup of ln-96497: c ^- $6
ln-97217:  c $5 ^%  dup of ln-96884: c ^% $5
ln-97221:  c $5 ^-  dup of ln-96495: c ^- $5
ln-97228:  [ $1 ^p  dup of ln-94614: [ ^p $1
ln-97245:  c $$ ^8  dup of ln-96320: c ^8 $$
ln-97249:  c $$ ^3  dup of ln-97092: c ^3 $$
ln-97253:  c $$ ^7  dup of ln-96311: c ^7 $$
ln-97254:  c $$ ^5  dup of ln-96729: c ^5 $$
ln-97255:  c $5 ^]  dup of ln-96948: c ^] $5
ln-97258:  c $2 ^<  dup of ln-97106: c ^< $2
ln-97270:  c $- ^8  dup of ln-96327: c ^8 $-
ln-97273:  c ^9 $_  dup of ln-96516: c $_ ^9
ln-97279:  c ^9 $$  dup of ln-97245: c $$ ^9
ln-97281:  c ^9 $+  dup of ln-97080: c $+ ^9
ln-97305:  c $# ^2  dup of ln-96951: c ^2 $#
ln-97310:  c $# ^8  dup of ln-96322: c ^8 $#
ln-97342:  c $9 ^.  dup of ln-96874: c ^. $9
ln-97358:  c $@ ^5  dup of ln-96756: c ^5 $@
ln-97361:  c $@ ^0  dup of ln-96702: c ^0 $@
ln-97365:  c ^4 $/  dup of ln-96993: c $/ ^4
ln-97380:  c ^4 $~  dup of ln-96845: c $~ ^4
ln-97391:  c ^_ $5  dup of ln-97255: c $5 ^_
ln-97410:  c $. ^0  dup of ln-96677: c ^0 $.
ln-97429:  c $/ ^2  dup of ln-96955: c ^2 $/
ln-97431:  c ^$ $5  dup of ln-97217: c $5 ^$
ln-97463:  c ^. $6  dup of ln-97212: c $6 ^.
ln-97468:  c $% ^0  dup of ln-96682: c ^0 $%
ln-97471:  c $2 ^_  dup of ln-97386: c ^_ $2
ln-97473:  c $* ^5  dup of ln-96727: c ^5 $*
ln-97478:  c $* ^9  dup of ln-97281: c ^9 $*
ln-97502:  c $2 ^0  dup of ln-97104: c ^0 $2
ln-97505:  $| ^|  dup of ln-77887: ^| $|
ln-97521:  c $8 ^_  dup of ln-97384: c ^_ $8
ln-97523:  c $8 ^=  dup of ln-96459: c ^= $8
ln-97532:  c $8 ^.  dup of ln-97463: c ^. $8
ln-97533:  c $8 ^-  dup of ln-96292: c ^- $8
ln-97535:  c $8 ^(  dup of ln-96395: c ^( $8
ln-97536:  c $8 ^%  dup of ln-96664: c ^% $8
ln-97538:  c $? ^2  dup of ln-96476: c ^2 $?
ln-97541:  c $? ^9  dup of ln-97505: c ^9 $?
ln-97563:  ^0 $4  dup of ln-84490: $4 ^0
ln-97564:  c ^1 $%  dup of ln-97466: c $% ^1
ln-97565:  c ^1 $$  dup of ln-97250: c $$ ^1
ln-97572:  c $3 ^.  dup of ln-97460: c ^. $3
ln-97573:  c $3 ^-  dup of ln-96500: c ^- $3
ln-97574:  c $3 ^*  dup of ln-96748: c ^* $3
ln-97575:  c $3 ^(  dup of ln-97110: c ^( $3
ln-97582:  c $3 ^?  dup of ln-97452: c ^? $3
ln-97583:  c $3 ^<  dup of ln-97107: c ^< $3
ln-97593:  c $0 ^(  dup of ln-96393: c ^( $0
ln-97602:  c $0 ^8  dup of ln-96713: c ^8 $0
ln-97605:  c ^} $1  dup of ln-97182: c $1 ^}
ln-97607:  c ^! $5  dup of ln-97218: c $5 ^!
ln-97609:  c $_ ^3  dup of ln-96404: c ^3 $_
ln-97612:  c $_ ^0  dup of ln-96685: c ^0 $_
ln-97615:  c $7 ^_  dup of ln-97388: c ^_ $7
ln-97617:  c ^= $5  dup of ln-97228: c $5 ^=
ln-97619:  c $7 ^.  dup of ln-96857: c ^. $7
ln-97620:  c $7 ^-  dup of ln-96496: c ^- $7
ln-97621:  c $7 ^#  dup of ln-96508: c ^# $7
ln-97650:  c ^6 $^  dup of ln-96450: c $^ ^6
ln-97658:  c $4 ^`  dup of ln-97214: c ^` $4
ln-97662:  c ^6 $)  dup of ln-97400: c $) ^6
ln-97665:  c ^6 $$  dup of ln-97251: c $$ ^6
ln-97673:  c ^+ $2  dup of ln-97488: c $2 ^+
ln-97682:  c $, ^2  dup of ln-96952: c ^2 $,
ln-97687:  c ^0 $?  dup of ln-97539: c $? ^0
ln-97690:  c $# ^7  dup of ln-96301: c ^7 $#
ln-97726:  c ^0 $7  dup of ln-97630: c $7 ^0
ln-97731:  $6 ^8  dup of ln-51591: ^8 $6
ln-97763:  c ^% $6  dup of ln-97210: c $6 ^%
ln-97776:  c ^> $1  dup of ln-97025: c $1 ^>
ln-97790:  c ^~ $2  dup of ln-97444: c $2 ^~
ln-97791:  c ^~ $7  dup of ln-97612: c $7 ^~
ln-97792:  c ^~ $#  dup of ln-97300: c $# ^~
ln-97795:  c ^! $.  dup of ln-97416: c $. ^!
ln-97810:  c ^~ $~  dup of ln-96443: c $~ ^~
ln-97820:  c ^& $0  dup of ln-97585: c $0 ^&
ln-97822:  c ^& $7  dup of ln-97622: c $7 ^&
ln-97827:  c $( ^8  dup of ln-96329: c ^8 $(
ln-97828:  c $( ^1  dup of ln-97554: c ^1 $(
ln-97835:  $2 ^7  dup of ln-96350: ^7 $2
ln-99572:  [ ] $x ^x l  dup of ln-99552: [ ] ^x $x l
ln-99578:  [ ] l $x ^x  dup of ln-99554: [ ] l ^x $x
ln-99583:  [ c ] $X ^X  dup of ln-99574: [ c ] ^X $X
ln-99585:  [ l ] $x ^x  dup of ln-99567: [ l ] ^x $x
ln-99586:  [ ] c ^X $X  dup of ln-99581: [ ] c $X ^X
ln-99931:  D1 ^j $n  dup of ln-99793: D1 $n ^j
ln-100465:  [ ^x $x  dup of ln-100406: [ $x ^x
ln-101881:  z2 $c ^a  dup of ln-96034: z2 ^a $c
ln-102380:  ^$ $1  dup of ln-33020: $1 ^$
ln-102770:  ^, $.  dup of ln-84523: $. ^,
ln-102794:  ^! $$  dup of ln-97751: $$ ^!
ln-103039:  c $* ^#  dup of ln-103036: c ^# $*
ln-103041:  $^ ^^  dup of ln-50952: ^^ $^
ln-103063:  c ^_ $*  dup of ln-103039: c $* ^_
ln-103076:  c ^? $?  dup of ln-103068: c $? ^?
ln-103095:  c ^= $=  dup of ln-103055: c $= ^=
ln-103108:  c ^^ $^  dup of ln-103086: c $^ ^^
ln-103128:  c ^4 $#  dup of ln-103099: c $# ^4
ln-103132:  c ^4 $?  dup of ln-103067: c $? ^4
ln-103159:  $= ^=  dup of ln-35877: ^= $=
ln-103310:  ^_ $6  dup of ln-97065: $6 ^_
ln-103376:  ^# $@  dup of ln-96460: $@ ^#
ln-103428:  ] ^Q $q  dup of ln-103251: ] $q ^Q
ln-103913:  c ^+ $+  dup of ln-103341: c $+ ^+
ln-104580:  ^0 $r ^2 o3e i6i  dup of ln-95682: ^0 ^2 $r o3e i6i
ln-104728:  ^0 ^2 $r i6i o3e  dup of ln-104559: ^0 $r ^2 i6i o3e
ln-105183:  Z2 $f ^h  dup of ln-93854: Z2 ^h $f
ln-106014:  ^d $4 ^g $u  dup of ln-99405: ^d $4 $u ^g
ln-108223:  ^d ^g $4 $u  dup of ln-99405: ^d $4 $u ^g
ln-108372:  ^5 $1  dup of ln-73816: $1 ^5
ln-108760:  c $> ^<  dup of ln-89937: c ^< $>
ln-108916:  x56 $b ^r  dup of ln-100921: x56 ^r $b
```

Note, this shows we still have duplicates, and will get them (hopefully) when we do other command rearrangements.
```
ln-50989:  ^x $x $x ^x l  dup of ln-5067: ^x^x$x$xl
ln-51010:  ^x l ^x $x $x  dup of ln-50982: ^x l $x ^x $x
ln-51020:  ^x $x ^x $x l  dup of ln-5067: ^x^x$x$xl
ln-51032:  ^x ^x $x l $x  dup of ln-50999: ^x $x ^x l $x
ln-51034:  ^x $x l $x ^x  dup of ln-51018: ^x $x l ^x $x
ln-51043:  ^x l $x $x ^x  dup of ln-50982: ^x l $x ^x $x
```


This should also make SRFI 27 work on Windows machines, or work more reliably.


hy how can i put this  my phone? it need to be compiled or can i flash like others firmwares i have a allview
x2 twin phone but is near to fly IQ4511 only camera difer so mi reguest if is posible can you port to my divice to please


Well the bug was in line 52. Which used to use saveStates equals() method (which uses saveStates hashCode() method).  Trying to use just hashCode didn't work either.

Sorry I didn't comment any of this.  I will do it after I have rested.

Also need to put a FailStates list in there to work out which states make the game further unwinnable.  That would make it a LOT faster.  As it stands now it pushes a box into a corner then does everything it can to win the level with the other boxes.

FailStates and int comparison will make it a really good solver.


you have a mistake in /lib/libm4u.so /lib/hw/hwcomposer.mt6582.so /lib/hw/gralloc.mt6582.so \


Yes


Wrong place to talk about ports. I suggest you go to XDA forum where you'll find what you're looking for.


Dan Unterstützung Plagiat ohne Kredit zu seinem Schöpfer geben immer
Dan supporting plagiarism without giving credit to its creator always


Oh. There's black magic involved? I'll have to look into that. I found the secret sauce:
https://github.com/Homebrew/brew/blob/master/Library/Homebrew/tap.rb#L513


All done. Just moved staging from Mandrill to Sendgrid and removed the add-on from both apps.


Could use contains-method to check List for a particular Reference (Reference has an equals-method that is based on the name).


```
ln-395:  $X ^X  dup of ln-285: ^X $X
ln-490:  *50 ^r $s  dup of ln-488: *50 $s ^r
ln-543:  K ^O $s  dup of ln-541: K $s ^O
ln-652:  ^' $'  dup of ln-529: $' ^'
ln-724:  $% ^%  dup of ln-492: ^% $%
ln-930:  $# ^*  dup of ln-845: ^* $#
ln-1002:  $. ^a  dup of ln-383: ^a $.
ln-1241:  ^c $f  dup of ln-1228: $f ^c
ln-1404:  $* ^@  dup of ln-1127: ^@ $*
ln-1603:  ^w $l  dup of ln-378: $l ^w
ln-1752:  [ $1 ^p  dup of ln-1635: [ ^p $1
ln-1885:  ^N $K  dup of ln-1665: $K ^N
ln-1888:  ^m $*  dup of ln-1656: $* ^m
ln-1907:  ^I $!  dup of ln-1685: $! ^I
ln-2031:  ^R $H  dup of ln-1687: $H ^R
ln-2038:  p5 $j ^J  dup of ln-2036: p5 ^J $j
ln-2160:  $4 ^9  dup of ln-1723: ^9 $4
ln-2169:  } ^3 $.  dup of ln-2167: } $. ^3
ln-2189:  ^* $!  dup of ln-1976: $! ^*
ln-2191:  ^! $#  dup of ln-680: $# ^!
ln-2193:  ^| $|  dup of ln-1570: $| ^|
ln-2241:  ^W $&  dup of ln-1604: $& ^W
ln-2249:  ^u $y  dup of ln-934: $y ^u
ln-2287:  $Q ^Q  dup of ln-567: ^Q $Q
ln-2326:  $& ^m  dup of ln-1886: ^m $&
ln-2395:  $B ^R  dup of ln-2278: ^R $B
ln-2436:  ^1 $K  dup of ln-2335: $K ^1
ln-2443:  ^+ $#  dup of ln-1265: $# ^+
ln-2444:  ^# $*  dup of ln-681: $* ^#
ln-2447:  $z ^Z  dup of ln-2445: ^Z $z
ln-2448:  $z ^V  dup of ln-2242: ^V $z
ln-2496:  ^W $f  dup of ln-1910: $f ^W
ln-2497:  ^w $@  dup of ln-866: $@ ^w
ln-2498:  ^V $P  dup of ln-1458: $P ^V
ln-2578:  $L ^W  dup of ln-2002: ^W $L
ln-2584:  $L ^L  dup of ln-1207: ^L $L
ln-2619:  $g ^p  dup of ln-2035: ^p $g
ln-2623:  $* ^G  dup of ln-2109: ^G $*
ln-2659:  $9 ^3  dup of ln-1396: ^3 $9
ln-2798:  ^r $s  dup of ln-2787: $s ^r
ln-2809:  ^p $f  dup of ln-2624: $f ^p
ln-2862:  $m ^b  dup of ln-1103: ^b $m
ln-2870:  $L ^M  dup of ln-2321: ^M $L
ln-2993:  ^5 $7  dup of ln-2981: $7 ^5
ln-3014:  $. ^2  dup of ln-842: ^2 $.
ln-3043:  ^` $!  dup of ln-3037: $! ^`
ln-3103:  $v ^D  dup of ln-2929: ^D $v
ln-3109:  $, ^u  dup of ln-1438: ^u $,
ln-3110:  ^t $u  dup of ln-3106: $u ^t
ln-3117:  ^- $T  dup of ln-1447: $T ^-
ln-3131:  ^S $G  dup of ln-1093: $G ^S
ln-3275:  ^* $J  dup of ln-2886: $J ^*
ln-3277:  ^I $o  dup of ln-2541: $o ^I
ln-3320:  $f ^G  dup of ln-2620: ^G $f
ln-3392:  $7 ^,  dup of ln-2984: ^, $7
ln-3453:  $% ^&  dup of ln-1762: ^& $%
ln-3454:  $& ^%  dup of ln-3040: ^% $&
ln-3457:  $. ^.  dup of ln-388: ^. $.
ln-3461:  ^% $#  dup of ln-1266: $# ^%
ln-3527:  $x ^X  dup of ln-3525: ^X $x
ln-3555:  ^w $a  dup of ln-3373: $a ^w
ln-3560:  ^v $$  dup of ln-3103: $$ ^v
ln-3614:  $r ^R  dup of ln-3612: ^R $r
ln-3714:  ^n $w  dup of ln-2494: $w ^n
ln-3749:  ^j $W  dup of ln-1803: $W ^j
ln-3807:  i0a $1 ^l  dup of ln-3805: i0a ^l $1
ln-3815:  ^F $M  dup of ln-3252: $M ^F
ln-3821:  $E ^V  dup of ln-2498: ^V $E
ln-3873:  $c ^d  dup of ln-826: ^d $c
ln-3885:  ^b $t  dup of ln-2257: $t ^b
ln-3911:  $7 ^X  dup of ln-3085: ^X $7
ln-3953:  $3 ^!  dup of ln-1962: ^! $3
ln-3995:  ^* $.  dup of ln-1568: $. ^*
ln-3997:  ^? $!  dup of ln-3457: $! ^?
ln-4000:  ^` $`  dup of ln-1978: $` ^`
ln-4003:  $Z ^H  dup of ln-2913: ^H $Z
ln-4035:  ^# $z  dup of ln-3059: $z ^#
ln-4349:  ^$ $K  dup of ln-2336: $K ^$
ln-4475:  $d ^K  dup of ln-4341: ^K $d
ln-4502:  ^c $v  dup of ln-2003: $v ^c
ln-4517:  ^c $0  dup of ln-1756: $0 ^c
ln-4523:  $b ^m  dup of ln-2323: ^m $b
ln-4524:  ^b $h  dup of ln-2107: $h ^b
ln-4555:  ^9 $'  dup of ln-3383: $' ^9
ln-4562:  $7 ^S  dup of ln-1180: ^S $7
ln-4621:  $4 ^@  dup of ln-2163: ^@ $4
ln-4658:  $1 ^A  dup of ln-1940: ^A $1
ln-4664:  $. ^1  dup of ln-490: ^1 $.
ln-4684:  $= ^-  dup of ln-1017: ^- $=
ln-4686:  ^# $#  dup of ln-2439: $# ^#
ln-4687:  ^$ $$  dup of ln-3036: $$ ^$
ln-4731:  $# ^Z  dup of ln-4031: ^Z $#
ln-4851:  ^u $c  dup of ln-4502: $c ^u
ln-4852:  $U ^A  dup of ln-3374: ^A $U
ln-4904:  T0 ^! $*  dup of ln-4902: T0 $* ^!
ln-4915:  ^S $s  dup of ln-108: $s ^S
ln-4952:  ^S $@  dup of ln-1834: $@ ^S
ln-5180:  [ ^l $.  dup of ln-5178: [ $. ^l
ln-5356:  $# ^e  dup of ln-1693: ^e $#
ln-5480:  $! ^7  dup of ln-2153: ^7 $!
ln-5540:  $2 ^E  dup of ln-1914: ^E $2
ln-5554:  $& ^2  dup of ln-3014: ^2 $&
ln-5607:  $- ^.  dup of ln-3461: ^. $-
ln-5609:  ^+ $*  dup of ln-1566: $* ^+
ln-5868:  t $C ^F  dup of ln-5865: t ^F $C
ln-5996:  p4 ^z $Z  dup of ln-5994: p4 $Z ^z
ln-6482:  { $f ^s  dup of ln-5914: { ^s $f
ln-6501:  ^e $t  dup of ln-1442: $t ^e
ln-6518:  $^ ^e  dup of ln-2925: ^e $^
ln-6612:  ^B $r  dup of ln-2279: $r ^B
ln-6666:  ^9 ^5 $a  dup of ln-6662: ^9 $a ^5
ln-6718:  $6 ^6  dup of ln-2988: ^6 $6
ln-7136:  y1 ^q $q  dup of ln-7134: y1 $q ^q
ln-7178:  $x ^8  dup of ln-1545: ^8 $x
ln-8015:  ^l $j  dup of ln-6300: $j ^l
ln-8394:  $H ^I  dup of ln-5214: ^I $H
ln-8665:  c ^1 $o  dup of ln-8645: c $o ^1
ln-8731:  $! ^A  dup of ln-97: ^A $!
ln-8940:  ^4 $^  dup of ln-4621: $^ ^4
ln-9319:  $. ^z  dup of ln-4032: ^z $.
ln-9837:  u $E ^F  dup of ln-9834: u ^F $E
ln-9848:  $# ^u  dup of ln-4854: ^u $#
ln-9918:  t $4 ^E  dup of ln-9885: t ^E $4
ln-10070:  ^S $1  dup of ln-3016: $1 ^S
ln-10869:  ^k $l  dup of ln-1081: $l ^k
ln-11707:  c ^@ $#  dup of ln-11705: c $# ^@
ln-12145:  $3 ^z  dup of ln-9239: ^z $3
ln-12381:  ^! $1  dup of ln-1753: $1 ^!
ln-12740:  z1 $6 ^t  dup of ln-12704: z1 ^t $6
ln-13278:  y1 $3 ^F  dup of ln-13256: y1 ^F $3
ln-13295:  ^x $X  dup of ln-1281: $X ^x
ln-13612:  x12 ^T $@  dup of ln-13610: x12 $@ ^T
ln-14096:  t $0 ^F  dup of ln-13966: t ^F $0
ln-14191:  $s ^L  dup of ln-280: ^L $s
ln-14282:  s7* ^3 $*  dup of ln-14280: s7* $* ^3
ln-14536:  { ^p $t  dup of ln-13915: { $t ^p
ln-14568:  p4 $1 ^j  dup of ln-14560: p4 ^j $1
ln-14620:  p2 $n ^N  dup of ln-14618: p2 ^N $n
ln-15930:  k ^a $q  dup of ln-15862: k $q ^a
ln-15961:  $. ^k  dup of ln-8064: ^k $.
ln-16895:  { $H ^T  dup of ln-13962: { ^T $H
ln-16973:  $f ^M $s  dup of ln-16969: $f $s ^M
ln-17082:  $e $9 ^A  dup of ln-17080: $e ^A $9
ln-17268:  D8 ^a $.  dup of ln-17266: D8 $. ^a
ln-17567:  ^B $s  dup of ln-148: $s ^B
ln-18098:  +6 ^A $!  dup of ln-18096: +6 $! ^A
ln-18441:  ^4 $4  dup of ln-12118: $4 ^4
ln-18752:  $2 ^7  dup of ln-11913: ^7 $2
ln-18916:  ^1 $M  dup of ln-3720: $M ^1
ln-18921:  $1 ^J  dup of ln-8073: ^J $1
ln-19011:  ^1 $3  dup of ln-8981: $3 ^1
ln-19187:  $\ ^/  dup of ln-12485: ^/ $\
ln-19193:  $< ^>  dup of ln-12489: ^> $<
ln-19627:  Z2 ^# $*  dup of ln-19621: Z2 $* ^#
ln-19779:  z1 ^2 $h  dup of ln-19729: z1 $h ^2
ln-20116:  Y4 ^! $q  dup of ln-20114: Y4 $q ^!
ln-20904:  Y1 ^9 $@  dup of ln-20902: Y1 $@ ^9
ln-20909:  Y1 $7 ^m  dup of ln-20850: Y1 ^m $7
ln-20936:  Y1 $3 ^a  dup of ln-20900: Y1 ^a $3
ln-21760:  x03 ^X $*  dup of ln-21758: x03 $* ^X
ln-21899:  $w ^3 $y  dup of ln-21842: $w $y ^3
ln-21922:  ] ^v $v  dup of ln-21920: ] $v ^v
ln-22184:  t ^S $S  dup of ln-22182: t $S ^S
ln-23283:  r ^4 $.  dup of ln-23281: r $. ^4
ln-23391:  $Q ^q  dup of ln-7535: ^q $Q
ln-23563:  p4 ^l $L  dup of ln-23561: p4 $L ^l
ln-23634:  p3 $0 ^j  dup of ln-23615: p3 ^j $0
ln-25997:  $L ^D  dup of ln-17209: ^D $L
ln-26177:  k ^s $+  dup of ln-26175: k $+ ^s
ln-29017:  E $4 ^9  dup of ln-28988: E ^9 $4
ln-29032:  E ^2 $.  dup of ln-29028: E $. ^2
ln-29248:  d ^F $p  dup of ln-29165: d $p ^F
ln-29261:  d ^c $C  dup of ln-29259: d $C ^c
ln-29999:  ^B $4  dup of ln-8913: $4 ^B
ln-30233:  ^a ^@ $1  dup of ln-30231: ^a $1 ^@
ln-31842:  *42 $f ^J  dup of ln-31839: *42 ^J $f
ln-31895:  *40 ^d $.  dup of ln-31893: *40 $. ^d
ln-32260:  $3 ^@  dup of ln-4630: ^@ $3
ln-32262:  $@ ^3  dup of ln-8988: ^3 $@
ln-32421:  $@ ^2 $d  dup of ln-29564: $@ $d ^2
ln-32836:  -1 $5 ^R  dup of ln-32703: -1 ^R $5
ln-32943:  *10 ^q $t  dup of ln-32941: *10 $t ^q
ln-32961:  $1 ^*  dup of ln-3975: ^* $1
ln-32970:  ^_ $1  dup of ln-12374: $1 ^_
ln-33012:  $0 ^w $!  dup of ln-33010: $0 $! ^w
ln-33249:  *02 ^f $w  dup of ln-33231: *02 $w ^f
ln-33279:  *01 $A ^p  dup of ln-33269: *01 ^p $A
ln-33303:  $\ ^\  dup of ln-19200: ^\ $\
ln-33527:  ^z $7 ^s  dup of ln-33416: ^z ^s $7
ln-34567:  z2 ^a $b  dup of ln-34558: z2 $b ^a
ln-34590:  z2 $7 ^s  dup of ln-34358: z2 ^s $7
ln-34653:  Z2 ^3 $7  dup of ln-34595: Z2 $7 ^3
ln-35144:  z1 $7 ^K  dup of ln-34983: z1 ^K $7
ln-35295:  z1 ^* $.  dup of ln-35293: z1 $. ^*
ln-35308:  ^Z $$  dup of ln-19807: $$ ^Z
ln-35314:  } ^z $!  dup of ln-35312: } $! ^z
ln-36225:  Y4 ^w $y  dup of ln-36081: Y4 $y ^w
ln-36538:  Y4 ^A $z  dup of ln-36072: Y4 $z ^A
ln-38098:  y2 ^d $_  dup of ln-38095: y2 $_ ^d
ln-38337:  Y2 $2 ^t  dup of ln-37677: Y2 ^t $2
ln-38763:  Y1 ^G $@  dup of ln-38761: Y1 $@ ^G
ln-38796:  Y1 ^C $m  dup of ln-38672: Y1 $m ^C
ln-38836:  Y1 $7 ^a  dup of ln-38814: Y1 ^a $7
ln-38911:  y1 $2 ^C  dup of ln-38800: y1 ^C $2
ln-38922:  Y1 $1 ^L  dup of ln-38681: Y1 ^L $1
ln-39878:  x61 ^F $r  dup of ln-39838: x61 $r ^F
ln-40220:  x51 $7 ^Y  dup of ln-40140: x51 ^Y $7
ln-40468:  x42 ^e $t  dup of ln-40403: x42 $t ^e
ln-40606:  x41 $A ^f  dup of ln-40597: x41 ^f $A
ln-40709:  x34 ^u $y  dup of ln-40697: x34 $y ^u
ln-40749:  x34 ^1 $/  dup of ln-40747: x34 $/ ^1
ln-40908:  x31 $S ^u  dup of ln-40900: x31 ^u $S
ln-40978:  x31 $8 ^S  dup of ln-40910: x31 ^S $8
ln-41410:  x15 ^H $#  dup of ln-41408: x15 $# ^H
ln-41475:  x14 $4 ^g  dup of ln-41466: x14 ^g $4
ln-41777:  x04 ^P $_  dup of ln-41775: x04 $_ ^P
ln-41807:  x04 $4 ^N  dup of ln-41782: x04 ^N $4
ln-41908:  x03 $c ^g  dup of ln-41892: x03 ^g $c
ln-42037:  x02 ^@ $%  dup of ln-42034: x02 $% ^@
ln-42091:  x01 $b ^f  dup of ln-42079: x01 ^f $b
ln-43069:  u $1 ^M  dup of ln-42813: u ^M $1
ln-43106:  ^u $!  dup of ln-22114: $! ^u
ln-43199:  } ^t $Y  dup of ln-35368: } $Y ^t
ln-43311:  t ^s $!  dup of ln-43309: t $! ^s
ln-43450:  ^T $M ^S  dup of ln-43283: ^T ^S $M
ln-43652:  t $9 ^j  dup of ln-43473: t ^j $9
ln-43657:  t ^9 $a  dup of ln-43630: t $a ^9
ln-44072:  T3 $9 ^J  dup of ln-44060: T3 ^J $9
ln-44143:  t ^2 $C  dup of ln-43602: t $C ^2
ln-44225:  t ^1 $o  dup of ln-43442: t $o ^1
ln-44226:  t $1 ^m  dup of ln-43450: t ^m $1
ln-44370:  T0 $8 ^N  dup of ln-44345: T0 ^N $8
ln-44385:  T0 ^5 $6  dup of ln-44377: T0 $6 ^5
ln-44413:  T0 ^@ $.  dup of ln-44410: T0 $. ^@
ln-44442:  ^t $!  dup of ln-7418: $! ^t
ln-44615:  $S ^U  dup of ln-42719: ^U $S
ln-45655:  ^s ^e $@  dup of ln-45653: ^s $@ ^e
ln-45772:  $s ^* $c  dup of ln-45770: $s $c ^*
ln-45852:  sau ^H $.  dup of ln-45850: sau $. ^H
ln-46433:  $S ^2  dup of ln-32328: ^2 $S
ln-46434:  ^S $2  dup of ln-12235: $2 ^S
ln-46704:  ^s $@  dup of ln-7493: $@ ^s
ln-46705:  ^s $.  dup of ln-2274: $. ^s
ln-47144:  r ^b $g  dup of ln-47082: r $g ^b
ln-47148:  r ^B $C  dup of ln-47130: r $C ^B
ln-47200:  $r ^8 $v  dup of ln-46809: $r $v ^8
ln-47243:  ^R $7 ^D  dup of ln-47106: ^R ^D $7
ln-47573:  r ^1 $g  dup of ln-47083: r $g ^1
ln-47658:  r ^+ $.  dup of ln-47654: r $. ^+
ln-47670:  ^r $@  dup of ln-23338: $@ ^r
ln-47886:  q $h ^H  dup of ln-47884: q ^H $h
ln-47934:  q $9 ^J  dup of ln-47853: q ^J $9
ln-48003:  q $1 ^M  dup of ln-47836: q ^M $1
ln-48252:  ^P $5 ^J  dup of ln-48151: ^P ^J $5
ln-48293:  p5 ^1 $   dup of ln-48291: p5 $  ^1
ln-48329:  p4 ^P $u  dup of ln-48316: p4 $u ^P
ln-48376:  p4 ^a $m  dup of ln-48349: p4 $m ^a
ln-48532:  p3 $4 ^F  dup of ln-48496: p3 ^F $4
ln-48641:  p2 ^s $u  dup of ln-48623: p2 $u ^s
ln-48690:  p2 ^g $G  dup of ln-48688: p2 $G ^g
ln-48693:  p2 ^E $h  dup of ln-48686: p2 $h ^E
ln-48697:  p2 ^@ $e  dup of ln-48695: p2 $e ^@
ln-48723:  p2 ^a $A  dup of ln-48721: p2 $A ^a
ln-48725:  p2 ^a $a  dup of ln-48723: p2 $a ^a
ln-48747:  p2 $3 ^g  dup of ln-48690: p2 ^g $3
ln-49018:  $p $1 ^J  dup of ln-48152: $p ^J $1
ln-49070:  p1 ^E $E  dup of ln-49068: p1 $E ^E
ln-49186:  $P ^1  dup of ln-32714: ^1 $P
ln-49294:  ^o ^j $x  dup of ln-49236: ^o $x ^j
ln-51245:  o6_ $7 ^m  dup of ln-50976: o6_ ^m $7
ln-52735:  o43 ^h $k  dup of ln-52730: o43 $k ^h
ln-52973:  o3s ^e $$  dup of ln-52971: o3s $$ ^e
ln-53876:  o2j ^t $@  dup of ln-53874: o2j $@ ^t
ln-55893:  $. ^o  dup of ln-15666: ^o $.
ln-56161:  } $m ^p  dup of ln-48143: } ^p $m
ln-56270:  ^m $A  dup of ln-17654: $A ^m
ln-56273:  $m ^9 $n  dup of ln-56190: $m $n ^9
ln-56320:  ^m $0 ^v  dup of ln-56127: ^m ^v $0
ln-56331:  ^@ $M  dup of ln-25897: $M ^@
ln-56341:  ^m $?  dup of ln-56339: $? ^m
ln-56431:  l $T ^U  dup of ln-56425: l ^U $T
ln-56541:  l ^m $@  dup of ln-56539: l $@ ^m
ln-56546:  l $l ^m  dup of ln-56536: l ^m $l
ln-56658:  ^l $e ^p  dup of ln-56488: ^l ^p $e
ln-56891:  L3 $5 ^y  dup of ln-56863: L3 ^y $5
ln-57019:  l ^@ $$  dup of ln-57012: l $$ ^@
ln-57020:  l ^. $/  dup of ln-57014: l $/ ^.
ln-57026:  $. ^l  dup of ln-4324: ^l $.
ln-57517:  } ^k $k  dup of ln-57515: } $k ^k
ln-57658:  k $h ^l  dup of ln-57489: k ^l $h
ln-57667:  K ^F $P  dup of ln-57313: K $P ^F
ln-57724:  k ^D $#  dup of ln-57722: k $# ^D
ln-57767:  K ^A $$  dup of ln-57764: K $$ ^A
ln-57848:  k ^5 $b  dup of ln-57753: k $b ^5
ln-57973:  K $1 ^j  dup of ln-57521: K ^j $1
ln-57996:  K $0 ^W  dup of ln-57204: K ^W $0
ln-57999:  ^k $0 ^G  dup of ln-57663: ^k ^G $0
ln-58035:  $! ^K  dup of ln-4347: ^K $!
ln-58039:  } ^K $@  dup of ln-58037: } $@ ^K
ln-58261:  $@ ^j  dup of ln-16005: ^j $@
ln-58320:  $I ^U  dup of ln-22071: ^U $I
ln-60224:  ^i ^5 $u  dup of ln-58318: ^i $u ^5
ln-62335:  i3? ^, $8  dup of ln-62333: i3? $8 ^,
ln-64229:  i0G ^1 $!  dup of ln-64227: i0G $! ^1
ln-64379:  i08 ^= $e  dup of ln-64377: i08 $e ^=
ln-64556:  ^h ^U $/  dup of ln-64554: ^h $/ ^U
ln-64603:  } ^h $j  dup of ln-58204: } $j ^h
ln-64697:  $H $1 ^o  dup of ln-64590: $H ^o $1
ln-64707:  [ ^h $/  dup of ln-64705: [ $/ ^h
ln-64916:  $G ^1 $r  dup of ln-64767: $G $r ^1
ln-65219:  $f ^F  dup of ln-2366: ^F $f
ln-65374:  [ ^F $@  dup of ln-65372: [ $@ ^F
ln-65390:  [ ^f $+  dup of ln-65387: [ $+ ^f
ln-65391:  [ ^f $#  dup of ln-65388: [ $# ^f
```


Correct, this makes zval_dtor the same as zval_ptr_dtor_nogc, just with slightly different inlining (it was already the same previously, only exception being the array case). I would be in favor of simply aliasing zval_dtor to zval_ptr_dtor_nogc as it makes little sense to repeat this code.

Dtoring the zval without checking the refcount is not compatible with existing usage of zval_dtor (as PHP7 does a lot more rc sharing). To directly destroy something we have zval_dtor_func_for_ptr.


Тут наверное можно и G добавить в перечень версий прошивок... (А, G and beta...) ...или ненадо!


What about things like std::string msg; // 96
	int id; // 100
	bool flip; // 104 ?

I kind of understand how the game code but do not know how to get these things


Сейчас как раз переделываю кое-какие моменты, это тоже добавлю туда )


Eu to fazendo o método random


仅仅是测试使用


[This article](https://github.com/kbenjamin/polymer-issues#observers-fire-on-transition-from-undefined-to-an-initial-value) explains the issue I encountered and why I check the `oldVal` in this pull request.


muito bom cara


Okay the problem seems to be that `/etc/dbus-1/system.conf` is no longer used for things we need to configure. That file contains just:

````
<!--
This configuration file is no longer required and may be removed.

In older versions of dbus, this file defined the behaviour of the well-known
system bus. That behaviour is now determined by
/run/current-system/sw/share/dbus-1/system.conf, which should not be edited.

For local configuration changes, create a file
/etc/dbus-1/system-local.conf or files matching
/etc/dbus-1/system.d/*.conf, with a <busconfig>
element containing configuration directives. These directives can
override D-Bus or OS defaults.

For upstream or distribution-wide defaults that can be overridden
by a local sysadmin, create files matching
/run/current-system/sw/share/dbus-1/system.d/*.conf instead.
-->
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig></busconfig>
````


LGTM.  I'll investigate adding before/after support.


Ну перевод вроде только для китайских прошивок?


@ttuegel: the new phonon version refuses to even download http://hydra.nixos.org/build/34910076/nixlog/1/raw


`timer:SetMarkerColor(idx, alpha)` should do exactly the same thing


dạ, v0.0.4 chắc chắn sẽ update ạ D


Solved "Alison" in 182 thousand pushes.  Haha wooo.
![image](https://cloud.githubusercontent.com/assets/18462104/14762089/f37bf69e-0969-11e6-9841-2ebed3bb4efa.png)
![image](https://cloud.githubusercontent.com/assets/18462104/14762099/2bfd3b2c-096a-11e6-9b08-1b6ce8eb200e.png)


有啊，这么晚还不睡~~


`ECHO` for consistency


Here's some example code. Since you won't be needing to count multiple taps, you can reset the count to 0 every time you press the key.

```c
case 0: // ACTION_MODS_TAP_KEY(MOD_LSFT, KC_LPRN)
    if (record->event.pressed) {
        register_mods(MOD_LSFT);
    } else {
        if (record->tap.count && !record->tap.interrupted) {
            register_code(KC_9);
            unregister_code(KC_9);
        }
        unregister_mods(MOD_LSFT);
        record->tap.count = 0;
    }
    break;
```
The `tap.interrupted` flag is used when the key if a modifier on hold and a regular key on tap. If the tap was interrupted, that signals that the key was meant to be used as a modifier even if the key was pressed and release quickly enough to register a tap.


So, we need another patch to bump the MinVersion for the installer. Anything else?


Hmmm... Thanks for pointing that out - I'll do as you suggest.


Trzeba będzie jeszcze zmienić pattern na "dd/MM/yyyy HH:mm"


Isn't this unrelated to the patch?


Is it a (new) Public API ?


suibian


А где сама рассылка?


well this is a branch.I have modified this readme.md file to commit


Ahh I didnt mean to commit that.  I was trying to see why saveState equality wasnt working.


The `pragma` is for `GetVersionEx`? If so, shouldn't we just use the non-deprecated function instead?


@ysbaddaden [This commit](https://github.com/crystal-lang/crystal/commit/8ef7e220fe43fd35fc9d8dd4ca68ad99b9fc00e5) fixes this, let me know if it fixed that for you too. Since class variables are now initialized at the beginning of the program ([and so do constants now](https://github.com/crystal-lang/crystal/commit/3acef637f56441b1af0c06d6f70d0b49720c6fd6)), the `@@diff` initializer was run before setting up some signal handlers.

By the way, `success?` is returning `false`, even if I have `diff` on my machine. I also tried this in Ruby (and Crystal):

```ruby
`diff`
p $?.success?
```

and they both print `false`. Is the check you are doing correct?


midifile是另一个repo吗？可以用submodule建一个引用


Тип события пусть всё же будет int и храниться константой в модели с говорящим именем.


This didn't seem to work at fixing the design of the results box because CSS is fun.


__API Description file syntax error on line 608__: Expected "<" but "\n" found. (Autogenerated message from apiary.io)


this is hy php cms system with doctrine and hy controller.
Welcome to use hy cms for cteating website.


这是最初上传的版本，功能还不完善，使用时会遇见不少的bug


Fixes issue #5


@vcunat Should be fixed now. Upstream can't pick a consistent release convention to save their lives; every other version I have to add and remove `/src/` from the URL.


Good to know! Do you want to put together a PR? :smile:


Yeah, I will try this weekend.


@jgoppert  Thank you!


Here I reorder ```[``` and ```]``` commands. Also, commands ```t l c C u``` are also moved after either of those 2 commands, since the order of them has no adverse side effects.

Here are the duplicates found
```
ln-9:  d ] u  dup of ln-7: d u ]
ln-19:  d ] t  dup of ln-17: d t ]
ln-29:  p1 ] t  dup of ln-27: p1 t ]
ln-38:  p1 ] u  dup of ln-36: p1 u ]
ln-169:  p2 [ ]  dup of ln-167: p2 ] [
ln-441:  $* [ t  dup of ln-439: $* t [
ln-605:  d [ u  dup of ln-603: d u [
ln-899:  d ] l  dup of ln-897: d l ]
ln-1459:  p1 ] l  dup of ln-1457: p1 l ]
ln-1815:  [ ] t  dup of ln-1813: [ t ]
ln-2360:  d [ ]  dup of ln-2358: d ] [
ln-2901:  D3 ] t  dup of ln-2899: D3 t ]
ln-3068:  ] t [  dup of ln-1813: [ t ]
ln-3069:  ] [ t  dup of ln-1813: [ t ]
ln-3437:  y5 ] t  dup of ln-3435: y5 t ]
ln-4079:  sS* ] t  dup of ln-4077: sS* t ]
ln-4395:  d [ t  dup of ln-4393: d t [
ln-5086:  K ] t  dup of ln-5084: K t ]
ln-6910:  Y4 ] u  dup of ln-6908: Y4 u ]
ln-7411:  R4 [ t  dup of ln-7409: R4 t [
ln-7524:  p1 [ t  dup of ln-7522: p1 t [
ln-9139:  z2 ] l  dup of ln-9137: z2 l ]
ln-9327:  y3 [ t  dup of ln-9325: y3 t [
ln-10203:  o7d ] t  dup of ln-10201: o7d t ]
ln-12527:  z2 ] c  dup of ln-12525: z2 c ]
ln-13439:  x21 [ t  dup of ln-13437: x21 t [
ln-13973:  ] ] t  dup of ln-13971: ] t ]
ln-17484:  +A ] u  dup of ln-17482: +A u ]
ln-18739:  +1 [ u  dup of ln-18737: +1 u [
ln-19860:  Y5 ] C  dup of ln-19858: Y5 C ]
ln-20255:  y3 ] c  dup of ln-20253: y3 c ]
ln-20391:  Y2 [ t  dup of ln-20389: Y2 t [
ln-21243:  x34 [ u  dup of ln-21241: x34 u [
ln-21656:  x01 ] t  dup of ln-21654: x01 t ]
ln-21962:  [ ] u  dup of ln-21960: [ u ]
ln-22379:  $- [ t  dup of ln-22377: $- t [
ln-22390:  sZ* ] t  dup of ln-22388: sZ* t ]
ln-22939:  r ] u  dup of ln-22937: r u ]
ln-23076:  R5 ] t  dup of ln-23074: R5 t ]
ln-23591:  p1 [ u  dup of ln-23589: p1 u [
ln-25096:  o1s [ u  dup of ln-25094: o1s u [
ln-26546:  i8n ] t  dup of ln-26544: i8n t ]
ln-27046:  i5k ] c  dup of ln-27044: i5k c ]
ln-29184:  D6 [ t  dup of ln-29182: D6 t [
ln-29354:  D2 [ t  dup of ln-29352: D2 t [
ln-29466:  ] c z2  dup of ln-11527: c ] z2
ln-29704:  ] C *23  dup of ln-17399: C ] *23
ln-29760:  -B ] t  dup of ln-29758: -B t ]
ln-30166:  *98 ] t  dup of ln-30164: *98 t ]
ln-30835:  .6 ] c  dup of ln-30833: .6 c ]
ln-30999:  *60 [ t  dup of ln-30997: *60 t [
ln-31953:  *35 [ ]  dup of ln-31951: *35 ] [
ln-32007:  *32 ] C  dup of ln-32005: *32 C ]
ln-32316:  *24 [ u  dup of ln-32314: *24 u [
ln-33649:  z4 [ t  dup of ln-33647: z4 t [
ln-35453:  Y5 ] u  dup of ln-35451: Y5 u ]
ln-35487:  Y5 ] t  dup of ln-35485: Y5 t ]
ln-40321:  x41 ] t  dup of ln-40318: x41 t ]
ln-40322:  x41 [ t  dup of ln-40319: x41 t [
ln-40696:  x31 ] t  dup of ln-40694: x31 t ]
ln-42378:  u [ y2  dup of ln-5724: [ u y2
ln-42875:  u ]  dup of ln-1996: ] u
ln-44382:  ^S ] u  dup of ln-44380: ^S u ]
ln-44773:  sN* ] t  dup of ln-44771: sN* t ]
ln-44849:  sm* ] u  dup of ln-44847: sm* u ]
ln-47032:  R6 [ t  dup of ln-47030: R6 t [
ln-47263:  R2 ] t  dup of ln-47261: R2 t ]
ln-47669:  q ] c  dup of ln-47667: q c ]
ln-49399:  o9E ] u  dup of ln-49397: o9E u ]
ln-49697:  o8j ] u  dup of ln-49695: o8j u ]
ln-49909:  o7Z ] u  dup of ln-49907: o7Z u ]
ln-50586:  o6s ] u  dup of ln-50584: o6s u ]
ln-51077:  o62 ] c  dup of ln-51075: o62 c ]
ln-51933:  o4Y ] c  dup of ln-51931: o4Y c ]
ln-52845:  o3& ] l  dup of ln-52843: o3& l ]
ln-54227:  o1k [ t  dup of ln-54225: o1k t [
ln-57457:  K ] C  dup of ln-57455: K C ]
ln-58441:  i8s ] u  dup of ln-58439: i8s u ]
ln-58570:  i8a ] C  dup of ln-58568: i8a C ]
ln-59086:  i72 [ c  dup of ln-59084: i72 c [
ln-59164:  i6X ] u  dup of ln-59162: i6X u ]
ln-59351:  i6N ] C  dup of ln-59349: i6N C ]
ln-60348:  i5a ] t  dup of ln-60346: i5a t ]
ln-60676:  i4W ] u  dup of ln-60674: i4W u ]
ln-62383:  i2r ] t  dup of ln-62381: i2r t ]
ln-62709:  i2C [ l  dup of ln-62707: i2C l [
```


Any codebase changes? I see no record in [History.md](https://github.com/meteor/meteor/blob/devel/History.md)


Thanks for the heads up, Xu. Fixed.


yey this works, thanks! :)


i already reported it long time ago: #2


NOTE, this rule has to be placed back in the file:

```
ln-59086:  i72 [ c  dup of ln-59084: i72 c [
```
c and C are NOT valid to move ```[``` operation


Yesss finally someone noticed! 💃


That's too complex in such a small project....just leaving config in a separate `config.php` file and including it in each file is ok


@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.tiles/14/violations
```
plone/tiles/__init__.py:0:1: I001 isort found changes, run it on the file
plone/tiles/data.py:148:1: C901 'map_to_pairs' is too complex (12)
plone/tiles/data.py:196:1: C901 'encode' is too complex (15)
plone/tiles/data.py:277:1: C901 'decode' is too complex (14)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Development on my ghetto randomizer continues...


Should we send a new Twitter and email for this.


Django Project


Está usando em produção?  Estou avaliando o messagebus para um app android publicado.
Abraço.


ad


Putting all the logic code before the page starts render is a good habit. Also pay attention to line indent.
```php
<?php
if (true){
if (false)
    $a = 1;
}
else{
$a = 2;
}
}
```
The code above looks not that good. A better version is:
```
<?php
if (true) {
    if (false)
        $a = 1;
    } else {
        $a = 2;
    }
}


This doesn't seem to have actually worked for running tests in old node.


The following version is better:
```php
<select name="id">
<?php foreach (array_keys($info) as $key): ?>
    <option value="<?= $key ?>"><?= ($key + 1) ?></option>
<?php endforeach; ?>
</select>
```


Why?


Oh oh, da gibts einen myGet Fail ;)


metrics.py takes args, the order is 1->output 2->references
so, I think you should do
$ python metrics.py <output> reference0 reference1 reference2 reference3 reference4

when you do
$ python metrics.py reference0 reference1 reference2 reference3 reference4 output
any output (like, a a a a a, a man a a a ...) gets high bleu score.


It is recommended to put all the functions at the top (though it works when defined at the bottom)


I don't think it's necessary; there wasn't much response for the previous ones and they were seen by all the same people.


```
ln-10766:  []  dup of ln-10690: ][
```


Just
```css
li {
    float: left;
}
```
is OK


Where is `<meta charset="utf-8">`?


@thhor , а что если сделать что-нибудь вроде "Батарея перегрелась, перезагрузите устройство"?


Awesome!

Sent from some device

On Sat, Apr 23, 2016 at 7:30 AM -0700, "Martijn Russchen" <notifications@github.com> wrote:

All done. Just moved staging from Mandrill to Sendgrid and removed the add-on from both apps.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub


Use `//` instead. The `#` comment is rarely in use now.


```js
if (!cameraPosition.hasOwnProperty('zoom')) {
        self.getZoom(function(zoom) {
            cameraPosition.zoom = zoom;
        });
    }

    if (!cameraPosition.hasOwnProperty('tilt')) {
        self.getTilt(function(tilt) {
            cameraPosition.tilt = tilt;
        });
    }

    if (!cameraPosition.hasOwnProperty('bearing')) {
        self.getBearing(function(bearing) {
            cameraPosition.bearing = bearing;
        });
    }

    var self = this;
    setTimeout(function() {
        cordova.exec(function() {
            if (typeof callback === "function") {
                callback.call(self);
            }
        }, self.errorHandler, self.id, 'animateCamera', [self.deleteFromObject(cameraPosition,'function')]);
    }.bind(self), 10);
```

I'm really disappointed the above code...
if the app takes over 10ms with `getZoom`, `getTilt` and `getBearing`, this code fails.

And `getZoom`, `getTilt` and `getBearing` functions call `getCameraPosition` each time.
It means executes the native code 3 times... That's really affect the performance.

This is beginner level code...


```php
<?php
$SQLServer = connectSQLServer($sqlConfig);
```

Though SQL Server is a product of Microsoft....


```php
<?php
if (empty($_SESSION['isLoggedIn']) || $_SESSION['isLoggedIn'] !== true) {
```


好！


```php
<?php
if ($SQLServer->connect_errno) {
```


这个题把每一位上的1-9每个数字都对应罗马数字真是太简洁了。相比之下我写的太冗余了。。。


感觉怎么强迫症了，可能有点严格了，不好意思。。。甩锅给 @at15 了


Ok, Thanks.

On Saturday, April 23, 2016, lucasart <notifications@github.com> wrote:

> I ran some (precise) performance measures. I can confirm that there is no
> slowdown (or speed-up) from the last 3 patches (including bswap):
> *x86-64-bmi2*
>
>                nps    +/-
> 024fec7  2,589,516  2,228
> 5414eab  2,585,402  2,793
> diff         4,114  2,860
> diff %       0.16%  0.11%
>
> *x86-64*
>
>                nps    +/-
> 024fec7  2,525,856  2,446
> 5414eab  2,528,967  2,062
> diff        -3,110  2,118
> diff %      -0.12%  0.08%
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/official-stockfish/Stockfish/commit/024fec7a2b57119b1d0ffd1c1c29713000d052c5#commitcomment-17223611>
>


`include_once` is rarely used... `include` is ok


没事。 新语言总有习惯语法的过程。


@petevine Should this comment be on the rust-lang/cargo repo?


不是语法吧。。就是代码长得不好看就有强迫症。。


@wwylele 额···我还不知道GIT怎么用就只能这样将就着用吧；midifile 确实是别人的代码，我在 README.MD 里写了。


replace with: "XviD|DivX|DVDivX|[hx][-._ ]?26[45]|HEVC|Rv10|Mpeg2"


removed *old


"Thanks to" I think.


嘛我一直觉得styling其实是语法的一部分的。一门语言的语法最终会决定它的styling的，你说要把Haskell写成K&R风格显然是不可能的。Styling 的修改准备全部丢在明天。今天先把一大段功能调整完成。


@hugojosefson From our discussion in Italy :) (Code that uses include mechanism shouldn't need to know the domain event names for reloading – it should fully be the responsibility of the server for the included content)


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 22442](https://teamcity.mesosphere.io/viewLog.html?buildId=222933&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 277 Build time: 00:26:52
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


Cool :+1:


Yeah, but I like the explicitness of saying `:noop` :).


Much cleaner.


Thank you tlancina!


@LittleBigMC what you doing with the server.


SUCCESS!!!!!!!!!


Not sure we need to abort the threads since we communicate with ``SendMessage``

Anyway you might also want to include ``STT_UPLOAD`` to abort upload threads as well


Great work!


Ok, I'm merging it.

We still have to test multiplayer stuff like giving bloodbags with typed/classic systems, giving meds, humanity changes for killing players, the new death messages, etc. There are some admins on Discord that want to help test.

After that there is still all the open issues. Too much to list, but the major stuff is:
- Rework trader menu, possibly something like Zupa's advanced trading
- Update database traders with new items (I've only done config ones so far)
- Toggleable plot4life type system from Rimblock
- Possibly toggleable build vectors if the author grants permission to include it
- Add Epoch recipes to the vanilla DayZ GUI crafting menu
- Fix up redryder config errors
- Possibly merge DZE_ActionInProgress and vanilla r_action_count system
- Rework the friendlies system (they are currently not saved to DB due to Achievements taking up the space they occupied), possibly merge a toggleable groups system into it
- Patch various duping methods and resolve some of the other big issues currently open on the vanilla Git
- Update BE filters (save for last)


Great work with the project!


Hi, I'm the author of Bottleneck, I like browsing users of my library to see how it's being used. You might be able to avoid this race condition by using the "Cluster" feature of Bottleneck. It's rate limiting over a key (in your case the repo name). All the calls with the same name go to the same limiter. Maybe it would be useful?


Looks great, :+1:


Rev0 #1616


定義完 class 後，再重新 build & install 一次(書裡是:gem build rulers.gemspec; gem install rulers-0.0.1.gem)，結果 error，原因是因為版本號被改了。
是什麼原因版本號被改成 0.1.0 呢？


Good Work. :+1:


Unnecessary assignment,may be the author meant "**source = source[4:]**.


Esse projeto não está em produção, pois eh só um exemplo. Participo de
outro projeto com message bus em produção. Tenho gostado!

Qualquer coisa, fala por email.
Em 23/04/2016 12:12, "Fernando" <notifications@github.com> escreveu:

> Está usando em produção? Estou avaliando o messagebus para um app android
> publicado.
> Abraço.
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/franzejr/refreshable_model_message_bus/commit/29010826771a7c4774f53aaee148008e067e1193#commitcomment-17224080>
>


Looks real nice! :+1:


Looks great!
Well done.


Great work!:D


Oops! It is 2 Kings.


Perdón, la corrección de caracter y carácter no va :)


Its online now
On 23 Apr 2016 16:35, "TheKnightGamer" <notifications@github.com> wrote:

> @LittleBigMC <https://github.com/LittleBigMC> what you doing with the
> server.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> <https://github.com/ImagicalDevs/CosmeticMenu/commit/218f62411fc7b4294375a6d3bde978718642ecbc#commitcomment-17224144>
>


Ok


Should we use GMT everywhere and do local dates on the UI?


Ok. If you do want an option for plotting now, you should be able to plot most variables in a synapse in a model in jNeuroML as long as it's the only syn on a single comp cell and access it like:

    pop0/0/SingleCompCell/NMDA/g  (with populations specified as instances)

or

    pop0[0]/NMDA/g (no <instance>s in population)

https://github.com/NeuroML/NeuroML2/blob/master/LEMSexamples/LEMS_NML2_Ex6_NMDA.xml#L57


处理机器人的输入输出的话，GUI一样可以使用stdin和stdout的。其他的我也没有什么思路啦 :P

> On Apr 19, 2016, at 21:16, Floyd <notifications@github.com> wrote:
>
>
> You are receiving this because you authored the thread.


Yeah, sorry!


Should this change to GraphImpl be ported back upstream? It seems like it could be nice to file a JIRA ticket for this


```
ln-2037:  [ ]  dup of ln-1673: ] [
ln-4705:  t [  dup of ln-2123: [ t
ln-6360:  ]c  dup of ln-1345: c]
ln-6548:  p4 t [  dup of ln-6540: p4 [ t
ln-7300:  ] ] ] ] c  dup of ln-7298: ] ] c ] ]
ln-7308:  ] c ] ] ]  dup of ln-7298: ] ] c ] ]
ln-7311:  ] ] ] c ]  dup of ln-7298: ] ] c ] ]
ln-9609:  ] ] c ]  dup of ln-9606: ] ] ] c
ln-9634:  ] c ] ]  dup of ln-9606: ] ] ] c
ln-10271:  ] u  dup of ln-4952: u ]
ln-12874:  ]t  dup of ln-4035: t ]
ln-13569:  ] c ]  dup of ln-7984: ]]c
ln-17501:  C ]  dup of ln-7306: ]C
ln-17692:  u ] [  dup of ln-1721: u[]
ln-20151:  q [ ]  dup of ln-20079: q ] [
ln-22338:  ]l  dup of ln-4891: l]
ln-29550:  i3D ] l  dup of ln-29211: i3D l ]
ln-30693:  [u  dup of ln-1866: u[
ln-35595:  *53 ] [  dup of ln-35553: *53 [ ]
ln-38271:  i2U ] u  dup of ln-38268: i2U u ]
ln-41611:  i1L [ u  dup of ln-41266: i1L u [
ln-48007:  Z2 t [  dup of ln-46911: Z2 [ t
ln-49704:  o6w c ]  dup of ln-30531: o6w]c
ln-51203:  Z1 [ t  dup of ln-50952: Z1 t [
ln-52885:  i4g ] l  dup of ln-52591: i4g l ]
ln-53199:  o6z l [  dup of ln-51028: o6z [ l
ln-55401:  *21 [ ]  dup of ln-54767: *21 ] [
ln-58600:  ] ] l $e  dup of ln-36406: ] l ] $e
ln-61947:  x72 l [  dup of ln-60360: x72 [ l
ln-63320:  x34 t [  dup of ln-60526: x34 [ t
ln-65460:  [ l ^x  dup of ln-47952: l [ ^x
ln-66807:  o7I c ]  dup of ln-13229: o7I]c
ln-67376:  c ] ]  dup of ln-7984: ]]c
ln-71538:  i73 u [  dup of ln-71402: i73 [ u
ln-71757:  $Y u [  dup of ln-71733: $Y [ u
ln-73129:  -8 l [  dup of ln-72871: -8 [ l
ln-75378:  i5- [ u  dup of ln-75237: i5- u [
ln-79592:  *90 ] c  dup of ln-79307: *90 c ]
ln-84776:  [ C ] ^x $x  dup of ln-84774: [ ] C ^x $x
ln-84779:  [ c ] $x ^x  dup of ln-84777: [ ] c ^x $x
ln-84862:  ] u ]  dup of ln-84859: ] ] u
ln-85057:  Z4 t [  dup of ln-85049: Z4 [ t
ln-85343:  x25 [ l  dup of ln-81090: x25 l [
ln-85365:  R1 [ ]  dup of ln-76243: R1 ] [
ln-87069:  o62 c ]  dup of ln-77172: o62 ] c
ln-87216:  *09 [ l  dup of ln-77926: *09 l [
ln-87267:  $e [ u  dup of ln-82596: $e u [
ln-91925:  *65 t [  dup of ln-91089: *65 [ t
ln-95036:  o4Y ] c  dup of ln-91981: o4Y c ]
ln-95848:  y5 t ]  dup of ln-92211: y5 ] t
ln-96048:  K ] t  dup of ln-95119: K t ]
ln-97176:  [ ] t  dup of ln-93360: [ t ]
ln-99069:  [ ^x ] l $x  dup of ln-99059: [ ^x l ] $x
ln-99071:  [ l ] ^x $x  dup of ln-99057: [ ] l ^x $x
ln-99083:  [ ] c $X ^X  dup of ln-99076: [ c ] ^X $X
ln-106672:  $U u [  dup of ln-103742: $U [ u
ln-110327:  *43 c ]  dup of ln-109565: *43 ] c
ln-111387:  o6s u ]  dup of ln-91822: o6s ] u
ln-111829:  x21 [ t  dup of ln-88346: x21 t [
```


As discussed ``regex_pattern[2]`` should only be applied to ``episode`` if the string is not empty


Having fun learning this early Saturday morning Hoping to meet some cool people here.


三段连跳是特性


oh, damn. thanks :)


echo "# openssl-for-windows" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/fastpaulo/openssl-for-windows.git
git push -u origin master


I meant "for Runalyze Plugin Backup Tool"


I guess not so much lol


这里改成*break;*是否可以？


我太喜欢你的代码了！解法简洁，逻辑清楚，风格良好！


Ha, nice catch there. Thanks.


Молодец!!!!!!

> On Apr 23, 2016, at 12:43 AM, Yura <notifications@github.com> wrote:
>
> Thanks. I got it myself. For CLASSPATH environment variable need was set:
> -location "jcommander.jar"
>
> location "MyClass.class"
> location "MyClassTest.class"
> location "TestNG.jar"
> java -cp ".;C:\Users\utest.m2\repository\org\testng\testng\6.8.8\testng-6.8.8.jar;C:\Users\utest.m2\repository\com\beust\jcommander\1.48\jcommander-1.48.jar;C:\Workspace\TestNG_DataBinding\target\classes;C:\Workspace\TestNG_DataBinding\target\test-classes" org.testng.TestNG testng.xml
>
> I spend 2-days :(
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
>


adding toogle fullscreen option


1.0.9 was accidentally released on my tweak repo but not on here. Now fixed.


Fiz um amend do meu commit sem querer. Commit original:

Athena002 #comment:
- Correção de warnings na inicialização (url patterns deprecated).
- Adição de desenho de download de submissões e tabela de notas.
- Inserção de ícones glyphicon no projeto (botões logout, workspace, submissão).
- Redesenho da tela de submissão de atividade.


My bad @astellingwerf. That was supposed to go as a merge. I guess I messed up while I was trying to resolve conflicts :(


太晚了，没来得及看这个


```
ln-622:  ^M$5[  dup of ln-16: $5
ln-5730:  ^ *63[  dup of ln-229: *63
ln-6094:  ^&[*86  dup of ln-888: *86
ln-10000:  ^r$9[  dup of ln-24: $9
ln-15445:  $T^l[  dup of ln-558: $T
ln-15829:  $ ]xA3  dup of ln-1713: xA3
ln-19157:  $<$k]  dup of ln-4826: $<
ln-21772:  ^0[x8A  dup of ln-4541: x8A
ln-22061:  -6$r]  dup of ln-169: -6
ln-22274:  i1k$m]  dup of ln-3259: i1k
ln-23737:  ^]u[  dup of ln-8: u
ln-30030:  ^R[R5  dup of ln-268: R5
ln-30075:  ^F[x25  dup of ln-929: x25
ln-30424:  $S]o98  dup of ln-4596: o98
ln-43018:  *A9^p[  dup of ln-2454: *A9
ln-43050:  smV  dup of ln-8044: ^UsmV[
ln-44627:  l^A[  dup of ln-7: l
ln-60179:  $Ni2R]  dup of ln-17246: i2R
ln-61424:  ^([$`  dup of ln-3266: $`
ln-80537:  ^I[$"  dup of ln-3139: $"
ln-82400:  $Y]z5  dup of ln-1475: z5
ln-82852:  ^9[x74  dup of ln-1026: x74
ln-92861:  ^k[[  dup of ln-13: [
ln-96107:  sto^H[  dup of ln-40646: sto
ln-101055:  $;]i5G  dup of ln-12091: i5G
```


@dsyme Then we can take out the buildServer = BuildServer.LocalBuild filter


@jaroel Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.api/55/violations
```
src/plone/api/content.py:268:1: C901 'delete' is too complex (15)
src/plone/api/content.py:360:1: C901 '_wf_transitions_for' is too complex (13)
src/plone/api/content.py:425:1: C901 'transition' is too complex (13)
src/plone/api/tests/test_doctests.py:118:13: T001 print statement found.
src/plone/api/tests/test_env.py:31:14: D001 found declarePublic replace it with AccessControl.ClassSecurityInfo.public
src/plone/api/tests/test_env.py:32:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:33:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:34:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:35:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


你這邊這樣寫，他會去 rubygems.org 上面抓，就像你寫
 `gem "rails"` 他是到網路上去下載一樣，而不是用你本地開發的 gem


因此你要告訴他你這個 gem 的來源是哪裡，以這邊來說的話就要用路徑 `../rulers`
所以你應該寫成
```ruby
gem "rulers", path: "../rulers"
```


This shouldn't be needed: httpredir.debian.org

```
About httpredir.debian.org

The redirector aims to solve the problem of choosing a Debian mirror. It uses the geographic and network location of the user and the mirrors, the architecture of the requested files, IP address family, the availability and freshness of the mirrors, and a few other things.
```

If it's broken in China, we should add in issue to their bug tracker:

https://github.com/rgeissert/http-redirector

Regards,


@st0012  …原來網路上有一樣的gem。 所以要改寫成 `require "rulers"` 這樣嗎？


embedded_ruby_cli (macumber) - x86_64-MacOS-10.10-clang: Tests Failed (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


test


请参考http://www.tutorialspoint.com/java/java_string_substring.htm
>public String substring(int beginIndex, int endIndex)
substring()返回值类型是string，'0'是char类型，这两个是不相等的


不懂，這邊跟 require 沒關係


请注意缩进


10/10, would commit again.


This new korath content is so amazing!  I'm so excited about it!  You're awesome!


hi


for是if里面的，要往后缩进


请注意缩进！


hh


Very nice, I appreciate the lack of tacos.


what are you refering to?

On Fri, Apr 22, 2016 at 6:21 PM, jananithiru <notifications@github.com>
wrote:

> Classic case for modeling CUSTOMER objects don't you think.?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/9uru/ShubhCalc2.0/commit/26ef852643545c489afeb9231cfd98cf38012f31#commitcomment-17221217>
>


#include<stdio.h>


We're now getting extra `"use strict"` pragmas in the middle of the built file; perhaps this could be solved in a different way?


Then we need to change the main regexp to be less easily confused.


ok yes. It is.

but heres my thought - we need customer details stored in a db regardless
of whether its an object in code or not. Also its not used much beyond
selecting customers from a list. Customer object doesn't need to be
interacted much. At least for now. This is quickly becoming huge can use
any help you can offer ;)

On Sat, Apr 23, 2016 at 11:19 AM, Guruprasad Somasundaram <
9uruprasad@gmail.com> wrote:

> what are you refering to?
>
> On Fri, Apr 22, 2016 at 6:21 PM, jananithiru <notifications@github.com>
> wrote:
>
>> Classic case for modeling CUSTOMER objects don't you think.?
>>
>> —
>> You are receiving this because you are subscribed to this thread.
>> Reply to this email directly or view it on GitHub
>> <https://github.com/9uru/ShubhCalc2.0/commit/26ef852643545c489afeb9231cfd98cf38012f31#commitcomment-17221217>
>>
>
>


Did you forget the conversation after you ask to buy their technology?


что-то не могу сообразить, я так понимаю условие в круглых скобках можно написать короче?
Ещё я понял, что тут можно else убрать совсем


+1 on that


Don't you also need to increase the energy capacity for the Korath weapons?


@st0012  我改成 `gem "rulers", path: "../rulers"` 結果
<img width="1265" alt="screen shot 2016-04-24 at 12 22 59 am" src="https://cloud.githubusercontent.com/assets/1215324/14762673/cdd5bc42-09b2-11e6-890d-f138e8d2fd23.png">


embedded_ruby_cli (macumber) - x86_64-Linux-Ubuntu-14.04-clang-3.5: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


:+1: good jobs. The future 3.2 transition will be easier.


:+1: with @matejc

I believe that version since 8 are not working, previous are.

On a side note, Owncloud itself support at least the last 2 stable version (today it's 9.0 and 8.2).


And the Piercer's was increased, but the Thunderhead?


It turns out that doing just
```haskell
data CR a b = CR (Either (a (CR a b)) (b (CR a b)))
```
Is much nicer and easier


This is the assignment for Coursera


(Though this methodology does point to doing this in general, currying over an arbitrary number of arguments)


See https://wiki.php.net/rfc/mcrypt-viking-funeral


Optimised a little _DrawTilemap


SAB dev here: is it actually reporting these new statuses? They should be internal ones only.


Thx for this ;)


No release notes with your tags?


embedded_ruby_cli (macumber) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


xiuhao


It seems it's not fixed. We are about to upgrade another website and it makes the process very complicated.


I apologize. So, I should have done them all together as one pull request.
I'm not sure yet how that works and I did them in the wrong place. I'll
make sure I figure out how to do that before I do another pull request.
Sorry for the confusion.

On Sat, Apr 23, 2016 at 9:23 AM, Jeremy Ruston <notifications@github.com>
wrote:

> Fixes from @Infurnoape
>
> ---
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
>
> https://github.com/Jermolene/TiddlyWiki5/commit/3b49cd17fcb36c05413cf713f9f9fc5ef8ed7a02
>


This crap is not read by HC (or john).  Also, it was causing the dupe removal scripts to fail, since there were invalid rules primitives, and the script was aborting.


Nordic datasheet states Max SPI Clk frequency can be in [4..10] [MHz] range, depending on Cload (see pg. 53..55).
We can probably push the Maximum speed to 4MHz.


Numerous rule dupe types. This ruleset was not processing correctly before, due to invalid rule lines.

Some small hand editing done on file, because some rule lines left had no-op crap in them (i.e rule with the no-op stuff was found first).

```
ln-2214:  $b]$7  dup of ln-1205: $7
ln-2584:  $j]z2  dup of ln-2390: $ez2]
ln-5307:  *49^i[  dup of ln-5302: *49
ln-13548:  ^-$-  dup of ln-418: $-^-
ln-14266:  ^;[  dup of ln-242: $&]
ln-14418:  ^C[  dup of ln-242: $&]
ln-14926:  ^_  dup of ln-2624: $k^_]
ln-15207:  ^e[Z2  dup of ln-11765: Z2
ln-15254:  ^f$w[  dup of ln-3151: $w
ln-16164:  c$0$1  dup of ln-16122: c $0 $1
ln-16184:  c$1$2  dup of ln-16123: c $1 $2
ln-16185:  c$1$2$3  dup of ln-16124: c $1 $2 $3
ln-16534:  cT3  dup of ln-16125: c T3
ln-16543:  cT4  dup of ln-16126: c T4
ln-16551:  cT5  dup of ln-16127: c T5
ln-16559:  cT6  dup of ln-16128: c T6
ln-16565:  cT7  dup of ln-16129: c T7
ln-21621:  li4   dup of ln-21398: l i4
ln-30303:  u[  dup of ln-13124: [u
ln-33835:  z2  dup of ln-2390: $ez2]
ln-34156:  z3  dup of ln-13344: ^![z3
ln-34177:  z3$w]  dup of ln-13344: ^![z3
ln-34283:  z3^"[  dup of ln-13344: ^![z3
ln-34646:  z5  dup of ln-2988: $s]z5
```


I already like your implementation! only one place to add the beginTransaction/endTransaction.
Kudos!


## Task 1

In `task1-files`, there is a text file of different species names.  Write a general program that takes this list as input (using `argparse`) and gets the taxonomic information from NCBI for each samples and writes that to a new file as output (again, get the output file name using `argparse`).  Format the output file as a CSV.  The output file should contain the values for each species for the following: `superclass, class, subclass, infraclass, superorder, order, superfamily, family, and genus`.  Be sure that your program is formatted correctly (`PEP8`) and be sure that your file works appropriately with any generic list of species. Also be sure that you pass your name to NCBI (`Entrez.email`) and that you limit your requests to 1 per second.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)

## Task 2

_Loxosceles reclusa_ is also known as the "brown recluse", a spider that is known to occasionally bite humans and the bites of which cause severe tissue necrosis around the site of the bite.  Write a program that queries GenBank for all the sequence data for this spider and then writes the sequence data to a file in FASTA format.  Use `argparse` to take the name of the organism as input and the name of some FASTA file as output. Be sure that your program is formatted correctly (`PEP8`). Also be sure that you pass your name to NCBI (`Entrez.email`) and that you limit your requests to 1 per second.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)

## Task 3

Building on `Task 2`, modify your program above to get GI record of each sequence from NCBI (e.g. do not work from the FASTA file you created) and the send those records to NCBI BLAST to perform a `blastn` search of each sequence against the `nt` (nucleotide) database.  Write each BLAST result (the result for each sequence, which may consist of several hits) out to text files in BLAST format (use `argparse` to get the output directory name from the user).  We didn't cover BLAST searches in class, so you'll need to look at the [BioPython Cookbook](http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc86) and go from there. Be sure that your program is formatted correctly (`PEP8`). Also be sure that you pass your name to NCBI (`Entrez.email`) and that you limit your requests to 1 per second.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)


ok but this now has introduced a type.. please change it back to converter..


This was good, why did you change it?


hanks，你好。我有点地方不是很明白。
                if (sbQuantifier.length() != pre.realWord.length())
                {
                    pre.realWord = sbQuantifier.toString();
                    pre.word = Predefine.TAG_NUMBER;
                    pre.attribute = new CoreDictionary.Attribute(Nature.mq);
                    pre.wordID = CoreDictionary.M_WORD_ID;
                    sbQuantifier.setLength(0);
                }
                else if (cur != null)
                    line += cur.realWord.length();
            }
            sbQuantifier.setLength(0);
            line += pre.realWord.length();
我的理解好像
else if (cur != null)
line += cur.realWord.length();
不需要，是不是和
           ｝
            sbQuantifier.setLength(0);
            line += pre.realWord.length();
有点冲突。不清楚这样理解对不对。^_^


How do you implement this into v0.2.4? or am I missing something obvious?


embedded_ruby_cli (macumber) - x86_64-MacOS-10.10-clang: Tests Failed (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


No changes. The 1.3.2.3 version of `meteor-tool` didn't publish correctly on Windows, and republishing a new version for all platforms was the best solution.


Oh. Goot catch!

I guess my test is either not working, or not portable. Thanks, I'll check that!


I would return Event back here, so you can chain register calls, if desired. Ex:

```Event.register(defines.event.on_tick, function()

end).register(defines.event.on_entity_built, function()

end)
```


Thanks for the help @Martii

Fixed in 2e2fb73b0e754889e7c133df37fa765d799e190f


No apology needed! Git is the one piece of software that I use regularly that makes me feel stupid; it's incredibly demanding and inscrutable. I make mistakes all the time with it.


Good start. I would also wrap the handler calls in pcall so an error in one handler fails it is handled gracefully.


ошибки. смягчил выражения


```
ln-10704:  ]$d]]]  dup of ln-10679: ]]]
ln-11114:  $y]'4p1  dup of ln-11099: '4p1
ln-11255:  $V]  dup of ln-10338: ^r[   (note, complete blank rule, both removed).
ln-11350:  $6]]]  dup of ln-10689: ]]
```


προσθήκη στο μενού επιλογής


what about:
return self.answers.get(self.name) or self._solve(self._default)


W czym masz pole damage?  Bo ja mam w broniach metodę takeDamage() i ona też jakieś obrażenia zwraca... Chyba, że bęziemy je jakoś sumować w tej klasie Game?


Yup, got this on our IRC: "Unable to retrieve queue and history items from sabnzbd: Error converting value "Deleted" to type 'NzbDrone.Core.Download.Clients.Sabnzbd.SabnzbdDownloadStatus'. Path 'slots[0].status', line 25, position 26."

I suspect it's a timing thing, api being hit on the exact moment that the status was set.


SPSP poster (2015)


Yes, equivalent, could not determine the preferred line length limit in the sources :smile:


The only string different from English so far:

<img width="336" alt="screen shot 2016-04-23 at 18 48 35" src="https://cloud.githubusercontent.com/assets/7998310/14762778/1754083a-0984-11e6-8a7e-7a9a5b8a05d5.png">

Contributions welcome!


@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.subrequest/16/violations
```
plone/subrequest/__init__.py:71:1: C901 'subrequest' is too complex (22)
plone/subrequest/subresponse.py:22:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:23:16: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:24:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:50:16: P002 found "hasattr", consider replacing it
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


embedded_ruby_cli (macumber) - x86_64-Linux-Ubuntu-14.04-clang-3.5: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


return (
    self.answers.get(self.name)
    or self._solve(self._default)
)
# :)


I've added such a replace to handle REGEXP in postgresql, and brought mysql and postgresql up to date.


embedded_ruby_cli (macumber) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


Prefer `to_s` over string interpolation.


THANKS


In this calculation $freq defaults to 1, it would be better to force the calculation on one line for easier maintenance..

if (empty($freq)) {
   $freq = 1;
}
$update_freq = ($freq * 86400) - 90;


[![1485756-0-maidicon](https://cloud.githubusercontent.com/assets/18630685/14762896/908ec28c-094b-11e6-9559-40957c6b9594.png)
](url)


Is implementing this okay? Re: @eregon 's TODO that I removed above. cc: @chrisseaton


双重redis


This is crazy! Why on Earth have you pushed the whole qwt code-base into the recipe as well as the binaries?!

/cc @ovz


初回登録時のUUIDを記録


Noticing live locks here. The thread that was exclusive is waiting to no longer have eligible waiters for compatible purposes. But those waiters are all asleep, so when this wait sleeps, Ruby sees no live threads and assumes deadlock.

If we wake up the waiters while we wait, we ensure progress and don't live-lock. Naively, broadcasting the condition var resolves the problem.


这是啥...


Services for google+


Aah yes, exactly when deleting a file with already a large section downloaded it might happen exactly then. Good to know, will discuss if we might need to catch this.


Oh, so you simply wanted the Event returned, been trying to figure out how to do Event.register(defines.event.on_tick, ticker1).register(ticker2) (so that you have to use defines.event.on_tick only once) Your issue is like that xD


Okay I'll get the test server set up when I get to my pc later today, if you think the current state is suitable for testing. If someone has an old database from the last stable patch that might help in testing the transition for server owners, the database may need to be updated to add some tables and columns.

On another note I really don't think the amount of work the redryder addon needs is worth it, at least without the help of someone who can use oxygen or the original creator.

Perhaps we can just use and fix up the advanced trading system and integrate it into the mod so we don't have to make our own, obviously we would need permission from zupa. I happen to also think that popular mods may be worth integrating into epoch so we can offer quality integration and maintain them with hot fixes that are distributed to all servers at once.


神tm swp文件都交上来了，我保不了你


Seems fine to me.


This breaks an assumption/assertion in cPlayer that parent chunks are always valid. Is it alright if I revert in the threading remodel?


probably just a style issue here... can clean this up later, but not now :)


Fixed bug: using parent instead of child to get content.


Not 'Sun' but 'San'


There were not nearly as many of these as I expected.  This is all of them from all rules.

```
D3ad0ne.rule:
ln-15942:  ^vslr[  reduced to slr
ln-16106:  ^}[*62  reduced to *62
ln-28166:  sfsssBu  reduced to sfB u
ln-28379:  siNsNk  reduced to sik

generated.rule
ln-14548:  siNsNk  reduced to sik

generated2.rule
ln-44777:  smw sim  reduced to siw

dive.rule:
ln-63835:  rsEts.E  reduced to r s.t
ln-96633:  ^Us<|[  reduced to s<|

T0XlC.rule
ln-55:  ss5sa@sa4se3sl7si1si|so0  reduced to sa@ se3 si1 sl7 so0 ss5
```


其实可以用
```javascript
Array.slice(0,num);
```


Because the other repo's dont have to care


Somehow i introduced a null pointer here... but nothing bad


Somehow i introduced a null pointer here... but nothing serious


其实session可以挂在app上


This change has broken indentation:
```
Bytecompiling .py files below /home/akien/Mageia/Checkout/m64py/BUILDROOT/m64py-0.2.3-4.mga6.x86_64/usr/lib/python3.5 using /usr/bin/python3.5
*** Error compiling '/home/akien/Mageia/Checkout/m64py/BUILDROOT/m64py-0.2.3-4.mga6.x86_64/usr/lib/python3.5/site-packages/m64py/frontend/input.py'...
Sorry: TabError: inconsistent use of tabs and spaces in indentation (input.py, line 331)
```


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 22443](https://teamcity.mesosphere.io/viewLog.html?buildId=222960&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:20:12


你每天到底在干嘛…


My re-ordering code for the s commands was interfering with the no-op 'finding' logic.


I meant that you have the same "gi.require_version('GtkSpell', '3.0')"
even in the second "elif repository.enumerate_versions("Gtkspell"):"


test comment


More deletions than insertions, plus you added tests!  :+1: from me!


hello world


应该返回之前的评分把


Fixed in 171bf9b795311045f56da0b2619825433fb6c454


Sounds good. Any reason we need to go lower than that?


* Debugging animation for images


Gives following error:

Odoo Server Error
Traceback (most recent call last):
File "/opt/odoo/addons/report/controllers/main.py", line 100, in report_download
response = self.report_routes(reportname, converter='pdf', *dict(data))
File "/opt/odoo/openerp/http.py", line 509, in response_wrap
response = f(args, *kw)
File "/opt/odoo/addons/report/controllers/main.py", line 45, in report_routes
pdf = report_obj.get_pdf(cr, uid, docids, reportname, data=data, context=context)
File "/opt/odoo/openerp/api.py", line 250, in wrapper
return old_api(self, *args, *kwargs)
File "/opt/odoo/addons/report/models/report.py", line 157, in get_pdf
html = self.get_html(cr, uid, ids, report_name, data=data, context=context)
File "/opt/odoo/openerp/api.py", line 250, in wrapper
return old_api(self, args, *kwargs)
File "/opt/odoo/addons/report/models/report.py", line 121, in get_html
return particularreport_obj.render_html(cr, uid, ids, data=data, context=context)
File "/opt/odoo/openerp/api.py", line 250, in wrapper
return old_api(self, args, *kwargs)
File "/opt/odoo/openerp/api.py", line 381, in old_api
result = method(recs, args, *kwargs)
File "/opt/odoo/addons/account_extra_reports/report/account_partner_ledger.py", line 111, in render_html
return self.env['report'].render('account_extra_reports.report_partnerledger', docargs)
File "/opt/odoo/openerp/api.py", line 248, in wrapper
return new_api(self, args, *kwargs)
File "/opt/odoo/openerp/api.py", line 574, in new_api
result = method(self._model, cr, uid, self.ids, args, *old_kwargs)
File "/opt/odoo/addons/report/models/report.py", line 107, in render
return view_obj.render(cr, uid, template, values, context=context)
File "/opt/odoo/openerp/api.py", line 250, in wrapper
return old_api(self, args, *kwargs)
File "/opt/odoo/addons/website/models/ir_ui_view.py", line 166, in render
return super(view, self).render(cr, uid, id_or_xml_id, values=values, engine=engine, context=context)
File "/opt/odoo/openerp/api.py", line 250, in wrapper
return old_api(self, args, *kwargs)
File "/opt/odoo/addons/web_editor/models/ir_ui_view.py", line 29, in render
return super(view, self).render(cr, uid, id_or_xml_id, values=values, engine=engine, context=context)
File "/opt/odoo/openerp/api.py", line 250, in wrapper
return old_api(self, args, *kwargs)
File "/opt/odoo/openerp/addons/base/ir/ir_ui_view.py", line 1072, in render
return self.pool[engine].render(cr, uid, id_or_xml_id, qcontext, loader=loader, context=context)
File "/opt/odoo/openerp/api.py", line 250, in wrapper
return old_api(self, args, *kwargs)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 254, in render
return self.render_node(element, qwebcontext, generated_attributes=qwebcontext.pop('generated_attributes', ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 297, in render_node
result = self.render_element(element, template_attributes, generated_attributes, qwebcontext)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 320, in render_element
generated_attributes= name == "t" and generated_attributes or ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 295, in render_node
result = self._render_tagt_render
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 448, in render_tag_call
d[0] = self.render_element(element, template_attributes, generated_attributes, d)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 320, in render_element
generated_attributes= name == "t" and generated_attributes or ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 295, in render_node
result = self._render_tagt_render
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 426, in render_tag_foreach
ru.append(self.render_element(element, template_attributes, generated_attributes, copy_qwebcontext))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 320, in render_element
generated_attributes= name == "t" and generated_attributes or ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 295, in render_node
result = self._render_tagt_render
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 448, in render_tag_call
d[0] = self.render_element(element, template_attributes, generated_attributes, d)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 320, in render_element
generated_attributes= name == "t" and generated_attributes or ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 297, in render_node
result = self.render_element(element, template_attributes, generated_attributes, qwebcontext)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 320, in render_element
generated_attributes= name == "t" and generated_attributes or ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 297, in render_node
result = self.render_element(element, template_attributes, generated_attributes, qwebcontext)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 320, in render_element
generated_attributes= name == "t" and generated_attributes or ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 297, in render_node
result = self.render_element(element, template_attributes, generated_attributes, qwebcontext)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 320, in render_element
generated_attributes= name == "t" and generated_attributes or ''))
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 295, in render_node
result = self._render_tagt_render
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 388, in render_tag_foreach
enum = self.eval_object(expr, qwebcontext)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 198, in eval_object
return self.eval(expr, qwebcontext)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 195, in eval
raise_qweb_exception(message="Could not evaluate expression %r" % expr, expression=expr, template=template)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 192, in eval
return qwebcontext.safe_eval(expr)
File "/opt/odoo/openerp/addons/base/ir/ir_qweb.py", line 104, in safe_eval
return eval(expr, None, locals_dict, nocopy=True, locals_builtins=True)
File "/opt/odoo/openerp/tools/safe_eval.py", line 298, in safe_eval
return eval(c, globals_dict, locals_dict)
File "", line 1, in
File "/opt/odoo/addons/account_extra_reports/report/account_partner_ledger.py", line 33, in _lines
(r['name'] not in ['', '/'] and [r['name']] or [])
QWebException: "sequence item 1: expected string or Unicode, NoneType found" while evaluating
'lines(data, o)'


Think you can also make this guy not agentscheduleraware too


We'll probably be fine, but there might be people who are using older versions of node that things might break for and we won't know because we aren't running tests on those versions.


file sound/soc/codecs/wm8994.c line 227:
value = Boeffla_sound_hook_wm8994_write(reg, value);
"value" undefined


@pramodpantha in Task 1 it is not taking two arguements,
Task3: you forgot to take input form user.


I would be able to help out, but my instance doesn't render half the things it should. Any ideas? Spells render for an instant, and then disappear. Background doesn't render. EXP bar doesn't render. Here is a screenshot:
![Screenshot](https://cloud.githubusercontent.com/assets/13528062/14763050/99dbb9a0-0958-11e6-8c5b-db4cd256c4f2.PNG)


说实话，我根本没看懂这部分在做什么。这片算法对一个NOIP二等奖太为难了。
1. 对每一个i跑一次，还没有break，是不是要把前几名之外全部替换？
2. j=8;j>=i;++i 要上天了
3. 如果这个人之前就在榜上，不做去重吗
4. 为什么你执念的要使用字符串做下标，数组复杂度更低

最终，我向你推荐redisDB因为她终究还是个db。我再向你推荐：
- http://redis.io/commands/zadd
- http://redis.io/commands/incrby
- http://redis.io/commands/hset (这个是我忘了)


For future reference, the command to disable change tracking is: **git rm -r --cached .idea**


The tyde dataset generated by the script run_analysus.R


Btw, why don't you require `flx` normally as well? The current code seems rather odd to me.


Can this be ported to the OdroidC2+ as well?


这一块逻辑有问题。由于switch的是加之前的repl，下面每个case都应该-1


this line varialbe value not defined


This particular piece of code doesn't work when a `DATABASE_URL` is used with `rake db:create`. The `configuration_without_database` logic should be move into `AR::Base.establish_connection`. Perhaps something like `AR::Base.establish_connection_without_database`?


difference between the two blurs


具体testcase我期中以后给你，现在的这个状态我认为还不能运行


I like what you!


Oh that's good to know! I was trying to figure out how to do that with the time too...I suppose it's very similar? Sweet. Thanks!!


What's the issue? Removing CM setup wizard now breaks keyguard and status bar: http://review.cyanogenmod.org/#/q/topic:CYNGNOS-2431


every other fix should be a read_pgm_word


I'll definitely want to chat about this on Monday! I'm not sure I came across the benefits of one vs. the other! Thanks Natalie! :smile:


We did have them private initially but Fabio convinced us otherwise while trying to get our reservation working...


:star2: :star2: :star2: :star2:  :star:
4/5 good job


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 22444](https://teamcity.mesosphere.io/viewLog.html?buildId=222982&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:34:23


Why not just setup a public variable event handler for death messages? Also I think you're wasting your time on this project, Epoch Mod had it's time but it took way too long for vbawol to get you on board to make progress on this.


We had to use validate (instead of validates...) in order to get the app to recognize and run the methods in the model...otherwise in our case it would throw an error when it hit the first one!


Check Skype @DefinitlyEvil.


@mikeNG they have not fully implemented the permissions-patch necessary for 6.0: https://github.com/TeamExodus/frameworks_base/commit/9c36be651e83fb039a262682839bd920b033007a

Because they bundle their own setupwizard "type-of-app", their setupwizard does claim and gets the setup-permissions, negating them to any other app. So they are NOT granted to the gapps-setupwizard. This makes the gapps-setupwizard instantly crash.

It is their call to fix it, they either include a more complete permissions-patch (which they earlier rejected when @deadman96385 filed it on their gerrit) or they should not bundle their CMSetupWizard. We have no other choice than to by default remove CMSetupWizard at this point.


:100:  you're on fire


forgot to mention in menu, changed li to be language specific in top header as it better fits what the section will be about.

Added the rgba 0,0,0,0 to override bootstraps default shading of the link when it is opened


That's way better!! And would probably have made the lines using the ! much more readable!! Thanks for reminding us about the .present? method!!


I think that came from my copy! I had added a home page to my version and was playing with it...


Nice :+1:


Wrong commit hashes. Those are the correct ones:
https://github.com/darealshinji/mkv-extractor-qt/commit/f1b768e25642724cfb9532823a89ec1f127743b1 (Change language in config to en_US if localizations weren't found)
https://github.com/darealshinji/mkv-extractor-qt/commit/4402c9a15d37908d34e5bf6aa523b6dcc3df41ee (Update link to Ubuntu-fr.org topic)


Mainly host my personal pages here.


HA! That is awesome! Love it!!


I do, and the problem would be the vector of positions, added one by one as a person moves there, not generate the entire world at once!


Ahh that's a shame.  What was happening?


You said that players are expected to always tick. (Which makes sense!).
Wouldn't the right approach be *not assuming* that parent chunks are always valid in cPlayer::tick?


why do we need to init it as ""? Why not null?


I don't think that this should change.  What informed your decision?


Ah, thanks. :)


Binaries - Oleg asked me to. Sources to build qwt correctly with MathML support if somebody wants to rebuild in the future. I can keep sources locally and upluad only libraries next time if it is a such big problem.


consistency? i don't know, probably something worth discussing in the next meeting


the list would just collapse and disappear, but i see now that it's because i was casting the magnification level to int rather than the desired size which results in 0 * 36 or 0 * 34. going to revert + fix this


@Alkallid I think that choice will just fall though to the line that starts "Visit their worlds..."


This is users readme