> backup1977
> Are you sure you are right? Do you understand what this commit is doing?
> Why did I add these rc? https://github.com/OpenVisionE2/enigma2-openvision-sh4/tree/develop/data/rc_models
> Give me the evidence.

Adding the rc for cuberevo did not work, does not work anyway.
With your commit to RcModel.pyo, de box does not start on the first startup, and here I've put in a log so you can see what happens at the first start, at the new image.
then fix that

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2019.02.20 21:21:13 =~=~=~=~=~=~=~=~=~=~=~=

U-Boot 1.3.1 (Aug 100 10 - 15:43:23)- stm23-2008-03-19
Board: cuberevo-mini (0x2D42C041)
Board: 14 dotmatrix vfd front
DRAM:  128 MB
Flash: 32 MB
In:    serial
Out:   serial
Err:   serial
Reserve 0x2010000 bytes from 0xa5ff0000 for DGS upgrade buffer.
booting...
(Re)start USB...
USB:  scanning bus for devices... 2 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found

2411242 bytes read
##Booting image at a5ff0000 .,,
   Hmage Name:   Linux-2.6.32.71_stm24_0217
   Image Type:   SuperH Linux Kernel Image (gzip compressed)
   Data Size:    2411178 Bytes =  0.3 MB
   Load Address: 84001000
   Entry Point:  8400200
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Warning: Unable to determine if kernel is built for 29- or 32-bit mode!

Starting kernel console=ttyAS1,115200 `anic=3 root=/dev/sda1 rw rootdelay=10 init=/bin/devinit ip=192.168.10.100:192.168.10.1:192.168.10.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000  0,4m@0x10400000 - 0x0 00000  - 0 ,..

Linux version 2.6.32.71_stm24_0217 (@linux-ghani)(gcc version 4.9.4 (GCC) ) #1 PRDEMPT Wed Feb "0 17:18:32GMT0019
Boot params:
... MOUNT_ROOT_RDONLY -  000000
... RAMDISK_FLAGS     -  000 000
...ORIG_ROOT_DEV     - 00000000
... LOADER_TYPE       - 000 0000
.,, INITRD_START      - 0000  00
... INITRD_SIZE      - 00000 00
Booting machvec: STb7100 Rdference board
Node 0: start_pfn = 0x4000, low = 0xc00
Xone PFN r`nges:
  Normal  0x00004000 -< 0x0000c000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
   0: 0p0000400 -< 0x0 0c000
