Results 49 comments of eldipa

Nope, `Screen.display` returns a plain styleless text. To get the details of each characters, including their colors you have to query each character: ```python for y in range(screen.lines): line =...

Most of the state of `Screen` is on its `buffer` but not all. You need to backup the `cursor` too. If the PR #160 is accepted, then copying `Screen.buffer` will...

@abingham So the idea would be: you have a screen with data written by the terminal app, at some moment you stop feeding the streamer but update yourself the screen...

Yes, I was thinking in `screen` too. For `vim` I think it does the same when it shows the output of a shell command. I guess for a PoC `vim`...

@superbobry , the PR is quite long but I have no problem to review it with you, piece by piece. Despite its length I think that the changes are an...

I think that with a few modifications it can be done (please, correct me if I'm missing something): First, the server (in the debugger) must choose a random port (tcp)...

Could be possible to load the prefixes to ignore from the config file? I'm thinking that `Merge`, `Revert`, `fixup!` are quite standard but they may not fit in any project...

In ``8.1.0`` it less likely to have a false positive so this feature has less value.

Some implementations to review: https://github.com/mitsuhiko/pluginbase, https://github.com/Rockhopper-Technologies/pluginlib, http://yapsy.sourceforge.net/. This post has some other suggestions too: https://wehart.blogspot.com/2009/01/python-plugin-frameworks.html

Hi, do you mean without the prompts `>>>` like in ```python >>> code ``` Otherwise, the Github Markdown format (named Fenced Code) is supported by `byexample` already.