--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
HiThis is running terminator with it displaying a massive horizontal line of underscores? If so then yes, the complexity of expanding a row like that is hideous. I think there's even a to-do in the code about it. It's because a line of text in terminator is a list or array of character things, and as the list grows it keeps copying the contents. Also the operations on the list are most likely linear in the length of the list.Maybe it's time I looked at fixing it. It's been over ten years since I knew about the problem.
On Tue, 17 Jul 2018, 21:13 Martin Dorey, <marti...@gmail.com> wrote:
--I imagine this is not really a surprise but being able to call it definitively O(n*n), rather than just "painfully slow", might encourage action. For something painfully slow, I'd want to think about how we could make it better. For something O(n*n), I'd accept a hard-coded limit.martind@swiftboat:~$ for meb in $(seq 0 4); do DEBUGGING_TERMINATOR=y \time -p terminator -e ruby -we 'puts("_" * 1024 * 1024 * '$meb')' 2>&1 | grep real | cut -f2 -d" " | xargs --replace echo $meb,'{}'; done0,3.451,5.112,9.993,19.014,30.98martind@swiftboat:~$x: mebibytesy: secondsblue: actualpink: mebibytes squared * 1.65 + 3.45Pasting graphs from Gnumeric straight into Gmail, whatever next. I see Phil's right about Linux changing but, heh, I have the opposite reaction.
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.