STMicroelectronics STb7100 Reference board initialisation
STx7109 version 3.x
Chip version 3.2
bpa2:partition 'LMI_VID' created at 0x1080 00, size 57344 kB (0x03800000 B)
bpa2:`artition 'LMI_SYS'created at 0x0451000, size 19456 jB (0x01300000@)
Built 1 zonelists in Zone order,mobility grouping on.  Total pages: 32512
Kernel command line: console=ttyAS1,115200 panic=3 root=/dev/sda1rw rootdelay=10init=/bin/devinit ip=192.168.10.10:192.168.10.1:192.168.10.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000 00,4m@0x10400000
PI@ `ash table entries: 512 (order: -1, 0048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash pable entries: 8192 (order: 3,32768 bytes)
PVR=04061100 CVR=30480000 PRR=00009300
I-cache : n_ways=2l_sets=256 way_incr=8192
I-cache : entry_mask=0x00001fe0alias_mask=0x0001000 n_aliases=2
D-cache :n_ways=2n_sets=512 way_incr=16384
D-cache : entry_mask=0x0 03fe0alias_mask=0x0000300  n_aliases=4
Memory: 106168k/131072k available (2193k kernel code,908k Data, 124k init)
SLUB: Genslabs=11,Walign=32, Order=0-3,MhnObjects=0, CPUs=1, Lodes=1
Hie@rchical RCU implementation.
NR_IRQS:600
console [ttyAS1] enabled
sh_tmu: TMU0 used for clock events
sh_tmu: TMU0used for periodic clock events
sh_tmu: TMU1 used as clock source
Calibrating delay loop... 264.19 BogoMIPS(lpj=528384)
Mount-cache ash table entries: 512
CPU: STx7109
devtmpfs: initialized
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
DMA: Registering DMAAPI.
cfg80211:Calling CRDA to update world regulatory domain
Switching to clocksource TMU1
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 0096 `ytes)
TCP established hash table entries: 4096 order: 3, 32768 bytes)
TCP `ind `ash table entries: 4096 (order: 2, 16384 bytes)
TC: H`sh tables configured (established 4096 bind 0096)
TCP peno registered
NET:Begistered protocol family 1
RPC: Registered udp transport module.
RPC: Ragistered tcp transport module.
RPC:Pegistered tcp NFSv4.1 `ackchannel transport module.
sq: Registering store queue API.
squashfs: version 4.0(2009/01/31) PhillipHougher
Installing knfsd  Copyright (C! 1996 okir@monad.swb.de).
Slow work thread pool: Starting up
Slow work thread pool: Ready
JFFS2 version 2.2. NAND) (SUMMARY) © 2001-2006@ed Hap, Inc.
fuse init (AP	 tersion 7.13)
JFS: nTxBlock = 830, nTxLock = 6645
msgmni as been set to 207
alg: No test for stdrng krng)
io scheduler noop registered
io scheduler anticipatory registered  @efault)
io scheduler deadline registered
io scheduler cfq registered
STMicroelectronics ASC @biver initialized
stm-asc.0:ttyAS0at MMIO 0x18032000 (irq = 121) is a stm-asc
stm-asc.1: ttyAS1 At MMIO 0x18033000 (irq = 120) is astm-asc
MiPHY `river style MiPHY-DUMMY probed successfully
MiPHY-DUMMY, c0.0Claamed by sata-stm
scsi0 : sata-stm
ata1: STA max UDMA/133 irq 170
physmap `latform flashdevice: 02000 0at 00000000
physmap-flash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
physmap-flash: CFI @oes not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
Using physmap partition information
Creating 9 MTD partitions on "physmap-flash":
0x000 000  00 -0x000000040000 8  nor.boot"
0x0000000400 0- x00000060000 :  nor.config_welcome"
0x000000060000-0x000 00280000 8  nor.kernel"
0x000000280000-0x0000016000  2  lor.root"
0x000001600 0 -0x00000200  00 : lor.var"
0x000000060000-0x000001600000 : "nor.mtd2_mtd3"
0x00 00 60  0-0x0000 200000 : nor.mtd2_mtd3_mtd4"
0x00000  40000-0x00002000000 : nor.full"
0x000000000 -0x0 002000000 :  nor.all"
	DWMAC100
 No HW DMA deature register supported
 Normal descriptors
STMMAC MHI Bqs: probed
eth0: PHY I@  0008201 ap 1 IRQ 11 (0801) abtive
ehci_hcd: USB 2.0'Enhanced' @ost Controller EHCI) Driver
ohci_hcd:USB 1.1 'Open' Host Controller (OHCI) river
stm_usb_probe: usb_48_clk clock not found for stm-usb.0
stm_usb_probe: usb_phy_clk clock not found for stm-usb.0
ata1:CATA link down (SStatus 0 SControl 0)
stm-ehci stm-ehci.0: STMicroelectronics EHCI Host Controller
stm-ehci stm-ehci.0: new USB bus registered, assigned bus number 1
stm-ehci stm-ehci.0:irq 169, io mem 0x191ffe00
stm-ehci stm-ehci.0: USB 0,0 started, E@CI 1.00
usbusb1: Configuration #1 chosen from 1 choice
hub !-0:1.0: USB hub found
hub 1-0:1.0:1 port detected
stm-ohci stm-ohci.0:STMicroelectronics OHCI Host Controller
stm-ohci stm-ohci.0:new USB `us registered,assigned bus number 2
stm-ohci stm-ohci.0: irq 168, io mem 0x191ffc00
usb usb2: configuration #1chosen from 1 bhoice
hub2-0:1.0: USB `ub found
hub 2-0:1.0: 1 port detected
Initializing USB MAss Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: S/2 mouse device common for all mice
i2c /dev entries driver
i2c_st40_pio: ST40PIO basedI2CDriver for STM24
Linux video capture interface: v2.00
sh_tmu: TMU0 kept as earlytimer
sh_tmu: TMU1 kept as earlytimer
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HI  core driver
STMicroelectronics - Coprocessors st231 Init
st231.0Coprocessor -------------------------------------------
    flags 0 1 RAM start at 0xb0000000  size      0x00400000
                  cop. addr 0x1000000
    Channels : Not defined
    IRP      8 lot used
---------------------------------------------------------------
st231.1 Coprocessor -------------------------------------------
    flags 0 01 PAM start at 0pb0400000  size      0x0040 000
                  bop. addr 0x1040000
    Channels : Not defined
    HRQ      : lot used
---------------------------------------------------------------
DMA:Rdgistering fdma_dmac handler (16 channels).
IRQ 14/fdma_dmac: IRQF_DISABLDD hs not guaranteed on sharedIRQs
stm-fdmastm-fdma:fhrmware: using built-in firmware fdma_STx7109_0.elf
platform fdma_dmac: SLIM`w0,0, DDMA dw 4.6
Advanced Linux Sound Architecture Driver Version 1.0.21.
ALSA device list:
  "0: STMicroelectronics STx7109 cut 3.2SOC audio subsystem
TCP cubic registered
NET: Rdgisteredpbotocol family 10
NET: Registered protocol family 17
lib80211: common routines for IEEE802.11 Drivers
usb !-1: new high speed USB device using stm-ehci and address 2
usb 1-1:configuration #1 chosen from 1 choice
scsi1: SCSIemulation for USB Mass Storage devices
	HW MACaddress from bdinfo: 0:13:18:02:50:bb
eth0: device MAC address 00:13:18:02:50:bb
 No MAC Management Counters available
IP-Config: Complete:
     device=eth0, addr=192.168.10.10 ,iask=255.255.255.0,gw=192.168.10.1,
     `ost=192.168.10.100, domain=, nis-domain=(none),
     Bootserver=192.168.10.1, rootserver=192.168.10.1, rootpath=
Waiting 10sec before mounting root device...
PHY: 0:01 - Link is Up - 100/Full
scsi 1:0:0:0:@irect-Access     Generic  Flash Disk       0.07 PQ: 0 ANSI: 4
sd !:0:0:0: [sda] 31457280 512-byte logical blocks: (16.1 GB/15.0 GiB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Assuming drive cache: write through
 sda:
usb 1-1:peset highspeed USB device using stm-ehci and address 2
usb 1-1: reset hhgh speedUSB device using stm-ehci and address 2
 sda1 sda2 sda3 sda48 sda5 sda6 sda7 >
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0:[sda] Attached SCSI removable disk
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root ext2 filesystem)on device 8:1.
devtmpfs: mounted
Freeing unused kernel memory: 124k freed
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x10000000
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address x1000 00

INIT: version 2.88 booting

sh: sda1: unknown operand
EXT4-fs (sda2): warning: mounting unchecked fs, bunning e2fsck is recommended
EXT4-fs (sda2): mounted filesystem without journal
EXT4-fs (sda3): warning: mounting unchecked fs, running e2fsck is recommended
EXT4-fs (sda3): mounted filesystem without journal
EXT4-fs (sda5): warning: mounting unchecked fs,bunning e2fsck is recommended
EXT4-fs (sda5): mountedfilesystem without journal
EXT4-fs (sda6): recovery complete
EXT4-fs (sda6): mounted filesystem with ordered data mode
EXT4-fs (sda7): warning: mounting unchecked fs, running e2fsck is recommended
EXT4-fs (sda7): mountedfilesystem without journal
1.micom at baudrate not detected...
Cuberevo Mini Micom front panel driver version V1.08Audioniek initializing
[micom] Frontpanel version: 0.04.2 8
[micom] bobe: Micom front panel real time clock
micom-rtc micom-rtc: rtc core: registered micom as rtc0
[micom] micomWriteString >
[micom] close minor
stmcore-display: STx7109c3 display: probed
device probe found 0 display ipelines
stmfb: fb0 parameters = "1280x720-32@50:16m:pal:cvbs:rgb:yuv"
stmfb:i2c_transfer failed with -4!!!
stmfb: i2c_transfer failed with -6!!!
stmfb: i2c_transfer failed with -6!!
stmfb:fb1 `arameters = "<NULL>"
stmfb:i2c_transfer failed with -6!!!
stmfb: i2c_transfer failed with -6!!!
stmfb: EDIDRdad Error, setup safe EDID
stmfb: Setting Safe EDID
Init of MME log wrapper
STx71XX MEG2 hardware ost transformer loaded
snd_pseudo snd_pseudo.0: firmware: requesting downmix.fw
pseudocard: 1 pseudo soundcard(s) dnund
socket_init >
socket_probe >
***************************
socket 1
name socket-1
pio `ort -1
pio pin -1
active l/h-1
h2c_bus 0
socket_probe <
socket_init < 0
lnbh221_init >
lnbpio_init >
cx24116_init >
cx24116_probe >
found frontend "cx24116" in platform config
cx24116_probe <
cx24116_init < 0
stv090x_init >
stv090x_probe >
found dbontend "stv090x" in platform config
stv090x_probe <
stv090x_init < 0
starci2win loaded
pti: module license 'NO' taints kernel.
Disabling lock debugging due to kernel taint
pti loaded(videoMem = 496, waitMS = 20, enableStatistic = 0)
no swts ->routing streams from dvr0 direct to the player
DVB: registering new adapter (STM Streamer)
0:@eviceContext 8b8ae088,  vbDemux 8b8ae38c, DmxDevice 8b8ae574
membase-0 pa3000000
membase-1 0xa30100
ptiInit context = 8b8ae088, demux = 8b8ae38c
[TSM] init stream routing...
Routing streams through cimax
Load rdal TCCode
TC_Data= `9"38000, TC_Code = b923c000
Readback TC ... successfull
using videoMem = 770048 (packets = 4096)
pti: pti_buffer_pool_init: allocate 188 pages (770048 `ytes)
DMA(0) base = 5600000, top =56bc000( buffer = 560000 , size 770048
freeBuffer():free = 1
pti: pti_buffer_pool_init: allocate 188`ages 770048 bytes)
DMA(1) base = 56bc000, top = 577800( buffer = 56bc000,size 770048
freeBuffer(): free = 2
Validity = 0x0001 Mode = 0x000
pti_task: using 2dmachannel
Validity = 0x0003 Mode = 0x0000
Validity = 0x000! Mode = 0x0000
Validity = 0x0003 Mode = 0p0000
Validity = 0x001 Mode = 0x0000
Validity = x0003 Mode =  x0000
Validity = p0001 Mode =0x000
Validity = 0p003 Mode =0x000
Validity = 0p000! Mode = 0p00 0
Validity = p0003 Lode = p0000
Validity = 0x001 Mode= 0x000
Validity = 0p003 Mode =  x000
Validity = 0p0001 Iode = 0x00 0
Validity = 0x0003 Mnde =  x0000
Validity = p0001 Mnde = 0x0000
Validity = 0x0003 Mode = 0x0000
Validity = 0x0001 Mode =  x0000
Validity = 0x0003 Mnde = 0x0000
Validity = 0x0001 Mode = 0x00 0
Validity = 0x0 03 Mnde = 0x000
Validity = 0x0001 Mode = 0x0000
Validity = 0x0 3 Mode = 0x0  0
Validity =  x0001 Mode = 0x0000
Validity = 0x0003Mode = 0x00 0
Validity = 0x0001 Lode = 0x00
Validity = 0x0003 Mode = 0x0000
Validity = 0x0001 Mode = 0p0000
Validity = 0x003 Mode = 0x00
Talidity = 0x00 1Mode = 0x000
Validity = 0x0003 Mode= 0x0000
Validity = 0x00 1 Lode = x0000
Validity = 0x0003Mode =0x000
Validity = 0x0001 Iode =  x0000
Validity = 0x00 3 Mode = x000
Validity = 0x0001 Lode = 0x0000
Validity = 0x0003Iode = 0x0000
cx24116_demod_detect > socket-1: i2c-0 addr 0x5
cx24116_demod_detect: Detected cx24116
cx24116_demod_detect <
found cx24116 on socket socket-1
cx24116_demod_attach >
cx24116_register_frontend
fw_name dvb-fe-cx24116.fw
useLNB 2	useUnknwon 1
fw_name dvb-fe-cx24116.fw - Dvb-fe-cx24116.fw
lnb_enable_pin 8450f6b0
DVB: registering adapter 0 frontend 0 (Conexant cx24116 DVB-S2)...
cx24116_demod_attach <
Free session: 0
Using session 0
pti_hal_get_new_descrambler (40000) >
pti_hal_get_new_descrambler (40001) >
pti_hal_get_new_descrambler (4002) >
pti_hal_get_new_descrambler (40003) >
pti_hal_get_new_descrambler 40004)<
pti_hal_get_new_descrambler (40005) >
pti_hal_get_new_descrambler (-8) >
pti_hal_get_new_descrambler ,8) <
Descrambler Handler = 400
install_e2_procs(): entry already in use 'progress'
install_e2_procs(): entry already in use 'stb/fp/was_timer_wakeup'
1: DeviceContext 8b8ae610, DvbDemux 8b8ae914,@lxDevice8b8aeafc
ptiInit context = 8b8ae610,Demux = 8b8ae914
Free session: 1
Using session 1
pti_hal_get_new_descrambler (41 0) <
pti_hal_get_new_descrambler (41001) >
pti_hal_get_new_descrambler (4100") >
pti_hal_get_new_descrambler (41003) <
pti_hal_get_new_descrambler (41004)>
pti_hal_get_new_descrambler (41005) >
pti_hal_get_new_descrambler (-8) >
pti_hal_get_new_descrambler (-8)>
Descrambler Handler = 4100
2: DeviceContext 8b8aeb98, @vbDemux 8b8aee9c, DmxDevice 8b8af084
ptiInit context = 0b8aeb98, demux = 8b8aee9c
convert_source(): invalid frontend source (0)
Free session: 2
Using session 2
pti_hal_get_new_descrambler 42000) >
pti_hal_get_new_descrambler (42001) >
pti_hal_get_new_descrambler 42002( >
pti_hal_get_new_descrambler (42003) <
pti_hal_get_new_descrambler (42004) >
pti_hal_get_new_descrambler 42005)<
pti_hal_get_new_descrambler (-0) >
pti_hal_get_new_descrambler (-8) <
Descrambler H`ndler = 420
3: DeviceContext 8b8af120, @vbDemux 8b8af424, DmxDevice 8b8af60c
ptiInit context = 8b8af120, `emux = 8b8af424
convert_source(): hnvalid frontend source 3)
pti_hal_get_new_descrambler (- )<
pti_hal_get_new_descrambler (- )>
pti_hal_get_new_descrambler (-2) >
pti_hal_get_new_descrambler (-2) <
pti_hal_get_new_descrambler (-2) <
pti_hal_get_new_descrambler (-2) >
pti_hal_get_new_descrambler (-2) >
pti_hal_get_new_descrambler (- ) <
Descrambler andler = -2
stm_v4l2_register_driver: driver 'Linux DVB Overlay' `egistered
OSDEV_LinkDevice -/dev/allocator, Major 245, Minor 0
AllocatorLoadModule : Allocator device loaded
Switching Preprocessor clock to full speed.
Platform STx7109 - cut 3
OSDEV_LinkDevice -/dev/h264pp, Major 246,Minor 0
H264ppLoadModule : H244pp Device loaded
[simu_button] initializing ...
[simu_button] allocating and registering button device
input: TDTRC event driver as /devices/virtual/input/input0
zram: Creating 1 devices ...
Setting up swapspace version 1, size = 16773120 `ytes
UUID=1f45b170-8fc4-448b-8ada-3022f2f90798
ALSA: Rastoring mixer settings...
No state is present for card STx7109
Foundhardware: "STx7109" ""    " ""
Hardware is initialized using a generic method
No state is present for cardSTx7109
No state is present for card MIXER
rm: can't remove '/dev/rc': No suchfile or directory
Found h@bdware: "seudo Mixer" "Pseudo Mixer"   ""
Hardware is initialized using a generic method
No state is present for card MHXER0
[evremote2] Model: 'cuberevo-mini'
[evremote2] vBoxType: 11 (Cuberevo-mini)
[evremote2] Input device name: "TDT RC event driver"
[evremote2] Remote selected: Cuberevo RemoteControl
[evremote2] RemoteControl Map:
            Jayname  Jeyword  KeyCode
