"ctrl-v" keystrokes are not received by (n)curses apps

Windows build number: Microsoft Windows [Version 10.0.16299.19]
After I upgraded to the Fall Creator's Update, I completely uninstalled and re-installed WSL and installed the new Ubuntu from the app store. This issue is not new, however. I had the same problem prior to upgrading.
Running (n)curses editors that support familiar key bindings for selecting, copying, and pasting text. The two editors I have tried are textadept and tilde. Note that at any time I reference textadept in this bug report, I am talking about textadept-curses, and not the GUI program.
In these editors, I can shift-arrow to select text and ctrl-c to copy text. However when I try to paste text using ctrl-v, nothing happens. Please understand that unlike most of the issues people are reporting about ctrl-c, ctrl-v etc. I neither care about nor want these keystrokes to integrate with the Windows clipboard. The first, last, and only thing I am trying to do is to copy and paste text within the same file and within the same editing session. These apps have their own internal "clipboard" and that is all I want to use.
Textadept is easily configurable (without recompiling) to show keystrokes it receives in its status line by uncommenting the following line in core/keys.lua:
  --if CURSES then ui.statusbar_text = '"'..key_seq..'"' end

I have done this, and it is not receiving the ctrl-v keystroke at all.
I know that it is ctrl-v, and not ctrl-c, that is the issue, because textadept allows direct entry of lua commands by hitting alt-c. If I hit alt-c and then run the command "buffer.paste", the text I previously copied (into textadept's internal clipboard) with ctrl-c is pasted. Also if I edit core/keys.lua as described above, hitting ctrl-c on my keyboard causes "cc" to show up in the status bar. In the notation that textadept uses for key bindings, the first "c" denotes control and the second denotes "c".
I have tried the micro text editor, which is also a text mode editor that supports these normal key bindings for selecting, copying, and pasting text. In micro, these key bindings work fine. The difference evidently is that micro does not use (n)curses.
All of these programs work as expected in (real) Linux -- for example, on the Linux Mint 18.2 machine next to me.
I ran strace as instructed and did a minimal editing session where I simply selected a line of text, hit ctrl-c to copy, ctrl-v to paste, and ctrl-q to quit. I don't know how helpful this will be but the (rather lengthy) strace output is here:
execve("/home/danm/.local/app/textadept_9.5.x86_64/textadept-curses", ["/home/danm/.local/app/textade"...], [/* 15 vars */]) = 0
brk(NULL)                               = 0xdd9000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2d81b0000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=21163, ...}) = 0
mmap(NULL, 21163, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc2d81aa000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libncursesw.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20q\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=191464, ...}) = 0
mmap(NULL, 2286952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2d7bd0000
mprotect(0x7fc2d7bfd000, 2097152, PROT_NONE) = 0
mmap(0x7fc2d7dfd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2d000) = 0x7fc2d7dfd000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2d79c0000
mprotect(0x7fc2d79c3000, 2093056, PROT_NONE) = 0
mmap(0x7fc2d7bc2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc2d7bc2000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \235\10\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1566440, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2d81a0000
mmap(NULL, 3675136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2d7630000
mprotect(0x7fc2d77a2000, 2097152, PROT_NONE) = 0
mmap(0x7fc2d79a2000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7fc2d79a2000
mmap(0x7fc2d79ae000, 13312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc2d79ae000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0V\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1088952, ...}) = 0
mmap(NULL, 3178744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2d7320000
mprotect(0x7fc2d7428000, 2093056, PROT_NONE) = 0
mmap(0x7fc2d7627000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x7fc2d7627000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p*\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=89696, ...}) = 0
mmap(NULL, 2185488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2d7100000
mprotect(0x7fc2d7116000, 2093056, PROT_NONE) = 0
mmap(0x7fc2d7315000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc2d7315000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1868984, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2d8190000
mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2d6d30000
mprotect(0x7fc2d6ef0000, 2097152, PROT_NONE) = 0
mmap(0x7fc2d70f0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7fc2d70f0000
mmap(0x7fc2d70f6000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc2d70f6000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\310\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=167240, ...}) = 0
mmap(NULL, 2264256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2d6b00000
mprotect(0x7fc2d6b25000, 2093056, PROT_NONE) = 0
mmap(0x7fc2d6d24000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc2d6d24000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2d8180000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2d8170000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2d8160000
arch_prctl(ARCH_SET_FS, 0x7fc2d8160740) = 0
mprotect(0x7fc2d70f0000, 16384, PROT_READ) = 0
mprotect(0x7fc2d6d24000, 16384, PROT_READ) = 0
mprotect(0x7fc2d7627000, 4096, PROT_READ) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2d8150000
mprotect(0x7fc2d79a2000, 40960, PROT_READ) = 0
mprotect(0x7fc2d7bc2000, 4096, PROT_READ) = 0
mprotect(0x7fc2d7dfd000, 4096, PROT_READ) = 0
mprotect(0x6e7000, 4096, PROT_READ)     = 0
mprotect(0x7fc2d8025000, 4096, PROT_READ) = 0
munmap(0x7fc2d81aa000, 21163)           = 0
brk(NULL)                               = 0xdd9000
brk(0xe0b000)                           = 0xe0b000
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
stat("/home/danm/.terminfo", 0xdebc20) = -1 ENOENT (No such file or directory)
stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
stat("/usr/share/terminfo", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
time(NULL)                              =<PHONE_NUMBER>
access("/etc/terminfo/x/xterm-256color", R_OK) = -1 ENOENT (No such file or directory)
access("/lib/terminfo/x/xterm-256color", R_OK) = 0
open("/lib/terminfo/x/xterm-256color", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3417, ...}) = 0
read(3, "\32\1%\0&\0\17\0\235\1\262\5xterm-256color|xterm"..., 4096) = 3417
read(3, "", 512)                        = 0
close(3)                                = 0
time(NULL)                              =<PHONE_NUMBER>
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=85, ws_col=157, ws_xpixel=0, ws_ypixel=0}) = 0
brk(0xe2c000)                           = 0xe2c000
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
fstat(0, {st_mode=S_IFCHR|0660, st_rdev=makedev(4, 2), ...}) = 0
write(0, "\33[?1h\33=", 7)              = 7
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1668976, ...}) = 0
mmap(NULL, 1668976, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc2d7e8d000
close(3)                                = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
time(NULL)                              =<PHONE_NUMBER>
access("/etc/terminfo/x/xterm-256color", R_OK) = -1 ENOENT (No such file or directory)
access("/lib/terminfo/x/xterm-256color", R_OK) = 0
open("/lib/terminfo/x/xterm-256color", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3417, ...}) = 0
read(3, "\32\1%\0&\0\17\0\235\1\262\5xterm-256color|xterm"..., 4096) = 3417
read(3, "", 512)                        = 0
close(3)                                = 0
time(NULL)                              =<PHONE_NUMBER>
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=85, ws_col=157, ws_xpixel=0, ws_ypixel=0}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=85, ws_col=157, ws_xpixel=0, ws_ypixel=0}) = 0
brk(0xe4d000)                           = 0xe4d000
brk(0xe6e000)                           = 0xe6e000
brk(0xe8f000)                           = 0xe8f000
brk(0xeb0000)                           = 0xeb0000
brk(0xed2000)                           = 0xed2000
brk(0xef3000)                           = 0xef3000
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
brk(0xf14000)                           = 0xf14000
brk(0xf35000)                           = 0xf35000
brk(0xf56000)                           = 0xf56000
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
rt_sigaction(SIGTSTP, NULL, {SIG_DFL, [], SA_RESTORER, 0x7fa8f8c254b0}, 8) = 0
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], SA_RESTORER, 0x7fa8f8c254b0}, 8) = 0
rt_sigaction(SIGINT, {0x7fc2d7be8270, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], SA_RESTORER, 0x7fa8f8c254b0}, 8) = 0
rt_sigaction(SIGTERM, {0x7fc2d7be8270, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGWINCH, NULL, {SIG_DFL, [], SA_RESTORER, 0x7fa8f8c254b0}, 8) = 0
rt_sigaction(SIGWINCH, {0x7fc2d7be8260, [], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
write(1, "\33[?1049h\33[1;85r\33(B\33[m\33[4l\33[?7h\33["..., 36) = 36
readlink("/proc/self/exe", "/home/danm/.local/app/textade"..., 4096) = 62
time(NULL)                              =<PHONE_NUMBER>
open("/home/danm/.local/app/textadept_9.5.x86_64/core/init.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=9736, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, " module, package.searchers, bit3"..., 7680) = 7680
read(3, "t() end\n\n---\n-- Reads and return"..., 512) = 512
read(3, "e in Lua's `io.read()`, but \"n\"\n"..., 7680) = 1032
read(3, "", 6144)                       = 0
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/iface.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/iface.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=24046, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "TRANSPARENT=0,ANNOTATION_BOXED=2"..., 7680) = 7680
read(3, "0,0},delete_range={2645,0,3,1},d"..., 512) = 512
read(3, "nd_column={2456,1,1,1},find_indi"..., 7680) = 7680
read(3, "0,2213,5,0},call_tip_use_style={"..., 512) = 512
brk(0xf78000)                           = 0xf78000
read(3, "2008,2141,3,0},cursor={2387,2386"..., 7680) = 7150
read(3, "", 512)                        = 0
brk(0xf9a000)                           = 0xf9a000
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/events.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/events.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=15624, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "o do something each time Textade"..., 7680) = 7680
read(3, "l open buffers. If a handler ret"..., 512) = 512
read(3, " search for.\n--   * _`repl_text`"..., 7680) = 6920
read(3, "", 512)                        = 0
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/args.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/args.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=3570, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "ort* and\n-- *long*, respectively"..., 7680) = 3058
read(3, "", 4608)                       = 0
close(3)                                = 0
stat("/home/danm/.textadept", {st_mode=S_IFDIR|0700, st_size=512, ...}) = 0
open("/home/danm/.textadept/init.lua", O_RDWR|O_CREAT|O_APPEND, 0666) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/locale.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/locale.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=1102, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, " then f = io.open(_HOME..'/core/"..., 7680) = 590
read(3, "", 6656)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/locale.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/core/locales/locale.en.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/core/locale.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=14125, ...}) = 0
read(3, "# Copyright 2007-2017 Mitchell m"..., 512) = 512
read(3, "key\n# along with that letter wil"..., 512) = 512
read(3, "ing could not be detected\n# and "..., 512) = 512
read(3, "l\nClose _without saving = Close "..., 512) = 512
read(3, "the first\nFile Limit Exceeded = "..., 512) = 512
read(3, "ges and error messages to.\n[Mess"..., 512) = 512
read(3, "played in a dialog when the user"..., 512) = 512
read(3, "rticular line.\nGo To = Go To\nLin"..., 512) = 512
read(3, "[Replace]\n[All] = [All]\nCase(F1)"..., 512) = 512
read(3, "uffer] = [Files Found Buffer]\n# "..., 512) = 512
read(3, "aborted by the user.\nFind in Fil"..., 512) = 512
brk(0xfbb000)                           = 0xfbb000
read(3, "ose\nClose All = Close All\nLoa_d "..., 512) = 512
read(3, "ent\nT_ranspose Characters = T_ra"..., 512) = 512
read(3, "tes = Select in _Double Quotes\nS"..., 512) = 512
read(3, "g\nEnclose in Single _Quotes = En"..., 512) = 512
read(3, "cremental\nFind in Fi_les = Find "..., 512) = 512
read(3, "nning or compiling the current s"..., 512) = 512
read(3, "mmand.\nS_top = S_top\n# Menu item"..., 512) = 512
read(3, "uick open dialog lists all files"..., 512) = 512
read(3, "ippets = _Snippets\n_Insert Snipp"..., 512) = 512
read(3, "mentation\n# Menu item for inspec"..., 512) = 512
read(3, "ettings for the current buffer.\n"..., 512) = 512
read(3, "ISO-8859-1 Encoding = _ISO-8859-"..., 512) = 512
read(3, "itting them, closing them, and\n#"..., 512) = 512
read(3, "ggle Current _Fold = Toggle Curr"..., 512) = 512
read(3, "Manual = Show _Manual\nShow _LuaD"..., 512) = 512
read(3, "exers\n# perform syntax highlight"..., 512) = 512
read(3, "sion\n\n# [modules/textadept/snipp"..., 512) = 301
read(3, "", 512)                        = 0
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/file_io.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/file_io.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=17625, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, ")`]().\n--   Arguments:\n--\n--   *"..., 7680) = 7680
read(3, "oint()\n  buffer.mod_time = lfs.a"..., 512) = 512
read(3, "tch('^(.-[/\\\\]?)([^/\\\\]*)$')\n  f"..., 7680) = 7680
read(3, "  local utf8_list = {}\n  for i ="..., 512) = 512
read(3, "                    io.quick_ope"..., 7680) = 729
read(3, "", 6656)                       = 0
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/lfs_ext.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/lfs_ext.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=5522, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "', 'bz2', 'class', 'dll', 'exe',"..., 7680) = 5010
read(3, "", 2560)                       = 0
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/ui.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/ui.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=25611, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "context menu for the buffer's ta"..., 7680) = 7680
read(3, "function ui.switch_buffer(zorder"..., 512) = 512
read(3, " '')..basename\n    utf8_list[#ut"..., 7680) = 7680
read(3, " + 1\n  local lexer = buffer:priv"..., 512) = 512
brk(0xfdf000)                           = 0xfdf000
read(3, "rmat(text, _L['Line:'], line, ma"..., 7680) = 7680
read(3, "rom table *menu_table* and retur"..., 512) = 512
read(3, " characters are treated as a men"..., 7680) = 523
read(3, "", 6656)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/themes/term.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/themes/term.lua", O_RDONLY) = 3
close(3)                                = 0
fstat(1, {st_mode=S_IFCHR|0660, st_rdev=makedev(4, 2), ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
write(1, "\33[?1002h", 8)               = 8
open("/home/danm/.local/app/textadept_9.5.x86_64/core/keys.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/keys.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=10184, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, " sequence with a table of more s"..., 7680) = 7680
read(3, "modifier is pressed.\n-- @param a"..., 512) = 512
read(3, "t and 'upper' or 'lower'](string"..., 7680) = 1480
read(3, "", 6144)                       = 0
close(3)                                = 0
brk(0x1000000)                          = 0x1000000
brk(0x1021000)                          = 0x1021000
brk(0x1042000)                          = 0x1042000
brk(0x1064000)                          = 0x1064000
write(1, "\33[39;49m\33[?1h\33=", 15)   = 15
brk(0x1086000)                          = 0x1086000
brk(0x10a7000)                          = 0x10a7000
brk(0x10c8000)                          = 0x10c8000
write(1, "\33[?1h\33=", 7)              = 7
open("/home/danm/.local/app/textadept_9.5.x86_64/init.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=567, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "f lfs.attributes(user_init) then"..., 7680) = 55
read(3, "", 7168)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/init.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/init.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=666, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "nippets = require('textadept.sni"..., 7680) = 154
read(3, "", 7168)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/bookmarks.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/bookmarks.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/bookmarks/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/bookmarks.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/bookmarks.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=3554, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "ether to add or remove a bookmar"..., 7680) = 3042
read(3, "", 4608)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/command_entry.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/command_entry.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/command_entry/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/command_entry.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/command_entry.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=8360, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "ua'` or `'send'`) due to the met"..., 7680) = 7680
read(3, " 0, 0\n  M.call_tip_position = tr"..., 512) = 168
read(3, "", 7680)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/editing.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/editing.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/editing/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/editing.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/editing.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=28963, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "rom all open buffers.\n--   If `t"..., 7680) = 7680
read(3, " disable completely\nM.auto_pairs"..., 512) = 512
read(3, "= 1, [123] = 1, [125] = 1}\n\n---\n"..., 7680) = 7680
read(3, "then return end\n    line = line "..., 512) = 512
read(3, " pos == buffer.length then\n    p"..., 7680) = 7680
read(3, "uffer:set_sel(buffer.target_star"..., 512) = 512
read(3, "n_entered, list = M.autocomplete"..., 7680) = 3875
read(3, "", 3584)                       = 0
close(3)                                = 0
write(1, "\33[?2004h", 8)               = 8
open("/home/danm/.textadept/textadept/file_types.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/file_types.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/file_types/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/file_types.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/file_types.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=9899, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "events.LEXER_LOADED = 'lexer_loa"..., 7680) = 7680
read(3, "get_lexer, set_lexer\n  buffer.st"..., 512) = 512
read(3, "ved_as then buffer:set_lexer() e"..., 7680) = 1195
read(3, "", 6144)                       = 0
close(3)                                = 0
stat("/home/danm/.local/app/textadept_9.5.x86_64/lexers", {st_mode=S_IFDIR|0700, st_size=512, ...}) = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/lexers", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0700, st_size=512, ...}) = 0
getdents(3, /* 129 entries */, 32768)   = 4208
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
stat("/home/danm/.textadept/lexers", 0x7fffc3e6a810) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0
mmap(NULL, 26258, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc2d81a9000
close(3)                                = 0
open("/home/danm/.textadept/textadept/find.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/find.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/find/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/find.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/find.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=19029, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "rs in\n--   searches.\n--   The de"..., 7680) = 7680
read(3, "\nlocal function find_incremental"..., 512) = 512
read(3, "xt*, depending on boolean *next*"..., 7680) = 7680
read(3, " then ff_view = _VIEWS[i] break "..., 512) = 512
read(3, "l pos = f(buffer, buffer.FIND_RE"..., 7680) = 2133
read(3, "", 5120)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/run.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/run.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/run/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/run.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/run.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=24095, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "sage buffer is open, though it d"..., 7680) = 7680
read(3, "nsi_c='gcc -o \"%e\" \"%f\"',antlr='"..., 512) = 512
read(3, "-o \"%e.cpp\" \"%f\"',fsharp=WIN32 a"..., 7680) = 7680
read(3, "D_OUTPUT, '> exit status: '..sta"..., 512) = 512
read(3, "(buffer:get_line(line_num)))\n  e"..., 7680) = 7199
read(3, "", 512)                        = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/session.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/session.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/session/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/session.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/session.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=8805, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "`textadept.session.load()`]().\n-"..., 7680) = 7680
read(3, "nd\n  -- Write the session.\n  loc"..., 512) = 512
read(3, ".attributes(name) then name = _U"..., 7680) = 101
read(3, "", 7168)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/snippets.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/snippets.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/snippets/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/snippets.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/snippets.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=27358, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "iders snippets in the current le"..., 7680) = 7680
read(3, "  end\n  text = table.concat(line"..., 512) = 512
read(3, "gles') + V('brackets') +\n       "..., 7680) = 7680
read(3, "cancel_current\nfunction M._cance"..., 512) = 512
read(3, "for trigger, text in pairs(snipp"..., 7680) = 7680
read(3, "e(e, s)\n    if not self.index th"..., 512) = 512
read(3, "de:gsub('%f[%%]%%%f[^%%]', text)"..., 7680) = 2270
read(3, "", 5120)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/menu.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/menu.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/menu/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/menu.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/menu.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=22763, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "ARATOR = {''}\n\n-- The following "..., 7680) = 7680
read(3, "oto_error(false, false)\n    end}"..., 512) = 512
brk(0x10ea000)                          = 0x10ea000
read(3, "      {_L['Quickly Open _User Ho"..., 7680) = 7680
read(3, "ot contextmenu and #menu_items +"..., 512) = 512
read(3, "ged or added, *update* is called"..., 7680) = 5867
read(3, "", 1536)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/textadept/keys.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/keys.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/textadept/keys/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/keys.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/textadept/keys.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=29246, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "     |\342\214\230O       |^O        |Ope"..., 7680) = 7680
read(3, "ce\n-- Ctrl+=                   |"..., 512) = 512
read(3, "\n-- Ctrl+Down       |^\342\207\243       "..., 7680) = 7680
read(3, "rminals\nif not OSX then keys.cy "..., 512) = 512
read(3, " 'mm'] = textadept.editing.match"..., 7680) = 7680
read(3, "]][2]\n  keys[not OSX and 'cas' o"..., 512) = 512
brk(0x110c000)                          = 0x110c000
read(3, "_L['Shrin_k View']][2]\nelse\n  ke"..., 7680) = 4158
read(3, "", 3072)                       = 0
close(3)                                = 0
stat("/home/danm/.textadept/init.lua", {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
open("/home/danm/.textadept/init.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
read(3, "", 512)                        = 0
close(3)                                = 0
time(NULL)                              =<PHONE_NUMBER>
open("/home/danm/.local/app/textadept_9.5.x86_64/themes/term.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=3562, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, " = 0xC0C0C0\n\n-- Light colors. (1"..., 7680) = 3050
read(3, "", 4608)                       = 0
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/properties.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=7576, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "link = false\n--buffer.additional"..., 7680) = 7064
read(3, "", 512)                        = 0
close(3)                                = 0
stat("/home/danm/.textadept/properties.lua", 0x7fffc3e6a7c0) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/lexers/lexer.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/lexers/lexer.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/lexers/lexer.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=71553, ...}) = 0
read(3, "-- Copyright 2006-2017 Mitchell "..., 512) = 512
read(3, "nes, and embed lexers within one"..., 7680) = 7680
read(3, " escape character.\n--\n-- C-style"..., 512) = 512
read(3, "ent from the block\n-- comment sh"..., 7680) = 7680
read(3, "the text is changeable or read-o"..., 512) = 512
read(3, "\n-- colors in a style because th"..., 7680) = 7680
read(3, "[`lexer.line_state`](). It\n-- wa"..., 512) = 512
read(3, "his is the concept of\n-- \"foldin"..., 7680) = 7680
read(3, "ng)\n--   The token name for whit"..., 512) = 512
read(3, "ns.\n-- @field PREPROCESSOR (stri"..., 7680) = 7680
read(3, "lexers\n--   to access this parti"..., 512) = 512
read(3, "LEORDER + 1] = id\nend\n\n-- Adds a"..., 7680) = 7680
read(3, "ng lexers, build a new grammar w"..., 512) = 512
read(3, "}\n    local function append(toke"..., 7680) = 7680
read(3, "token. If this name is not a pre"..., 512) = 512
brk(0x112d000)                          = 0x112d000
read(3, "s* characters.\n-- This is a conv"..., 7680) = 7680
read(3, "ment.\n-- This is used for determ"..., 512) = 512
read(3, "l p = pos - 1\n  if text:sub(p, p"..., 7680) = 5505
read(3, "", 2048)                       = 0
close(3)                                = 0
open("/home/danm/.textadept/lexers/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/lexers/text.lua", O_RDONLY) = 3
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/lexers/text.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=129, ...}) = 0
read(3, "-- Copyright 2006-2017 Mitchell "..., 512) = 129
read(3, "", 7680)                       = 0
close(3)                                = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
write(1, "\33[39;49m\33[37m\33[40m\33[H\33[2JUntitle"..., 56) = 56
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;113HLine: 1/1  Col: 1  text"..., 64) = 64
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/home/danm/.textadept/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/core/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
time(NULL)                              =<PHONE_NUMBER>
open("/home/danm/.local/app/textadept_9.5.x86_64/themes/term.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=3562, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, " = 0xC0C0C0\n\n-- Light colors. (1"..., 7680) = 3050
read(3, "", 4608)                       = 0
close(3)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/properties.lua", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=7576, ...}) = 0
read(3, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(3, "link = false\n--buffer.additional"..., 7680) = 7064
read(3, "", 512)                        = 0
brk(0x114e000)                          = 0x114e000
close(3)                                = 0
stat("/home/danm/.textadept/properties.lua", 0x7fffc3e6a7c0) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[1;32H", 7)                = 7
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;157H", 9)              = 9
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/home/danm/.textadept/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/core/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/session_term", O_RDONLY) = 3
time(NULL)                              =<PHONE_NUMBER>
open("/home/danm/.local/app/textadept_9.5.x86_64/themes/term.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=3562, ...}) = 0
read(4, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(4, " = 0xC0C0C0\n\n-- Light colors. (1"..., 7680) = 3050
read(4, "", 4608)                       = 0
close(4)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/properties.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=7576, ...}) = 0
read(4, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(4, "link = false\n--buffer.additional"..., 7680) = 7064
read(4, "", 512)                        = 0
close(4)                                = 0
stat("/home/danm/.textadept/properties.lua", 0x7fffc3e69e30) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[1;32H", 7)                = 7
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;157H", 9)              = 9
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[1;32H", 7)                = 7
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;157H", 9)              = 9
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/home/danm/.textadept/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/core/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
fstat(3, {st_mode=S_IFREG|0600, st_size=206, ...}) = 0
read(3, "buffer: 10190 10190 226 /home/da"..., 512) = 206
stat("/home/danm/.local/app/textadept_9.5.x86_64/core/keys.lua", {st_mode=S_IFREG|0600, st_size=10184, ...}) = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/core/keys.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=10184, ...}) = 0
read(4, "-- Copyright 2007-2017 Mitchell "..., 8192) = 8192
read(4, "modifier is pressed.\n-- @param a"..., 8192) = 1992
read(4, "", 6144)                       = 0
close(4)                                = 0
time(NULL)                              =<PHONE_NUMBER>
open("/home/danm/.local/app/textadept_9.5.x86_64/themes/term.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=3562, ...}) = 0
read(4, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(4, " = 0xC0C0C0\n\n-- Light colors. (1"..., 7680) = 3050
read(4, "", 4608)                       = 0
close(4)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/properties.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=7576, ...}) = 0
read(4, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(4, "link = false\n--buffer.additional"..., 7680) = 7064
read(4, "", 512)                        = 0
close(4)                                = 0
stat("/home/danm/.textadept/properties.lua", 0x7fffc3e69e40) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[1;32H", 7)                = 7
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;157H", 9)              = 9
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[1;10H*\33[1;32H", 15)     = 15
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
stat("/home/danm/.local/app/textadept_9.5.x86_64/core/keys.lua", {st_mode=S_IFREG|0600, st_size=10184, ...}) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\rkeys.lua -\33[1;23H/home/danm/"..., 78) = 78
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\rUntitled\33[1;23HUntitled)\33[K", 28) = 28
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;157H", 9)              = 9
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/home/danm/.textadept/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/core/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/lua/5.3/text/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/danm/.local/app/textadept_9.5.x86_64/core/keys.lua", {st_mode=S_IFREG|0600, st_size=10184, ...}) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[Hkeys.lua\33[1;23H/home/danm/"..., 78) = 78
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;111HLine: 1/248\33[157G", 26) = 26
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/home/danm/.textadept/lexers/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/lexers/lua.lua", O_RDONLY) = 4
close(4)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/lexers/lua.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=6271, ...}) = 0
read(4, "-- Copyright 2006-2017 Mitchell "..., 512) = 512
read(4, "eq..']', index, true)\n          "..., 7680) = 5759
read(4, "", 1536)                       = 0
close(4)                                = 0
open("/home/danm/.textadept/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua/init.lua", O_RDONLY) = 4
close(4)                                = 0
open("/home/danm/.textadept/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua/init.lua", O_RDONLY) = 4
close(4)                                = 0
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua/init.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=3561, ...}) = 0
read(4, "-- Copyright 2007-2017 Mitchell "..., 512) = 512
read(4, "ing.api_files) files for Lua mod"..., 7680) = 3049
read(4, "", 4608)                       = 0
close(4)                                = 0
open("/home/danm/.textadept/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua/init.lua", O_RDONLY) = 4
close(4)                                = 0
brk(0x116f000)                          = 0x116f000
brk(0x1190000)                          = 0x1190000
stat("/home/danm/.local/app/textadept_9.5.x86_64/core/keys.lua", {st_mode=S_IFREG|0600, st_size=10184, ...}) = 0
brk(0x11b5000)                          = 0x11b5000
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[1;83H", 7)                = 7
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;110HLine: 248/248  Col: 1  "..., 41) = 41
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/home/danm/.textadept/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.textadept/modules/lua/init.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/danm/.local/app/textadept_9.5.x86_64/modules/lua/init.lua", O_RDONLY) = 4
close(4)                                = 0
brk(0x11d6000)                          = 0x11d6000
brk(0x11f7000)                          = 0x11f7000
read(3, "", 512)                        = 0
read(3, "", 512)                        = 0
close(3)                                = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, 8) = 0
write(1, "\33[39;49m\33[37m\33[40m\33[H\33[2Jkeys.lu"..., 14180) = 14180
write(1, "(B\33(B\33[m\33[39;49m\33[37m\33[40m\33[55;2"..., 4600) = 4600
rt_sigaction(SIGTSTP, {0x7fc2d7be8360, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
dup3(3, 2, 0)                           = 2
close(3)                                = 0
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGCONT, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGWINCH, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
select(1, [0], NULL, NULL, NULL)        = 1 (in [0])
read(0, "\33OA", 256)                   = 3
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\r\n", 2)                     = 2
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\"up\"", 4)                   = 4
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;118H7\33[157G", 16)    = 16
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[83;7H\33(B\33[0;1m\33[30m\33[107mr\n\10\33("..., 76) = 76
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
select(1, [0], NULL, NULL, NULL)        = 1 (in [0])
read(0, "\33[1;2B", 256)                = 6
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;109H\33[1K L\r", 16)   = 16
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\"sdown\"", 7)                = 7
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;118H8\33[157G", 16)    = 16
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[83;7H\33(B\33[0;1m\33[30m\33[47mreturn"..., 92) = 92
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
select(1, [0], NULL, NULL, NULL)        = 1 (in [0])
read(0, "\3", 256)                      = 1
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;109H\33[1K L\r", 16)   = 16
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\"cc\"", 4)                   = 4
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[84;7H", 7)                = 7
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
select(1, [0], NULL, NULL, NULL)        = 1 (in [0])
read(0, "\33OB", 256)                   = 3
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;109H\33[1K L\r", 16)   = 16
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\"down\"", 6)                 = 6
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[157G", 6)                 = 6
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[83;7H\33(B\33[0;1m\33[37m\33[40mreturn"..., 94) = 94
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
select(1, [0], NULL, NULL, NULL)        = 1 (in [0])
read(0, "\21", 256)                     = 1
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\33[85;109H\33[1K L\r", 16)   = 16
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fc2d6d654b0}, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
poll([{fd=0, events=POLLIN}], 1, 0)     = 0 (Timeout)
write(1, "\"cq\"", 4)                   = 4
rt_sigaction(SIGTSTP, {0x481e76, ~[RTMIN RT_1], SA_RESTORER, 0x7fc2d6d654b0}, NULL, 8) = 0
open("/home/danm/.textadept/session_term", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
write(3, "buffer: 10184 10184 165 /home/da"..., 207) = 207
close(3)                                = 0
write(1, "\33[?1002l", 8)               = 8
write(1, "\33[?2004l", 8)               = 8
brk(0x11e8000)                          = 0x11e8000
brk(0x11b1000)                          = 0x11b1000
brk(0x115d000)                          = 0x115d000
brk(0x113e000)                          = 0x113e000
write(1, "\33[39;49m\33[37m\33[40m\r\33[K\33[85;1H\33[?"..., 41) = 41
write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
fstat(0, {st_mode=S_IFCHR|0660, st_rdev=makedev(4, 2), ...}) = 0
write(0, "\33[?1l\33>", 7)              = 7
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
exit_group(0)                           = ?
+++ exited with 0 +++

I'll make a bug to examine this, though I think that what you're asking for is support for VT clipboard sequences, which  we don't yet support.
See "Ps = 5 2  -> Manipulate Selection Data" at this link: http://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h2-Operating-System-Commands

I am quite ignorant of pretty much everything on the page you linked, but I don't believe this issue has anything to do with VT clipboard sequences. The only way it could possibly have anything to do with the "VT clipboard sequences" which you say you don't support is if those are the only way to send ctrl-v at all. But that really isn't possible either, because as I said ctrl-v performs as expect at a bash prompt and in other, non-curses applications.
I'm sure you have a much (much) better idea of what's going on than I do. I only want to stress that it's the transmission of the natural ctrl-v that is failing in ncurses applications. That keystroke is getting dropped somewhere along the way.
It's really only a coincidence that ctrl-v is the key binding for "paste" in textadept. I could bind it to any other function and it still would not work. The proof of that pudding is the edit to core/keys.lua. It changes the statusbar to show any keystroke that is received by the program. This happens before that event is dispatched to take any action in textadept, whether that be to paste, show a message box, save the file, or do anything else I might choose for it to do.
Thank you for your kind attention.

Oh I see, that is curious. That definitely looks wrong to me. Should be easier to debug and fix then adding clipboard sequence support :)  Thanks!

This issue was moved to Microsoft/console#77


bar charts always begins at zero

https://pablos.cloud/posts/climate/#problem
Even though I've set beginAtZero: false it still begins at zero

@pabloscloud I'v upgrade chart.js to latest, it's fixed. 618a11d698590cb3f

Is there something I need to do so that it updates on my website?

I tried the new version and I still get the same result

I'm really trying to get it working but it doesn't.
https://codeberg.org/pabloscloud/pabloscloud-website/commit/8124d17b17518428043798edb8acad095d5b1922
It' limiting it to 15 but that only the max limit not the min


Error running DBCV

Hi!
I am running the following code:
db = DBSCAN(eps=5, min_samples=9).fit(df)
labels = db.labels_
dbscan_score = DBCV(df, labels, dist_function=euclidean)
print(dbscan_score)
but I am having the following error:
File "*\DBScan.py", line 68, in
dbscan_score = DBCV(df, labels, dist_function=euclidean)
File "C:\Python27\lib\site-packages\DBCV\DBCV.py", line 30, in DBCV
graph = _mutual_reach_dist_graph(X, labels, dist_function)
File "C:\Python27\lib\site-packages\DBCV\DBCV.py", line 113, in _mutual_reach_dist_graph
point_i = X[row]
File "C:\Python27\lib\site-packages\pandas\core\frame.py", line 2927, in getitem
indexer = self.columns.get_loc(key)
File "C:\Python27\lib\site-packages\pandas\core\indexes\base.py", line 2659, in get_loc
return self._engine.get_loc(self._maybe_cast_indexer(key))
File "pandas_libs\index.pyx", line 108, in pandas._libs.index.IndexEngine.get_loc
File "pandas_libs\index.pyx", line 132, in pandas._libs.index.IndexEngine.get_loc
File "pandas_libs\hashtable_class_helper.pxi", line 1601, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas_libs\hashtable_class_helper.pxi", line 1608, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 0

Is there something I am doing wrong? How can I solve this?
Thank you,
Carlotta Fabris.

I also encountered the same problem and found out I should pass input data x as NumPy instead of pandas dataframe. I use x.values to convert and it works.

above solution from QiuruiChen  is working .


Update training slides with two-factor authentication instructions

We recommend that all sites that use the Design System use two-factor authentication in WordPress. This ticket is to provide instructions on how to set that up for new users. Two-factor authentication is not required on account creation at this point.
For the moment, this information will be housed in the WordPress editor training slides.

Closing this issue as done.


Bad interactions with vim-signify ?

Similar to https://github.com/kshenoy/vim-signature/issues/132, vim-signature seems to dadly interact with vim-signify (output of master neovim, smae with master):
Error detected while processing function signature#sign#Refresh[19]..signature#sign#Place[28]..<SNR>121_RefreshLine[15]..<SNR>121_EvaluateHL[8]..signature#sign#Get
SignifyHLGroup:
line    7:
E119: Not enough arguments for function: sy#sign#get_current_signs
line    9:
E716: Key not present in Dictionary: internal, a:lnum)
E116: Invalid arguments for function has_key(b:sy.internal, a:lnum)
E15: Invalid expression: has_key(b:sy.internal, a:lnum)
line    7:
E119: Not enough arguments for function: sy#sign#get_current_signs
line    9:
E716: Key not present in Dictionary: internal, a:lnum)
E116: Invalid arguments for function has_key(b:sy.internal, a:lnum)
E15: Invalid expression: has_key(b:sy.internal, a:lnum)
line    7:
E119: Not enough arguments for function: sy#sign#get_current_signs
line    9:
E716: Key not present in Dictionary: internal, a:lnum)
E116: Invalid arguments for function has_key(b:sy.internal, a:lnum)
E15: Invalid expression: has_key(b:sy.internal, a:lnum)
line    7:
E119: Not enough arguments for function: sy#sign#get_current_signs
line    9:
E716: Key not present in Dictionary: internal, a:lnum)
E116: Invalid arguments for function has_key(b:sy.internal, a:lnum)
E15: Invalid expression: has_key(b:sy.internal, a:lnum)

When I disable vim-signify, signature works flawlessly. Changing their declaration order does not seem to matter though:
My config
" vim-signature {{{
" :SignatureListMarkers         : List all markers
let g:SignatureMarkTextHLDynamic=1
let g:SignatureEnabledAtStartup=1
let g:SignatureWrapJumps=1
let g:SignatureDeleteConfirmation=1
let g:SignaturePeriodicRefresh=1
" }}}

Let me know if you need a MWE. Neovim has had some problems with dicts at a point so that might be worth taking into account. I tried to launch with vim but vim does not load my config correctly :/

Hi, I'm afraid Signature doesn't  support Signify. Check out this post for an explanation why.
I can take a look and get back to you to see if anything's changed since then though.

I thought it did because both worked in tandem quite nicely until some update (neovim/signify or signature dunno which is responsible).
For now I disabled let g:SignatureMarkTextHLDynamic=1.

Hmm, did Dynamic highlighting work with Signify for you? That's interesting; it's been a long time since I last looked at it.


View does not coerce to data.frame

RTVS silently produces no output View(x)  even though x can be coerced to a data.frame
this is related to Issue #3000 where View is identified as a workaround
source of Issue:
library(quantmod)
View(getSymbols("SPY", auto.assign = FALSE))

tail(as.data.frame(getSymbols("SPY", auto.assign = FALSE)))
produces:
           SPY.Open SPY.High SPY.Low SPY.Close SPY.Volume SPY.AdjFactor
2017-01-18   226.54   226.80  225.90    226.75   51146400             1
2017-01-19   226.84   227.00  225.41    225.91   65357500             1
2017-01-20   226.70   227.31  225.97    226.74  116431700             1
2017-01-23   226.74   226.81  225.27    226.15   72331900             1
2017-01-24   226.40   228.08  226.27    227.60   89144800             1
2017-01-25   228.70   229.57  228.51    229.57   80932500             1

Also, this works as expected:
View(as.data.frame(getSymbols("SPY", auto.assign = FALSE)))

View does not coerce to dataframe by design - it is a lossy operation on some types, and it creates a copy, which can be very expensive on large datasets. It will try to work directly on the original variable, using [ ] and [[ ]].
If you do want to specifically show something that isn't a dataframe as if it were one, you need to manually do the cast, i.e. View(as.data.frame(getSymbols("SPY", auto.assign = FALSE))).
However, in this case, the returned value is a 2D vector of doubles, so View should display it in a grid just fine.

Hm, looks like we're specifically excluding vectors with dimensions for some reason - this is in VectorView:
        public override bool CanView(IRValueInfo evaluation) {
            if (evaluation != null && !evaluation.Classes.Any(t => _excludedClasses.Contains(t))) {
                return evaluation.Dim == null && evaluation.Length > 1;
            }
            return false;
        }

And then in GridViewer, we whitelist by classname, including array and matrix. But in this case we have a 2D vector that is not a matrix, so it doesn't apply either.

but the docs on View say:

an R object which can be coerced to a data frame with non-zero numbers of rows and columns

also, MSR Client works as expected for:
View(getSymbols("SPY", auto.assign = FALSE))

The docs apply to the standard implementation of View from the standard library. RTVS replaces it with its own, to provide a custom viewer that opens data in a VS tab, and offer some other improvements (e.g. it virtualizes data access, so that you can view extremely large datasets). The side effect of those is that it doesn't have to coerce to dataframe to view the data (and coercing it would defeat the lazy data access).
However, we should still be showing the grid here. Generally speaking, anything that behaves like a 2D array - for which dim() returns two values, and which can be indexed with [] using two indices - should be supported. So that's definitely a bug!

I guess when evaluation.Dim != null && evaluation.Dim.Count == 2 we should view it

I've looked at VectorView, and it does a bunch more things wrong. It doesn't even check if the input is a vector, for one thing (but instead it has a blacklist of "not vector" classes, which is not and cannot be complete).
What it should actually do is this:
        public override bool CanView(IRValueInfo evaluation) {
            return evaluation != null &&
                evaluation.IsAtomic() &&
                evaluation.Length > 1 &&
                (evaluation.Dim == null || evaluation.Dim.Count <= 2) &&
                !evaluation.Classes.Any(t => _excludedClasses.Contains(t));
        }

IsAtomic is true if and only if it's an atomic vector (non-atomic vectors are lists, and are handled by ListViewer). The rest checks for proper number of dimensions, and excludes classes. And as for classes, it should just be:
        private readonly static string[] _excludedClasses = new string[] { "factor" };

because the other three that are currently there aren't vectors to begin with, so IsAtomic will exclude them.

(note <= 2 - we support 1D vectors in the grid, they're displayed in a single column, same as vectors with no dimensions at all)

understood.. and i'm happy that my particular scenario will be fixed,
In the grand scheme of things, if print() is too slow #3000, and View(as.data.frame(x)) is the only option, does it really matter if the coerce is called explicitly or implicitly? If it does, it seems that RTVS is changing the semantic contract of View, so maybe it would be good to add an explanatory error/warning that explicit coerce is needed.

1D is a different viewer, there is specialized class

That class is also wrong, it checks for things like array. And really it's unnecessary. Note that Dims == null is also 1D, it's just 1D that's not explicitly so. It doesn't make sense to have that handled along normal vectors, but explicit 1D handled by a different class.

To clarify, this:
xs <- 1:10
has Dim == null, while adding this:
dim(xs) <- 10
will make Dim.Count == 1. But in most other respects they aren't different. They certainly aren't different at all for the grid view.

@ebs238, yes, we definitely should document the difference with stock View.
Note though that it doesn't have to be View(as.data.frame(x)) once we fix this bug. View(x) will work also. Generally speaking, if there's any data input for which View() works in RGui, but doesn't work in RTVS, it's a bug. Our View is supposed to be more flexible than the stock, and must handle everything that stock can handle (and then some).

Piggybacking on this issue, since it's really about the same thing: viewing a data.frame object works, but viewing a tibble (Hadley Wickham's subclass of data frames) doesn't.
df <- mtcars
tib <- tibble::as_tibble(df)

Internally, a tibble is just a data frame with some extra classes tacked on:
> class(tib)
[1] "tbl_df"     "tbl"        "data.frame"

Could you file the tibble bug separately? I can repro, but the nature of the error is different - the R code that's responsible for fetching grid data seems to be returning an incorrect number of elements.


Don't update envoy-dev:latest on security fix branch pushes

envoy-dev:latest was updated when the Envoy 1.9.1 security release branch was pushed. We should update the Docker tagging to avoid going back in time.
Action item for CVE-2019-9900
Action item for CVE-2019-9901

This will be fixed by https://github.com/envoyproxy/envoy/issues/10716 so closing this as a dup. cc @lizan

This is already fixed, we don't tag latest except master: https://github.com/envoyproxy/envoy/blob/master/ci/docker_push.sh#L20


Can not route back to a scene which type is 'reset' or 'replace'

Version
v3 is SLOW for Android right now (because React Native ExperimentalNavigation is slow), see #355, no need to create new issue!
Tell us which versions you are using (react native 0.22 is required for v3!):

react-native-router-flux v3.22.0
react-native v0.24.0

Expected behaviour
My route configure like this:
<Provider store={store}>                 <Router createReducer={reducerCreate}>                     <Scene key="root" hideNavBar={true} hideTabBar={true}>                         <Scene key="TestScene1" component={TestScene1} initial={true} type="replace"/>                         <Scene key="TestScene2" component={TestScene2} type="replace"/>                     </Scene>                 </Router> </Provider>
TestScene1 and TestScene2 are just ordinary RN components,:
`
class TestScene1 extends Component {
render() {
return (
<View style={{flex:1,flexDirection: 'column',paddingTop:100, alignItems:'center'}}>
1
<Button onPress={()=>Actions.TestScene2()}>go to 2

)
}
class TestScene2 extends Component {
render() {
return (
<View style={{flex:1,flexDirection: 'column',paddingTop:100, alignItems:'center'}}>
2
<Button onPress={()=>Actions.TestScene1()}>go to 1

)
}
`
When I route to TestScene2 from TestScene1, it's ok, but when I back to TestScene1 from TestScene2, it doesn't work, the UI still display the TestScene2 after Actions.TestScene1() send out.
And this problem just happen when the type of TestScene1 and TestScene2 are  both 'replace' or 'reset'.

#525 !


Add root flag by default in run script

To follow the README's instructions and to accomodate for the #12 PR, this patch is required.

Makes sense, and it's better to make that into a script issue than force it in the Ansible role.


Don't allow adding the same member to a relation if it is already present in it

iD allows us to add a member to a relation, as many times as we please!
Please just only allow unique members.
What good does having the same member reoccur twice in a relation?

Oops, there are plenty of routes we one might legitimately go over the same place twice.
However it's still  possible in iD to just to keep on clicking on something same place five times in a row. That wouldn't make sense.

Right, this can legitimately happen for a route that doubles back on itself. Offhand, I can’t think of another good reason for a member to appear twice, though there is a long tail of exotic relation types out there that we should continue to support minimally.
The PTv2 scheme and route directions require creating multiple relations for the same route, which have similar labels in iD. To avoid confusion, when you choose a relation to add the current feature to, the list of available relations could sort already added relations to the end of the list, or the label could be grayed out or italicized to indicate that there’s something special about it.
A validator warning for unexpected duplicate memberships would also be valuable for non-route relations.

Related: #8167

This issue is a duplicate of #7648.
( cc: @tyrasd )

This is how restriction=no_u_turn works.

We should visually distinguish any existing relation membership without preventing the user from adding it: #10501.


Enabling streaming for query answering and materialization

Setting the JDBC connection in streaming mode is very important for materializing large RDF graphs but could also be more generally interesting for handling queries with large answer sets.
Unfortunately, such a configuration of the JDBC connection is DB-specific so we need a new abstraction for allowing it.
Currently, AFAIK, the streaming mode is only working with PostgreSQL in the materialization mode.
This feature is a frequent user request.

The 1.18.1 release has a "--no-streaming" flag on the ontop materialize command line help menu (which suggests that it does stream by default), however it doesn't look like this is the case at all as the generated triple file is 0 bytes in size until the process finishes.
Is this a bug?

Hello,
why is this an issue, since the user can modify the JDBC methods Connection.setAutoCommit (through QuestOWLConnection) and Statement.setFetchSize (through QuestOWLStatement)?
I have tested that and "streaming" answers seem to be working for MySQL, PostgreSQL and DB2 by setting these two methods accordingly.

Starting from 4.0.0-beta-2 (now in the version4 branch), streaming is enabled by default both for query answering and materialization. It is parametrized by the key jdbc.fetchSize, which can be overridden in the properties file.
The methods setFetchSize(...) have been removed.
Internally, the JDBC statement are now created and initialized by a  JDBCStatementInitializer. The implementation of this class is injected, allowing for instance PostgreSQL to have a different implementation.


Support for blogger

Your repository is impressive. It would be even more impressive if you had support for blogger videos. I've been looking for an alternative to extracting the video link for weeks, but I'm in a dead end. Maybe you can shed some light.

hey, please give me your video link ?

It is an example, but all blogger videos links are like this
https://www.blogger.com/video.g?token=AD6v5dwS4_dlu9Lau5KBBbuSTFC1mavePNhKA0JtWTKc6PaF-eVYyjdIobKky8-ONu7seEgrEiz2xrv7bXrSoOJjNhyDp0CwZKjyBoDA88nzDOTB_GoWBWFA2CXDcP9XgIyDQIWkaKBz

It supports 360p only 👎
I think not good

Well, 360p isn't that bad, but if you can't add support for Blogger, would adding support for VeryStream and Fembed be possible?

added

thank u


Datastores not connected to every host in cluster doesnt tell where the issue is

Hi the output of 52 Datastore Consistency tells you there is an issue but doesnt say where, ive attached a screenshot of the output so i can see there is an issue within our TVI cluster and for the Tier4 datastores but most importantly it doesnt say which hosts are missing these datastores.  when i saw this i thoght it was a bug in the code as there was so many entrys and i knew that at least most of the hosts had all the datastores.  what i think would be good to output is the host name with what datastores its missing.

Yeah, that's a good suggestion.


Update QR code generation logic to support when the server is deployed in a subdirectory.

…d as a subdirectory on another URL (e.g. https://ratteler50.com/public/botc/index.html)
Before this generated ratteler50.com/script.html?id=435 when it needs to generate ratteler50.com/public/botc/script.html?id=435.

This looks great! I like this way of getting arbitrary scripts into the app without dealing with loading them dynamically (where you can't load from another domain client side) or adding a server (which would be a large technical change from the current static hosting).
The only thing I see missing here, assuming this works for you, is that workbox-config.js needs json added as a field so the PWA (offline web app) support handles this correctly.


Frontend issue:  about webpack build time

when I modify the file app/app.tsx, it took about 1-2s，relative quickly；

but when I modify the files that in deep path， for example：app\containers\Widget\components\Widget\index.tsx， it took about 10s

why the time's difference is so big, when just the same modification

Before add the transpileOnly option,every change will take over 10s, it's worst developing experience.
Now,I add this options to my project, i just take about 1s;


Some feedback about workflow api

Part of #260

I think you can now also remove the state ALL_NAMES_STATE_NAME and all code that maintains it, now that clearAll() is available.
Otherwise +1


Recap pillow

Cap pillow to 2.9.
This might have to be merged before release cc @hflynn

@hflynn https://github.com/ome/omero-install/pull/108 has been merged.
we will need to re-run autogen when this pr is in

Staging looks fine thanks


Use fewer payouts in the tests

This makes our test run fast by default without the need for a feature flag.

bors r+


Respect JavaScript naming conventions

I have just starting using this package and am really enjoying it! However, I have noticed methods are named inconsistently (some with camelCase, some with snake_case). Since this is a JavaScript package, I would propose using camelCase for all method, function, or variable names. The old snake_case names can be deprecated and aliased to the camelCase names without causing any breaking changes. If it would be helpful, I can make a PR for this.

Thanks @joshunrau. I'm not opposed to making the switch; my only concern is that there is 10 years worth of content (docs, recorded talks, etc.) that uses snake case for timeline/trial parameters. Since many researchers get introduced to JS programming through this library, the disconnect between existing docs might be especially confusing. But, if everything is aliased and there's deprecation warnings it seems like the trade off is probably worth it.
@jspsych/core any thoughts?
I think if there are no objections, then a PR would be very helpful.

Awesome! I am hoping to make a lot of contributions to this project since I think it could be really nicely integrated into what we are doing (Open Data Capture).


How to locally access an Azure Search service?

When I run the code locally, the search code is accessing Lucene and returning zero results. Is there a way to access NuGet's search service? Or a custom Azure Search service?

Do you want to run your own search service indexing your own packages? Or just run search queries from your own NuGetGallery against the packages on nuget.org?
If you mean the latter, look up the URLs with the type SearchGalleryQueryService/3.0.0-rc in the service index (https://api.nuget.org/v3/index.json) and put them in the follow two configs values in the NuGetGallery web.config:
https://github.com/NuGet/NuGetGallery/blob/dev/src/NuGetGallery/Web.config
Gallery.SearchServiceUriPrimary
Gallery.SearchServiceUriSecondary
Note that this is only in dev branch not master. We recently changed how the config works.


Add RTV

I hope I did right :)
(also sorry I only add 1 channel 😅)

@liimee You did everything right. Thank you for your help!


Very big bug

What did you do?
when i click /alerts  in local:9093, the front-end looks like in dead loop, detail message you can see in Logs
What did you expect to see?
What did you see instead? Under which circumstances?
Environment

System information:
Linux 3.10.0-1160.15.2.el7.x86_64 x86_64

Alertmanager version:
0.24.0

Prometheus version:

2.28-21.10_beta

Alertmanager configuration file:

!!com.xxxx.common.AlertManagerConfig
global:
  resolve_timeout: 5m
  smtp_auth_password: xxxxx
  smtp_auth_username: xxxxx.com
  smtp_from: xxxx
  smtp_hello: xxxx
  smtp_require_tls: false
  smtp_smarthost: xxxx:xx
receivers:
- email_configs:
  - send_resolved: false
    to: none
  name: admin
route:
  group_by:
  - alertname
  group_interval: 5m
  group_wait: 30s
  receiver: admin
  repeat_interval: 5m
templates:
- '/etc/prometheus/deafule-template.tmpl'

Prometheus configuration file:

# my global config
global:
  scrape_interval:     15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
  evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
  # scrape_timeout is set to the global default (10s).


Added Caddyfile for a GNU Social installation.

This is a working Caddyfile for GNU Social. It includes README.md with basic info.

I pushed the requested changes. I think I got them all.


[BUG] fcl v1.11.0  Quicknode Invoke bug

Current Behavior
When using fcl v1.11.0 to call the getAccount function on Quicknode's Flow AN endpoint, it will throw a 404 NotFound error (from Quicknode).
Rolling back to version v1.10.0 of fcl resolves the issue.
--
If you use the flow public AN Endpoint, everything works.
Expected Behavior
fix the problem。
The use of Quicknode's nodes and public nodes should have the same effect.
Steps To Reproduce
set config "accessNode.api" with quicknode endpoint.
Environment
- OS: Mac Arm
-<EMAIL_ADDRESS>-<EMAIL_ADDRESS>
What are you currently working on that this is blocking?
No response

Hey @btspoony, thanks for creating an issue - I had made a PR introduced in FCL v1.11.0 that was supposed to address issues with QuickNode in v1.10.0 https://github.com/onflow/fcl-js/pull/1882/files.
Can you share the specific accessNode.api configuration so it is easier for me to reproduce (e.g. things like http/https protocol, path components, trailing slashes) could be a part of this issue so this would be really helpful.

It is:
https://{appId}.flow-mainnet.quiknode.pro/{accessKey}/


NUTCH-2719: An exchange points to an index writer not available

When an exchange points to a non-existent index writer, Nutch logs a warning indicating the inconsistent configuration and avoids the current NPE.

+1


install failed with 'error: command 'x86_64-linux-gnu-gcc' failed with exit status 1'

❓ Questions and Help
Before asking:

search the issues.
search the docs.

What is your question?
When I use the command:
git clone https://github.com/pytorch/fairseq
cd fairseq
pip install --editable .
I got this error:
Obtaining file:///home/xiaojinhui/hzq/fairseq
Requirement already satisfied: cffi in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from fairseq==0.9.0) (1.13.2)
Requirement already satisfied: cython in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from fairseq==0.9.0) (0.29.14)
Requirement already satisfied: numpy in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from fairseq==0.9.0) (1.18.0)
Requirement already satisfied: regex in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from fairseq==0.9.0) (2019.12.20)
Requirement already satisfied: sacrebleu in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from fairseq==0.9.0) (1.4.3)
Requirement already satisfied: torch in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from fairseq==0.9.0) (1.3.1)
Requirement already satisfied: tqdm in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from fairseq==0.9.0) (4.41.0)
Requirement already satisfied: pycparser in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from cffi->fairseq==0.9.0) (2.19)
Requirement already satisfied: typing in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from sacrebleu->fairseq==0.9.0) (<IP_ADDRESS>)
Requirement already satisfied: portalocker in /home/xiaojinhui/hzq/torch_py36/lib/python3.6/site-packages (from sacrebleu->fairseq==0.9.0) (1.5.2)
Installing collected packages: fairseq
Running setup.py develop for fairseq
ERROR: Command errored out with exit status 1:
command: /home/xiaojinhui/hzq/torch_py36/bin/python3.6 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/home/xiaojinhui/hzq/fairseq/setup.py'"'"'; file='"'"'/home/xiaojinhui/hzq/fairseq/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' develop --no-deps
cwd: /home/xiaojinhui/hzq/fairseq/
Complete output (24 lines):
No CUDA runtime is found, using CUDA_HOME='/usr/local/cuda'
running develop
running egg_info
writing fairseq.egg-info/PKG-INFO
writing dependency_links to fairseq.egg-info/dependency_links.txt
writing entry points to fairseq.egg-info/entry_points.txt
writing requirements to fairseq.egg-info/requires.txt
writing top-level names to fairseq.egg-info/top_level.txt
reading manifest file 'fairseq.egg-info/SOURCES.txt'
writing manifest file 'fairseq.egg-info/SOURCES.txt'
running build_ext
cythoning fairseq/data/data_utils_fast.pyx to fairseq/data/data_utils_fast.cpp
cythoning fairseq/data/token_block_utils_fast.pyx to fairseq/data/token_block_utils_fast.cpp
building 'fairseq.libbleu' extension
creating build
creating build/temp.linux-x86_64-3.6
creating build/temp.linux-x86_64-3.6/fairseq
creating build/temp.linux-x86_64-3.6/fairseq/clib
creating build/temp.linux-x86_64-3.6/fairseq/clib/libbleu
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -std=c++11 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -I/home/xiaojinhui/hzq/torch_py36/include/python3.6m -c fairseq/clib/libbleu/libbleu.cpp -o build/temp.linux-x86_64-3.6/fairseq/clib/libbleu/libbleu.o -std=c++11 -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=libbleu -D_GLIBCXX_USE_CXX11_ABI=0
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -std=c++11 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -I/home/xiaojinhui/hzq/torch_py36/include/python3.6m -c fairseq/clib/libbleu/module.cpp -o build/temp.linux-x86_64-3.6/fairseq/clib/libbleu/module.o -std=c++11 -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=libbleu -D_GLIBCXX_USE_CXX11_ABI=0
fairseq/clib/libbleu/module.cpp:9:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /home/xiaojinhui/hzq/torch_py36/bin/python3.6 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/home/xiaojinhui/hzq/fairseq/setup.py'"'"'; file='"'"'/home/xiaojinhui/hzq/fairseq/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output.
Code

What have you tried?
I have tried to search the questions, but I can't fix it.
What's your environment?
Ubuntu 16.04

fairseq Version (e.g., 1.0 or master):master
PyTorch Version (e.g., 1.0): 1.3
OS (e.g., Linux): Linux
How you installed fairseq (pip, source):source
Build command you used (if compiling from source):pip install --editable .
Python version: python3.6
CUDA/cuDNN version:9.0/7.0
GPU models and configuration:
Any other relevant information:
g++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Maybe this is relevant?

I just use another server to install fairseq, it works well. Thank you all the same!


Possibly update created date, replace all file fields on file replace

When a file with the same name as an existing file in a container is uploaded, it replaces the file itself and updates the file attributes stored in Mongo, preserving some of the old values like created.  It is possible we'd want to replace all fields and treat it as a new file. Further thought/discussion required.

:+1: to this. Replacing a file blob should definitely not keep old attributes around.
We should strive to be immutable wherever possible; I treat it as an unfortunate concession that we allow for file replacement at all. Not to mention it's a serious race condition for gears :/
Pinging @gsfr for his thoughts.

Agreed. If the new file is different, it should be treated like a new file, whereas "replacement" with an identical file should be treated as a no-op.

Ah, so this?
def replace(new, old):
  if new.hash == old.hash:
    # do literally nothing, including no modified update; return 304 Not Modified
  else:
    # delete all classification / info / whatever fields; store new; return 200

@kofalt Yup.
@nagem That reminds me, do we still have that "identical zip file" check in our code? I recently verified that the reaper produces bit-identical zip files on repeated reaps.

@gsfr I haven't seen anything like that in our code before, and doing a quick check in the likely places didn't turn up anything.

Yeah, I think that bit of code died a glorious death awhile back :wink:

Glad to hear it


You can now examine Node Containers to see their "connectors"

Added an "opt-in" field to NodeContainerComponent so it shows "connector" info on examine.
For now it only supports power cables.

Colored after the cables themselves.

Pretty sure tests were already failing

Pretty sure tests were already failing