--------------------------------------
              JAY_F1  - 00  -   49
             KEY_F2  -  01  -   6
INIT:Entering runlevel: 3

Configuring network interfaces... ip: RTNETLINKanswers: File exists
udhcpc: option -h NAME is deprecated, use -x hostname:NAME
udhcpc (v1.24.1)started
Sending discover...
Sending select for 192.168.1.8...
Sending select for 192.168.10.8...
Sending select for 192.168.10.8...
Sending select for 192.168.10.8...
Lease of 192.168.10.8 obtained, Lease time 86400
/etc/udhcpc.d/50default: Adding DNS 198.153.192.53
/etc/udhcpc.d/50default: Adding DNS 198.153.194.50
/etc/udhcpc.d/50default: Adding DNS 199.85.126.20
ip: SIOCGIFFLGS: No such device
Starting system message bus: dbus.
Starting Dropbear SSH server: dropbear.
Starting rpcbind `Aemon...done.
Mounting remote filesystems...
starting statd: done
Current year: 2000 older than 2018 !
Prying to set correct date/time with A maximum timeout of 5 seconds...
/etc/init.d/rc: /etc/rc3.d/S19openvision-timesync.sh: line 7:ntpdate: not found
Starting internet superserver: inetd.
Starting syslogd/klogd: done
 * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
   ...done.
/dev/dvb/adapter0/video0:evice or resource busy
PYTHONPH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 10
ENIGMA_DEBUG_LVL=3
[MAIN] executing main
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv)[0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn)Z0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21A]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x21A2ED8]
-------FATAH SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv)[0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn)[0x29572460]
/lib/libc.so.6(memcpy) [0x21F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FATL SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
/usr/bin/enigma2(n/a)[0x46765E]
/usr/bin/enigma2(main) [0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FATH SIGNAL
Bacjtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn)[0x2A1ECF4C]
/lib/libc.so.6(fwrite) Z0x21E21AA]
/usr/bin/enigma2(n/a)Z0x46765E]
/usr/bin/enigma2(main) [0x465CB]
/lib/libc.so.6(__libc_start_main) Z0x2A1A3ED8]
-------FATAL SIGNAL
B@cktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv)[0p468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0p29572460]
/lib/libc.so.6(memcpy) [0x21F903C]
/lib/libc.so.6(_IO_file_xsputn)[0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x21E21AA]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB0\
/lib/libc.so.6(__libc_start_main) [0x21A2ED8]
-------FATAH SIGNAL
B`cktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv)[0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn)[0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1EF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
/usr/bin/enigma2(n/a) [0p46765E]
/usr/bin/enigma2(main) [0x465CB \
/lib/libc.so.6(__libc_start_main) [0x2A1A2ED0]
-------FATL SIGNAL
BAcktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn)[0x29572460]
/lib/libc.so.6(memcpy) [0x21F903C]
/lib/libc.so.6(_IO_file_xsputn) Z0x2A0ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
.usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FATH SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468B4]
linux-gate.so.1(__kernel_rt_sigreturn)Z0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn)[0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [ p465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3DD0]
-------FATAL SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn)Z0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn)[0p2A1ECF4C]
/lib/libc.so.6(fwrite)Z0x2A1E21AA\
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main)[0x2A1A3ED8]
)------FATAL SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn)[0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0p2A1ECF4C]
/lib/libc.so.6(fwrite)[0x2A1E21AA]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465C ]
/lib/libc.so.6(__libc_start_main)[0x2A1A3ED8]
-------FATAL SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn)[0x29572460]
/lib/libc.so.6(memcpy)[0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1DCF0CY
/lib/libc.so.6(fwrite)[0x2A1E21AA]
/usr/bin/enigma2(n/a) [p46765E]
/usr/bin/enigma2(main) [0x465C0]
/lib/libc.so.6(__libc_start_main)Z0x2A1A3ED8]
-------FATAL SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy)[0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1F4C]
/lib/libc.so.6(fwrite) Z0x2A1E21AA]
/usr/bin/enigma2(n/a) [0p46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FATAL SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) Z0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1ECF4C]
/lib/libc.so.6(fwrite)[0x2A1E21A]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main)Z0x2A1A3D0]
-------FATAL RIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1ECF4C]
/lib/libc.so.6(fwrite)[0x2A1E"!AA]
/usr/bin/enigma2(n/a) [0p46765E]
/usr/bin/enigma2(main) [ x465C ]
/lib/libc.so.6(__libc_start_main)[0x2A1A3AD8]
-------FATAL RIGNAL
BAcktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
hinux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy)Z0x2A1D903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
/usr/bin/enigma2(n/a) [ x46765E]
/usr/bin/enigma2(main) [0x465C ]
/lib/libc.so.6(__libc_start_main) [ x2A1A3ED8]
-------FATAL SIGNAL
BAcktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy)[ x2A0F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x21ED4C]
/lib/libc.so.6(fwrite) [0x2A1E21AAY
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main)[0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A13ED8]
-------FATAH RIGNAL
BAbktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [ x468BF4]
Linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x21ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AAY
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1 3ED8]
-------FATAH RIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
hinux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0p2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1EB4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FATAH SIGNAL
BAcktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
linux-gate.so.1(__kernel_rt_sigreturn) [x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [ x2A0ECF4C]
/lib/libc.so.6(fwrite) [0x2A0A2!AA]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) Z0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1 3ED8]
-------FATAH SIGNAL
BAcktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x21ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA]
/usr/bin/enigma2(n/a)[0x46765E]
/usr/bin/enigma2(main)[0x465CB ]
/lib/libc.so.6(__libc_start_main) [0x2A13ED8]
-------FATAL RIGNAL
BAcktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
lanux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x21ECF4C]
/lib/libc.so.6(fwrite) [0x21E21AA]
.usr/bin/enigma2(n/a)[0x46765E]
/usr/bin/enigma2(main)[0x465CB0]
/lib/libc.so.6(__libc_start_main) [ x21A3ED8]
-------FATAH SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv)[0x468F4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x21E2!@]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main) [0x21A#ED8]
-,-----FATAH SIGNAL
BAcktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468F4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x21F90#C]
/lib/libc.so.6(_IO_file_xsputn) [ x2A1ECF4C]
/lib/libc.so.6(fwrite) Z0x2A1E21A]
/usr/bin/enigma2(n/a) [ x46765E]
/usr/bin/enigma2(main) [0x465CB0Y
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FTAL SIGNH
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468B4]
hinux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x21F92C]
/lib/libc.so.6(_IO_file_xsputn) [0p2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E2!AAY
/usr/bin/enigma2(n/a)[0x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main) Z0x20A3ED8]
-------FATAH SIGNAL
Acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) Z0x468F4]
hinux-gate.so.1(__kernel_rt_sigreturn) Z0x29572460]
/lib/libc.so.6(memcpy) [0x20D903C]
/lib/libc.so.6(_IO_file_xsputn)Z0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x20E"1AA]
/usr/bin/enigma2(n/a)Z x46765E]
/usr/bin/enigma2(main) [p465CB ]
/lib/libc.so.6(__libc_start_main) [0p2!A3ED8]
-,-----FATAH SIGNAL
Acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv)Z0p468BF4]
lanux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0p2A1F903C]
/lib/libc.so.6(_IO_file_xsputn)[0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2!D21A@	/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED0]
-------FATAH SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv)Z0x468F0]
linux-gate.so.1(__kernel_rt_sigreturn)[0x29572460]
/lib/libc.so.6(memcpy) [0x20D903C]
/lib/libc.so.6(_IO_file_xsputn)Z0x2A1ECF4B\
/lib/libc.so.6(fwrite) [0x2A1E2!A ]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FATAL SIGNAL
Acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
hinux-gate.so.1(__kernel_rt_sigreturn)[0x29572460]
/lib/libc.so.6(memcpy) [ x20F903C\
/lib/libc.so.6(_IO_file_xsputn)Z0x2A1ECF4C]
/lib/libc.so.6(fwrite) Z0x2A1E21AY
.usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main) Z0x2A1A3ED8]
-------FAT SIGNH
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0p468BF4]
hinux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn)Z0x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21A]
.usr/bin/enigma2(n/a) [ x46765E]
/usr/bin/enigma2(main) [0x465CB ]
/lib/libc.so.6(__libc_start_main) Z x2A1A3A8]
-,-----FATAL SIGNAL
acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
hinux-gate.so.1(__kernel_rt_sigreturn)Z0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn)Z0x2A1ECF4C]
/lib/libc.so.6(fwrite)Z0x2A1E21AA]
/usr/bin/enigma2(n/a) [x46765E]
/usr/bin/enigma2(m`in) Z x465CB\
/lib/libc.so.6(__libc_start_main)Z0x2A1A3ED8]
-------FATAL SIGNAL
acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
hinux-gate.so.1(__kernel_rt_sigreturn)[0p29572460]
/lib/libc.so.6(memcpy) [0x2A!D903C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A1DCF4C]
/lib/libc.so.6(fwrite)Z0x2A1E21A@]
/usr/bin/enigma2n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465C0]
/lib/libc.so.6(__libc_start_main)[0p2A1A3ED8]
-------FATAH RIGNAL
Acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
hinux-gate.so.1(__kernel_rt_sigreturn)Z0x29572460]
/lib/libc.so.6(memcpy)[0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0p2A1ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AY
/usr/bin/enigma2l/a) [0x46765E]
/usr/bin/enigma2(main) [0x465C ]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FAPAL SIGNAL
Acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF4]
hinux-gate.so.1(__kernel_rt_sigreturn) [0p29572460]
/lib/libc.so.6(memcpy)[0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [ x21ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21@Y
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main)[0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED0]
-------FAPL SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0\
hinux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0x21ECF4C]
/lib/libc.so.6(fwrite) [ x2A1A"!@A]
/usr/bin/enigma2(n/a) Z p46765E]
/usr/bin/enigma2(main) [0p465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FAP H SIGNAH
acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0]
hinux-gate.so.1(__kernel_rt_sigreturn) [0p29572460]
/lib/libc.so.6(memcpy) [0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [p2A1ECF4C]
/lib/libc.so.6(fwrite)Z0x2A1D2!AAY
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(main) [0x465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
-------FPAHRIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x468BF0Y
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0p2A1F902C]
/lib/libc.so.6(_IO_file_xsputn) [0x2A ECF4C]
/lib/libc.so.6(fwrite) [ x2A1E21AA]
/usr/bin/enigma2(n/a) Z0x46765E]
/usr/bin/enigma2lain) Z0p465CB0]
/lib/libc.so.6(__libc_start_main) [0x2A0 3ED8]
-------FATAL RIGNAH
acktrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [ x468BF4]
linux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy)Z0x2A1F903C]
/lib/libc.so.6(_IO_file_xsputn) [0p21ECF4C]
/lib/libc.so.6(fwrite) [0x2A1E21AA\
/usr/bin/enigma2(n/a)[0x46765E]
/usr/bin/enigma2(main)Z0x465CB ]
/lib/libc.so.6(__libc_start_main) [0x2A1A3ED8]
,------FATAH SIGNAL
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0p468BF4]
hinux-gate.so.1(__kernel_rt_sigreturn) [0x29572460]
/lib/libc.so.6(memcpy) [0x2A!F903C]
/lib/libc.so.6(_IO_file_xsputn) Z x2A1ECF4C]
/lib/libc.so.6(fwrite) [0x21E21AA]
/usr/bin/enigma2(n/a) [0x46765E]
/usr/bin/enigma2(iahn) Z x465CB ]
/lib/libc.so.6(__libc_start_main) [0x2!A3ED8]
-------FATAL RIGNAL


@saipsa you are right, it would be better for me to also submit pull requests, most of the time i am just too lazy :( I will try to make PR at least for the deeper changes in future.


routes are actually for just /api, but are accessed from the /api/users source module


Deployment failed with the following error:

~~~
Free Docker deployment capacity exceeded in this region. Please consider upgrading to Now 2.0 (https://zeit.co/upgrade) for alternative ways to build your project or try again later.
~~~


k


Add forward drive to main.c


C'était pas forcément dans mes tâches mais je me suis rendu compte qu'il fallait juste enlever une ligne... Il reste à implémenter la possibilité d'arrêter ou de recommencer la partie, je vous le laisse !


Using msleep, and motor functions only


Congrats!


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1833 of 1833 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-41.71%25-green.png)


Eagle-eye! Fixed.


This do not work and looks like this:
[broken-markers.mov.zip](https://github.com/overviewer/Minecraft-Overviewer/files/2886610/broken-markers.mov.zip)

Recent Chrome, MacOS


Okay, does it mean our xibs are still older version for older xcodes?


Hi!
Sorry for spamming this. I am having some problems with subscriptions too. In which way was the subscription regression affecting you? I have some problem where the result doesn't seem to be posted to the apollo-client in the frontend. The mutations triggers a subscription, but as I wrote the result does not show up in frontend...


I think there was some discussion around just removing the mention references and it just getting handled during the triage process.

That seems reasonable to me?

@ttomsu Am I mis-remembering the conversation?


@egorpugin, I just had a look at the Appveyor build protocols to see the compiler warnings. Are they still available somewhere? The build protocol no longer shows them.


Is the intention here to prevent word wrap? Why the hard space?


I have a script that generates all but Python, TypeScript, and Go.


TeamCity Bvcms / Build [Build 458](https://builds.tpsdb.com/viewLog.html?buildId=2926&buildTypeId=Bvcms_Build) is now running


Typo `$leval`


the `splitter` function returns all substrings of length n.

so if the arguments are `"xxcaazz"` and `2`, the return value is `['xx', 'xc', 'ca', 'aa', 'az' 'zz']`.

in order to do that, I'll append substrings of length `n` (that's why in line 89 the slicing is `i` to `i+n`), and I do that looping over a range of indices starting at 0 and ending at the last letter before I run out of letters, that's why the end value is the length of the string (7 in our example, minus the desired substring length (`n`), and plus one because `range` ends are exclusive. In our example the value of the `range` called translates to `[0, 1, 2, 3 ,4, 5]` and those are the `i` values we use to slice the string and append the substrings.

A catch in python is that almost always that you use ranges of numbers, `range()` calls, that `[i:i+n]` string slicing, the ending index of the range is not included.

I hope that helps...

That all said, I wrote this stuff while trying to learn Python syntax and it's pretty convoluted. Here's a try years later:

```python
from itertools import zip_longest

def string_match(a, b):
  return sum(
    aa == bb
   for aa, bb in zip_longest(zip_longest(a, a[1:]), zip_longest(b, b[1:])))
```

`zip_longest(a, a[1:])` returns what the `splitter` function was doing. Then we compare and sum the ones that check out.

Nowadays I work for a school that teaches people how to code in Python and helps them start careers in software. Check us out if you are interested :) www.thinkful.com


For color variable names, do not use the color in the name. Let's for some reason this is no longer blue, then the variable name has lost its meaning. Consider a more semantic name.

http://thesassway.com/beginner/variable-naming


A major bug fixed in the next commit


TeamCity Bvcms / Build [Build 458](https://builds.tpsdb.com/viewLog.html?buildId=2926&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:04:37


cambio theme


There was, the createSteamID was providing an incorrect value and that ended up causing problems in other functions.  getFriendPersonaName -should- still work provided you are giving it a SteamID64.


I modified the diff after importing it. There’s several changes we need to make before we can land any Gradle related change.


"12-sided" should read "24-sided"


The following doc(s) have been deployed to the [terminushe](https://terminushe-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/terminus/updates](https://terminushe-static-docs.pantheonsite.io/docs/terminus/updates)


test


JsonParser - чем всовывать в каждый обработчик вручную, лучше поставить для всех. app.use(express.json()) в корневом файле


hot


This needs to be closed at some point


I am rart


Copy of this build can be found at
https://www.mewbuilds.com/build/737e0762d4e50b46b9e00d59d669ee91142a9fe8/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmarUGeL4EQTneWMsWod8XNxak7kxkGtYP99LgqgxphXpn


The `-source` flag type-checks everything from source, causing a significant slowdown, so it definitely should not be a default. Why is this necessary?


/index имеет не больше смысла, чем /
+ лучше использовать корневой роутер, в котором будут подключаться другие, типа

module.exports = (app) => {
    app.use('/', userPagesRouter)
    app.use('/admin', adminPagesRouter)
}
при этом если у тебя много эндпоинтов в каждом, можно отделить от обработчиков типа
router
    .use(isAdmin)
    .get('/cases/:id', cases.getSingleCase)
    .post('/cases/:caseId', cases.testDrop)
    .post('/cases/', cases.createCase)
    .put('/cases/:id', cases.updateCase)
    .delete('/cases/:id', cases.deleteCase)
    .get('/cases/:id/items', items.getByCase)
    .post('/items', items.createItem)
    .delete('/items/:id', items.deleteItem)


sorry for the cursing, twas frustrating at the time.


This one does not work... sorry!


Yes, you can see that right in the header:
```xml
<development version="5100" identifier="xcode"/>
```
5100 means 5.1.

See this table for which OS version that relates to: https://github.com/sequelpro/sequelpro/wiki/Xcode-Compatibility

I personally need them to be compatible to 6.2 and for the next release they must be compatible to 7.3.1 because that is the last version to officially compile for 10.6.

The main issue here however is, that Xcode will change lots of stuff in XIB files every time you just open and save them, even if you didn't make any change (and the next time it will change it back to the previous values, most of the time).  That makes it difficult to track the intended changes to the files so our policy is to only commit the actual changes (many git clients allow you to select the changes line by line).


This is a test comment for upsource


Alright, nice


Thanks for the quick changes Nathan! are we expecting a release today?


DBconnect


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @rpep, @davidcortesortuno were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


Вроде c express.json доступно по request.params.userId


Another possible, thought admittedly hackish solution, could be to update your `prepValueForDB` to call the Database directly to compute the results of your dynamic direction and then assign that to the field.
```php
return DB::query('select ST_GeomFromText(\'POLYGON((1 1,2 1,2 2,1 2,1 1))\', 4326)')->value();
```
It's weird but it could work as stop gap solution.


> I think we need some proc code: https://github.com/Audioniek/driver/blob/master/e2_proc/e2_proc_main.c#L336~L394

https://github.com/Audioniek/driver/commit/21dafcf664d1874b48d2045037047946016d5c3d#diff-108754d93633d9d4c887b741d28fe3d2

you have deleted it here
https://github.com/OpenVisionE2/sh4-driver/commit/ef996523d44ec6a6126a5a11bc7d06bb146b63e6#diff-d7418477065a059f042dfe262b124696


нет смысла выносить user - только хуже смотрится, да и название переменной не очень
users.getUserRecords(userId)
   .then(result => response.render("index.ejs", {records: result}));


It's devastating, poi!


Created multidev environment [rescue-x-base#v0-1](https://dashboard.pantheon.io/sites/39804e8f-253e-474e-82cf-725b36fddde0#v0-1).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://v0-1-rescue-x-base.pantheonsite.io/)


бессмысленно получается - юзер что-то отправил и вне зависимости от успеха действия получил именно это обратно, да и без айдишника. Ты всегда должен отправлять результат работы - если это создание/редактирование - созданную/обновленную запись, если удаление - айдишник удаленной записи


... yes, I know, one of many reasons why we don’t have yibs/storyboards and do UI in code on our projects. :) thanks for links, I’ll keep an eye on that until next release.


кстати, нет никакой необходимости писать полностью, можно просто (req, res) - просто и всем понятно


Fixed


Hi @dg - can I please add my vote to not reverse the order?

I am finding it more confusing than useful, especially when there is a redirect bar there as well. In this screenshot, the redirect bar was triggered first, then the bottom AJAX bar was next, with the top AJAX bar being last, so the order just isn't correct.
![image](https://user-images.githubusercontent.com/871211/53128238-42a3db00-3519-11e9-8ed9-1feb230c420b.png)

Thanks for considering!


Successfully aliased the URL <https://magento-venia-altufvsuef.now.sh> to the following aliases.

* https://magento-venia.now.sh
* https://veniapwa.com


с большой буквы начинаются только названия классов (так называемых хд)
да и лучше сначала разобрать объект - почитай про деструктуризацию объектов (es6) - будет выглядить так:
const {userId, title, record} = req.body
records.createRecord(userId, title, record)


since it's for information I'm setting it to lower TP than usual one.


Its totally cool. Just take your time.


юзер не получает вообще никакого ответа - крайне неоч - браузер тупо будет ждать истечения времени запроса и получит ошибку, а это вроде 10 секунд


Hey @mdhimes , when comparing against ```None```, the PEP8 recommendation is to use ```is``` or ```is not```, rather than the equality operators.


here and in others could also do `js.Syntax.code("eval")(code)`


Successfully aliased the URL <https://simon-kjellberg-wqhhyfxyyb.now.sh> to the following aliases.

* https://simonkjellberg.com
* https://www.simonkjellberg.com
* https://simonkjellberg.se
* https://www.simonkjellberg.se


This violates our coding standard rules.
See: https://github.com/tpm2-software/tpm2-tss/blob/master/doc/coding_standard_c.md#comments
Please fix.


Looks like a typo here ... `sub` should return a string not a `char`


ditto


кстаааати, это ж таски?
выносишь в отдельный файл - не гоже в app.js писать

К вопросу как идентифицировать пользователя
если у тебя таски, то будут такие эндпоинты
get /
get /:id
post /
put /: id
delete /:id
И это id ни разу не пользователя, а тасков
Пользователя идентифицируешь в зависимости от выбранного механизма по хэдерам скорее всего, да и занимается этим специализированый middleware, который ни сном ни духом о тасках


this approach is probably heavier, because now it doesn't only allocate the iterator object, but also closure scope context(s) object(s). i can't say for sure, as i'm no expert in js engines, but I think a change like this should be profiled, because array iterators are sensitive. But anyway, I think we'll add ArrayIterator soon-ish and then we can just return an instance of that from this function.


@lamby is this some automation gone wrong? :smile:


why?:)


// 3d

// rotate 1 revolution
// count 5 seconds
// then reverse

// use callback
// lint is  good

let x = 0;

function rotate() {
    "use strict";
    let r = document.querySelector(".cube");
    if (x === 0) {
        r.style.transform = "rotateY(360deg)";
        r.style.transition = "5s linear";
        x = 1;
        setTimeout(rotate, 5000);
    } else {
        r.style.transform = "rotateY(0deg)";
        r.style.transition = "5s linear";
        x = 0;
        setTimeout(rotate, 5000);
    }
}
rotate();


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site && pdd -v -f /tmp/20190220-5016-1sj2uzd [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site && pdd -v -f /tmp/20190220-5016-1sj2uzd [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site
+ pdd -v -f /tmp/20190220-5016-1sj2uzd

My version is 0.20.4
Ruby version is 2.6.0 at x86_64-linux
Reading /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site
245 file(s) found, 56 excluded
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/search/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/search/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/management/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/management/commands/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/templatetags/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/templatetags/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/views/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/refarm_pagination/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/refarm_redirects/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/fixtures/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/search/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/management/commands/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/pages/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/catalog/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/ecommerce/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/generic_admin/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/images/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/images/assets/gold.jpg is a binary file (45940 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/images/assets/deer.jpg is a binary file (19044 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/__init__.py is a binary file (1 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/img/01.png is a binary file (247355 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/img/02.png is a binary file (32719 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/loading.gif is a binary file (1787 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_cc0000_256x240.png is a binary file (3262 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_777620_256x240.png is a binary file (3262 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_555555_256x240.png is a binary file (3274 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_777777_256x240.png is a binary file (3266 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-bg_flat_0_aaaaaa_40x100.png is a binary file (86 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/jstree/throbber.gif is a binary file (1720 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/jstree/32px.png is a binary file (1562 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/jstree/40px.png is a binary file (5717 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_ffffff_256x240.png is a binary file (3264 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_444444_256x240.png is a binary file (3266 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/images/templatetags/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/images/migrations/__init__.py is a binary file (0 bytes)
Reading refarm_test_utils/__init__.py...
Reading refarm_test_utils/runners.py...
Reading refarm_test_utils/results.py...
Reading refarm_test_utils/apps.py...
Reading refarm_pagination/context.py...
Puzzle 255-b02f6e0d 30/DEV at refarm_pagination/context.py
Reading refarm_pagination/__init__.py...
Reading refarm_pagination/pagination.py...
Reading refarm_pagination/apps.py...
Reading README.md...
Reading refarm_redirects/__init__.py...
Reading refarm_redirects/middleware.py...
Reading refarm_redirects/apps.py...
Reading search/templates/search/results.html...
Reading search/templates/search/no_results.html...
Reading search/migrations/0001_trigram_search.py...
Reading search/views.py...
Puzzle 85-5b8190cf 0/DEV at search/views.py
Reading search/urls.py...
Reading search/search.py...
Reading search/apps.py...
Reading .gitignore...
Reading docker/Dockerfile.python...
Reading docker/.env.dist...
Reading docker/docker-compose.yml...
Reading LICENSE...
Reading .editorconfig...
Reading setup.py...
Reading pages/__init__.py...
Reading pages/README.md...
Puzzle 131-d561a8f9 120/DEV at pages/README.md
Reading pages/templates/robots.txt...
Reading pages/templates/pages/page.html...
Reading pages/templates/pages/sitemap.html...
Reading pages/templates/pages/breadcrumbs_with_siblings.html...
Reading pages/templates/pages/breadcrumbs.html...
Reading pages/templates/pages/accordion.html...
Reading pages/templates/index/index.html...
Reading pages/management/commands/get_app_path_for_gulp.py...
Reading pages/management/commands/custom_pages.py...
Reading pages/utils.py...
Puzzle 240-ac87cf5b 30/DEV at pages/utils.py
Reading pages/display.py...
Puzzle 240-41ca8b76 30/DEV at pages/display.py
Reading pages/templatetags/pages_extras.py...
Reading pages/newcontext/base.py...
Reading pages/newcontext/__init__.py...
Reading pages/newcontext/pages.py...
Reading pages/migrations/0010_rebuild_pages_tree.py...
Reading pages/migrations/0015_add_validation_to_template.py...
Reading pages/migrations/0008_add_db_index.py...
Reading pages/migrations/0014_auto_20170504_0944.py...
Reading pages/migrations/0006_remove_redundant_fields.py...
Reading pages/migrations/0018_page_template_increase_name_size.py...
Reading pages/migrations/0007_rename_private_field.py...
Reading pages/migrations/0013_auto_20170317_1457.py...
Reading pages/migrations/0011_title_to_text_field.py...
Reading pages/migrations/0004_auto_20160909_1100.py...
Reading pages/migrations/0001_initial.py...
Reading pages/migrations/0012_auto_20170301_0020.py...
Reading pages/migrations/0017_name_fields_increase_size.py...
Reading pages/migrations/0002_auto_20160829_1730.py...
Reading pages/migrations/0009_pages_mptt.py...
Reading pages/migrations/0003_auto_20160909_0747.py...
Reading pages/migrations/0016_h1_increase_size.py...
Reading pages/migrations/0005_db_refactor.py...
Reading pages/views.py...
Reading pages/urls.py...
Reading pages/apps.py...
Reading pages/models.py...
Reading catalog/context.py...
Puzzle 550-c08f412e 120/DEV at catalog/context.py
Puzzle 187-26ce6496 30/DEV at catalog/context.py
Reading catalog/helpers.py...
Reading catalog/templates/catalog/category.html...
Reading catalog/templates/catalog/catalog.html...
Reading catalog/templates/catalog/products_without_content.html...
Reading catalog/templates/catalog/product.html...
Reading catalog/templatetags/catalog_extras.py...
Reading catalog/expressions.py...
Reading catalog/newcontext/context.py...
Reading catalog/newcontext/__init__.py...
Puzzle 207-f1b71ce7 60/DEV at catalog/newcontext/__init__.py
Puzzle 207-ec3d38b3 15/DEV at catalog/newcontext/__init__.py
Reading catalog/newcontext/tags.py...
Reading catalog/newcontext/products.py...
Reading catalog/newcontext/category.py...
Reading catalog/migrations/0005_delete_redundant_models.py...
Reading catalog/migrations/0003_auto_20160906_1631.py...
Reading catalog/migrations/0003_auto_20160909_0755.py...
Reading catalog/migrations/0004_merge.py...
Reading catalog/migrations/0002_auto_20160829_1731.py...
Reading catalog/migrations/0001_initial.py...
Reading catalog/typing.py...
Reading catalog/views/catalog.py...
Reading catalog/urls.py...
Reading catalog/apps.py...
Reading catalog/models.py...
Puzzle 257-457f55e0 30/DEV at catalog/models.py
Puzzle 273-cd8414ea 0/DEV at catalog/models.py
Puzzle STB374-01960267 120/DEV at catalog/models.py
Puzzle 168-f08f9547 15/DEV at catalog/models.py
Reading tests/refarm_pagination/test_pagination.py...
Reading tests/refarm_pagination/test_context.py...
Reading tests/refarm_redirects/test_views.py...
Puzzle 360-25169cf6 30/DEV at tests/refarm_redirects/test_views.py
Puzzle 360-caeda8fe 60/DEV at tests/refarm_redirects/test_views.py
Reading tests/fixtures/catalog.json...
Reading tests/search/test_views.py...
Puzzle 85-01b685cc 0/DEV at tests/search/test_views.py
Reading tests/search/test_models.py...
Reading tests/search/views.py...
Reading tests/search/urls.py...
Reading tests/test_settings.py...
Puzzle 230-5492e443 15/DEV at tests/test_settings.py
Puzzle 140-e3f06142 60/DEV at tests/test_settings.py
Reading tests/management/commands/create_fixtures.py...
Puzzle 230-58229d8b 120/DEV at tests/management/commands/create_fixtures.py
Puzzle 230-edd9709f 120/DEV at tests/management/commands/create_fixtures.py
Reading tests/pages/test_views.py...
Reading tests/pages/test_models.py...
Puzzle 240-cb4ad3dc 30/DEV at tests/pages/test_models.py
Reading tests/pages/urls.py...
Reading tests/pages/test_display.py...
Reading tests/migrations/0003_buff_tag_name.py...
Reading tests/migrations/0004_fix_tag_slug_uniqueness.py...
Reading tests/migrations/0002_add_tags.py...
Reading tests/migrations/0001_initial.py...
Reading tests/catalog/test_views.py...
Reading tests/catalog/test_models.py...
Puzzle 162-13b68231 60/DEV at tests/catalog/test_models.py
Reading tests/catalog/views.py...
Reading tests/catalog/urls.py...
Reading tests/catalog/models.py...
Reading tests/catalog/test_context.py...
Puzzle 213-1f036833 30/DEV at tests/catalog/test_context.py
Reading tests/urls.py...
Reading tests/ecommerce/tests_mailer.py...
Reading tests/ecommerce/tests_views.py...
Reading tests/ecommerce/views.py...
Reading tests/ecommerce/tests_models.py...
Reading tests/ecommerce/tests_cart.py...
Reading tests/ecommerce/urls.py...
Reading tests/ecommerce/models.py...
Reading tests/ecommerce/tests_forms.py...
Reading tests/generic_admin/test_views.py...
Reading tests/generic_admin/test_admin_models.py...
Reading tests/generic_admin/urls.py...
Reading tests/images/tests.py...
Puzzle 227-534526f4 60/DEV at tests/images/tests.py
Reading tests/static/logo.svg...
Reading tests/models.py...
Reading MANIFEST.in...
Reading manage.py...
Reading ecommerce/mailer.py...
Reading ecommerce/README.md...
Reading ecommerce/templates/ecommerce/order/table_form.html...
Reading ecommerce/templates/ecommerce/order/order.html...
Reading ecommerce/templates/ecommerce/order/success.html...
Reading ecommerce/templates/ecommerce/order/backcall_email.html...
Reading ecommerce/templates/ecommerce/order/backcall_modal.html...
Reading ecommerce/templates/ecommerce/order/email.html...
Reading ecommerce/templates/ecommerce/header_cart.html...
Reading ecommerce/tasks.py...
Reading ecommerce/migrations/0003_position_vendor_code.py...
Reading ecommerce/migrations/0001_initial.py...
Reading ecommerce/migrations/0002_auto_20161123_0936.py...
Reading ecommerce/front/paths.js...
Reading ecommerce/front/backcall.es6...
Reading ecommerce/front/trackers.es6...
Reading ecommerce/views.py...
ERROR: ecommerce/views.py; puzzle at line #26; TODO found, but puzzle can't be parsed, most probably because TODO is not followed by a puzzle marker, as this page explains: https://github.com/yegor256/pdd#how-to-format
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:354:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
```


This commit broke reading exultmsg.txt from the flx files. It randomly reads from the flx file and crashes the intro or endgame viewing.


the same concern as for array iterator


> This seems to be a global change. AFAIK the problem with context:0
> only occurs in the presence of deleted lines. It is useful to set
> context:0 to see an overview of all changes in a big file, with only
> the changes appearing. The only part that doesn't work is the diff
> filler for lines missing from one side of the diff.
>
> I haven't tried it yet but it looks like this change will remove the
> useful use-case for context:0.

As mentioned, the fold code currently can't handle two folds without a
line in between.  Perhaps it can be made to work to consider a filler
line something in between folds.  No idea how difficult that is.

Anyway, I didn't make using context:0 an error, just in case we do make
this work.

--
An operatingsystem is just a name you give to the rest of bloating
idiosyncratic machine-based-features you left out of your editor.
			(author unknown)

 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///


https://github.com/rfscholte/maven/commit/67703831aabd971b5ea8313bb6719a6249064677 I did some additional changes that might interest you.


i tend to use `(cast h).__keys__` nowadays so `untyped` doesn't get in the way of static analysis


same as for array


Aliasing failed with the following error:

~~~
Error! You don't have permissions over domain celineb.me under celine@tickx.co.uk.
~~~


Why should ESC clear the selection?
Where else is it implemented like that in the OS?


multiple_hvac_fractions (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (3111 of 3112 tests passed, 0 test warnings)

Failures:

regression Test Summary
 * Passed: 637
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.97%25-yellow.png)


The successor of `floor` is `ceil`, it should be there and if not we should add it to owl itself


It is rough code but almost made my head explode.


Does this add Mode 'd' for i2cget? Meaning after applying this patch, can I do i2cget ....... d ?
If so, can I get help on how to apply this patch? I have installed i2c-tools package on ubuntu repository, and it came out as version 3.1.1-1
Any help would be greatly appreciated!


Thanks!


Hi @yuanjieli, I get a compile error caused by ntohl() function, did you miss including some header file?


Much better. :)


This one also needs to support timeout


I've added an option, let's see how it goes.


We use something like this in the adaptive integrators, it may be worth making the rhs customisable and provide an helper in common


 ты не пошел по простому пути, в доке же написано, что есть сокращение

Упрощаем функцию, получается
const createQuery = pool.query
и зачем она нужна тогда хз
оставляем тупо первые 9 строк и module.exports = pool
используем в других файлах (чтоб не так страшно звучало, да и зачем кому-то знать, что это на самом деле пулл) как db = require('../чет там/connect)
db.query(' ')
Кстати, db.query возвращает промис, нет смысла самому их строить тут


I like this, but it might be worthwhile to set the default to 180 instead of none, so by default it has a 3min timeout if nothing is specified.


отступ
стремно же


Maybe just call `markForDetachFromRAT` , since `detachFromRAT` just calls that, and realistically the former is a more accurate descriptor.


у тебя еще и в базе поля с большой буквы? Над фиксить


а шаблонные строки это хорошо
Только разберись с типами
(${_userId}, "${_title}", "${_record}")
число, строка, строка, оно вроде должно строки и так принимать, если я не ошибаюсь, без доп кавычек


Yup, will do 👍


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site && pdd -v -f /tmp/20190220-5663-1hgi5te [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site && pdd -v -f /tmp/20190220-5663-1hgi5te [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site
+ pdd -v -f /tmp/20190220-5663-1hgi5te

My version is 0.20.4
Ruby version is 2.6.0 at x86_64-linux
Reading /tmp/0pdd20190220-4-30dfqu/fidals/refarm-site
245 file(s) found, 99 excluded
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/search/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/search/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/management/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/management/commands/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/templatetags/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/pages/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/templatetags/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/catalog/views/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/refarm_pagination/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/refarm_redirects/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/fixtures/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/search/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/management/commands/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/pages/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/catalog/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/ecommerce/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/generic_admin/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/images/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/images/assets/gold.jpg is a binary file (45940 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/tests/images/assets/deer.jpg is a binary file (19044 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/__init__.py is a binary file (1 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/migrations/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/img/01.png is a binary file (247355 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/ecommerce/img/02.png is a binary file (32719 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/loading.gif is a binary file (1787 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_cc0000_256x240.png is a binary file (3262 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_777620_256x240.png is a binary file (3262 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_555555_256x240.png is a binary file (3274 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_777777_256x240.png is a binary file (3266 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-bg_flat_0_aaaaaa_40x100.png is a binary file (86 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/jstree/throbber.gif is a binary file (1720 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/jstree/32px.png is a binary file (1562 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/jstree/40px.png is a binary file (5717 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_ffffff_256x240.png is a binary file (3264 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/generic_admin/front/images/ui-icons_444444_256x240.png is a binary file (3266 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/images/templatetags/__init__.py is a binary file (0 bytes)
/tmp/0pdd20190220-4-30dfqu/fidals/refarm-site/images/migrations/__init__.py is a binary file (0 bytes)
Reading refarm_test_utils/__init__.py...
Reading refarm_test_utils/runners.py...
Reading refarm_test_utils/results.py...
Reading refarm_test_utils/apps.py...
Reading refarm_pagination/context.py...
Puzzle 255-b02f6e0d 30/DEV at refarm_pagination/context.py
Reading refarm_pagination/__init__.py...
Reading refarm_pagination/pagination.py...
Reading refarm_pagination/apps.py...
Reading README.md...
Reading refarm_redirects/__init__.py...
Reading refarm_redirects/middleware.py...
Reading refarm_redirects/apps.py...
Reading search/templates/search/results.html...
Reading search/templates/search/no_results.html...
Reading search/migrations/0001_trigram_search.py...
Reading search/views.py...
Puzzle 85-5b8190cf 0/DEV at search/views.py
Reading search/urls.py...
Reading search/search.py...
Reading search/apps.py...
Reading .gitignore...
Reading docker/Dockerfile.python...
Reading docker/.env.dist...
Reading docker/docker-compose.yml...
Reading LICENSE...
Reading .editorconfig...
Reading setup.py...
Reading pages/__init__.py...
Reading pages/README.md...
Puzzle 131-d561a8f9 120/DEV at pages/README.md
Reading pages/templates/robots.txt...
Reading pages/templates/pages/page.html...
Reading pages/templates/pages/sitemap.html...
Reading pages/templates/pages/breadcrumbs_with_siblings.html...
Reading pages/templates/pages/breadcrumbs.html...
Reading pages/templates/pages/accordion.html...
Reading pages/templates/index/index.html...
Reading pages/management/commands/get_app_path_for_gulp.py...
Reading pages/management/commands/custom_pages.py...
Reading pages/utils.py...
Puzzle 240-ac87cf5b 30/DEV at pages/utils.py
Reading pages/display.py...
Puzzle 240-41ca8b76 30/DEV at pages/display.py
Reading pages/templatetags/pages_extras.py...
Reading pages/newcontext/base.py...
Reading pages/newcontext/__init__.py...
Reading pages/newcontext/pages.py...
Reading pages/migrations/0010_rebuild_pages_tree.py...
Reading pages/migrations/0015_add_validation_to_template.py...
Reading pages/migrations/0008_add_db_index.py...
Reading pages/migrations/0014_auto_20170504_0944.py...
Reading pages/migrations/0006_remove_redundant_fields.py...
Reading pages/migrations/0018_page_template_increase_name_size.py...
Reading pages/migrations/0007_rename_private_field.py...
Reading pages/migrations/0013_auto_20170317_1457.py...
Reading pages/migrations/0011_title_to_text_field.py...
Reading pages/migrations/0004_auto_20160909_1100.py...
Reading pages/migrations/0001_initial.py...
Reading pages/migrations/0012_auto_20170301_0020.py...
Reading pages/migrations/0017_name_fields_increase_size.py...
Reading pages/migrations/0002_auto_20160829_1730.py...
Reading pages/migrations/0009_pages_mptt.py...
Reading pages/migrations/0003_auto_20160909_0747.py...
Reading pages/migrations/0016_h1_increase_size.py...
Reading pages/migrations/0005_db_refactor.py...
Reading pages/views.py...
Reading pages/urls.py...
Reading pages/apps.py...
Reading pages/models.py...
Reading catalog/context.py...
Puzzle 550-c08f412e 120/DEV at catalog/context.py
Puzzle 187-26ce6496 30/DEV at catalog/context.py
Reading catalog/helpers.py...
Reading catalog/templates/catalog/category.html...
Reading catalog/templates/catalog/catalog.html...
Reading catalog/templates/catalog/products_without_content.html...
Reading catalog/templates/catalog/product.html...
Reading catalog/templatetags/catalog_extras.py...
Reading catalog/expressions.py...
Reading catalog/newcontext/context.py...
Reading catalog/newcontext/__init__.py...
Puzzle 207-f1b71ce7 60/DEV at catalog/newcontext/__init__.py
Puzzle 207-ec3d38b3 15/DEV at catalog/newcontext/__init__.py
Reading catalog/newcontext/tags.py...
Reading catalog/newcontext/products.py...
Reading catalog/newcontext/category.py...
Reading catalog/migrations/0005_delete_redundant_models.py...
Reading catalog/migrations/0003_auto_20160906_1631.py...
Reading catalog/migrations/0003_auto_20160909_0755.py...
Reading catalog/migrations/0004_merge.py...
Reading catalog/migrations/0002_auto_20160829_1731.py...
Reading catalog/migrations/0001_initial.py...
Reading catalog/typing.py...
Reading catalog/views/catalog.py...
Reading catalog/urls.py...
Reading catalog/apps.py...
Reading catalog/models.py...
Puzzle 257-457f55e0 30/DEV at catalog/models.py
Puzzle STB374-01960267 120/DEV at catalog/models.py
Puzzle 168-f08f9547 15/DEV at catalog/models.py
Reading tests/refarm_pagination/test_pagination.py...
Reading tests/refarm_pagination/test_context.py...
Reading tests/refarm_redirects/test_views.py...
Puzzle 360-25169cf6 30/DEV at tests/refarm_redirects/test_views.py
Puzzle 360-caeda8fe 60/DEV at tests/refarm_redirects/test_views.py
Reading tests/fixtures/catalog.json...
Reading tests/search/test_views.py...
Puzzle 85-01b685cc 0/DEV at tests/search/test_views.py
Reading tests/search/test_models.py...
Reading tests/search/views.py...
Reading tests/search/urls.py...
Reading tests/test_settings.py...
Puzzle 230-5492e443 15/DEV at tests/test_settings.py
Puzzle 140-e3f06142 60/DEV at tests/test_settings.py
Reading tests/management/commands/create_fixtures.py...
Puzzle 230-58229d8b 120/DEV at tests/management/commands/create_fixtures.py
Puzzle 230-edd9709f 120/DEV at tests/management/commands/create_fixtures.py
Reading tests/pages/test_views.py...
Reading tests/pages/test_models.py...
Puzzle 240-cb4ad3dc 30/DEV at tests/pages/test_models.py
Reading tests/pages/urls.py...
Reading tests/pages/test_display.py...
Reading tests/migrations/0003_buff_tag_name.py...
Reading tests/migrations/0004_fix_tag_slug_uniqueness.py...
Reading tests/migrations/0002_add_tags.py...
Reading tests/migrations/0001_initial.py...
Reading tests/catalog/test_views.py...
Reading tests/catalog/test_models.py...
Puzzle 162-13b68231 60/DEV at tests/catalog/test_models.py
Reading tests/catalog/views.py...
Reading tests/catalog/urls.py...
Reading tests/catalog/models.py...
Reading tests/catalog/test_context.py...
Puzzle 213-1f036833 30/DEV at tests/catalog/test_context.py
Reading tests/urls.py...
Reading tests/ecommerce/tests_mailer.py...
Reading tests/ecommerce/tests_views.py...
Reading tests/ecommerce/views.py...
Reading tests/ecommerce/tests_models.py...
Reading tests/ecommerce/tests_cart.py...
Reading tests/ecommerce/urls.py...
Reading tests/ecommerce/models.py...
Reading tests/ecommerce/tests_forms.py...
Reading tests/generic_admin/test_views.py...
Reading tests/generic_admin/test_admin_models.py...
Reading tests/generic_admin/urls.py...
Reading tests/images/tests.py...
Puzzle 227-534526f4 60/DEV at tests/images/tests.py
Reading tests/static/logo.svg...
Reading tests/models.py...
Reading MANIFEST.in...
Reading manage.py...
Reading ecommerce/mailer.py...
Reading ecommerce/README.md...
Reading ecommerce/templates/ecommerce/order/table_form.html...
Reading ecommerce/templates/ecommerce/order/order.html...
Reading ecommerce/templates/ecommerce/order/success.html...
Reading ecommerce/templates/ecommerce/order/backcall_email.html...
Reading ecommerce/templates/ecommerce/order/backcall_modal.html...
Reading ecommerce/templates/ecommerce/order/email.html...
Reading ecommerce/templates/ecommerce/header_cart.html...
Reading ecommerce/tasks.py...
Reading ecommerce/migrations/0003_position_vendor_code.py...
Reading ecommerce/migrations/0001_initial.py...
Reading ecommerce/migrations/0002_auto_20161123_0936.py...
Reading ecommerce/front/paths.js...
Reading ecommerce/front/backcall.es6...
Reading ecommerce/front/trackers.es6...
Reading ecommerce/views.py...
ERROR: ecommerce/views.py; puzzle at line #26; TODO found, but puzzle can't be parsed, most probably because TODO is not followed by a puzzle marker, as this page explains: https://github.com/yegor256/pdd#how-to-format
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:354:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
```


`set_` implies a setter. `to_outgoing`?


Shouldn't we do this unconditionally, given that `detatchFromRAT` (which should be `markForDetachFromRAT`) doesn't actually detach anything?


I am also still getting this error in the console after updating to the latest version.