[go: up one dir, main page]

Activity for Egmont Koblinger

  • Egmont Koblinger Egmont Koblinger modified ticket #425

    File position reverted by other joe instances

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #425

    Sorry, double post due to network error.

  • Egmont Koblinger Egmont Koblinger created ticket #425

    File position reverted by other joe instances

  • Egmont Koblinger Egmont Koblinger created ticket #424

    File position reverted by other joe instances

  • Egmont Koblinger Egmont Koblinger created ticket #423

    Undo history weirdness; ^C drops changes without asking for confirmation

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #419

    ... (nitpicking) or maybe clear all the bits using Cb &= ~0xC3 and then set the two low ones with Cb |= 3. This is more consistent in the sense that the same bitmask 0xC3 is used throughout the method. Also, I didn't mention it explicitly, but this last paragraph of my previous post explains why "release" events of left scrolling become right scrolling instead, resulting in back-n-forth pairs in some terminals.

  • Egmont Koblinger Egmont Koblinger created ticket #30

    Update or drop xterm patch and related code

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #419

    Cb contains the button number, as encoded in decimal ASCII as the first parameter if the 1006 extension is supported by the terminal, or the first rawy byte minus 32 with the legacy byte-based protocol if 1006 is not supported by the terminal. Cb's value consists of the following bits: - bit 7 (128): button value bit 3 (8) - bit 6 (64): button value bit 2 (4) - bit 5 (32): drag - bit 4 (16): ctrl - bit 3 (8): alt - bit 2 (4): shift - bit 1 (2): button value bit 1 (2) - bit 0 (1): button value bit...

  • Egmont Koblinger Egmont Koblinger modified ticket #419

    Horizontal mouse scrolling problems and maybe feature req

  • Egmont Koblinger Egmont Koblinger created ticket #419

    Horizontal mouse scrolling problems and maybe feature req

  • Egmont Koblinger Egmont Koblinger created ticket #418

    Aspell functions leave alternate screen

  • Egmont Koblinger Egmont Koblinger created ticket #417

    Kbd shortcuts commented as "gnome-terminal" are outdated

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #416

    Oh, stupid me. I can finally reliably reproduce. The issue happens when I try to extend the selection too much, beyond the end of the file by pressing Shift+Down at least one too many times. Or the same thing at the top of the file, trying to extend upwards. For some reason, my definititon of these macros differs from the one in the default config, which goes something like rtarw,ltarw,begin_marking,rtarw,toggle_marking ^[ [ 1 ; 5 C Mark right Xterm That right-left (or up-down, etc.) dance at the...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #299

    Please please pleeeease... :)

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #308

    Let me bump this please. Almost exactly 9 years after reporting this bug, I suspect PuTTY still hasn't changed. The last time I checked (quite a while ago), it was in minimal maintenance mode involving ssh security updates only, nothing about terminal emulation. In the mean time, Windows Terminal has emerged, and with an ssh command also available on Windows, it's an absolutely great, modern replacement for PuTTY, offering many more modern features as well. I'm not asking to remove any feature or...

  • Egmont Koblinger Egmont Koblinger created ticket #416

    First block copy/move attempt sometimes fails with "No block"

  • Egmont Koblinger Egmont Koblinger created ticket #413

    Margin numbers should be offset by 1

  • Egmont Koblinger Egmont Koblinger created ticket #26

    backw/delw to delete more, as much as prevword/nextword would jump

  • Egmont Koblinger Egmont Koblinger created ticket #25

    nextword/prevword to stop at underscore

  • Egmont Koblinger Egmont Koblinger created ticket #24

    Leave two spaces between autocomplete suggestions

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #267

    Yes, that would be the best. "ls" and "find" sure filter them, and so do necessarily all the ncurses-based applications (e.g. interactive file managers).

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #267

    Actually, it's not correct that mpg123 doesn't use locales. It does inspect environment variables, calls setlocale(LC_CTYPE, "") and nl_langinfo(CODESET) to determine if the locale is UTF-8. Sounds much better :) Do you know of Unicode-aware sofware that does not produce ID3v2 tags (unless you force it, perhaps)? I'm not familiar with ID3 generators. Probably there's not any anymore. I, for one, have lots of old mp3s with ID3v1 only, but I don't mind if accented characters are broken there because...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #267

    Actually, it's not correct that mpg123 doesn't use locales. It does inspect environment variables, calls setlocale(LC_CTYPE, "") and nl_langinfo(CODESET) to determine if the locale is UTF-8. Sounds much better :) Do you know of Unicode-aware sofware that does not produce ID3v2 tags (unless you force it, perhaps)? I'm not familiar with ID3 generators. Probably there's not any anymore. I, for one, have lots of old mp3s with ID3v1 only, but I don't mind if accented characters are broken there because...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #267

    I have no idea how these things go on Windows, so I'm only commenting for Unix. I avoided using the locale system so far. Maybe it's time to get familiar with it. The locale system can easily tell you for each character (note: not byte) whether that's a printable one according to the current locale. E.g. for the same single byte 0x80 it might respond "no" in ISO-8859-1 but "yes" in Windows-1250; whereas for Unicode it would operate on Unicode codepoints as entities, rather than single bytes. There's...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #403

    The install documentation says, emphasis by me: Note: please install xterm version 212 or higher, and use these xterm 'configure' options: --enable-256-color --enable-paste64 These are possible configure options to xterm, not joe.

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #920

    Also note that the problem is not the extra garbage, the problem is that the green "(no jmp)" isn't positioned to its desired column. I guess this is because ncurses emits the REP sequence to repeat the preceding space a couple of times, while this is not understood by the terminal. A possible workaround for this is to use a terminfo definition which does not claim the terminal supports the REP capability, like older versions of TERM=xterm or TERM=xterm-256color.

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #920

    LXTerminal can be compiled against GTK+ version 2 or 3. The terminal emulation is done by a corresponding version of VTE: for GTK+ 2 it's VTE 0.28, whereas for GTK+ 3 it's an up to date version, the latest being 0.54 currently. Fedora seems to use GTK+ 2 and thus VTE 0.28, as opposed to let's say Ubuntu which ships LXTerminal with GTK+ 3 and VTE 0.54. VTE 0.28 was released 7+ years ago, and that GTK+ 2 based branch has been abandoned since then. It's not going to receive bugfixes. All the terminal...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #396

    Done: https://github.com/cmur2/joe-syntax/issues/36

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #21

    I think this is fixed with the base64 paste option for xterm, so try to push that to the terminal emulator maintainers again. Querying/setting the selection is supposed to be disabled by default in xterm, as far as I understand. VTE definitely doesn't intend to implement querying the selection due to privacy concerns, and setting the selection isn't clearly free of privacy worries either; see https://bugzilla.gnome.org/show_bug.cgi?id=795774. Many other terminal emulators don't implement these either,...

  • Egmont Koblinger Egmont Koblinger modified ticket #396

    Markdown highlight with `[`

  • Egmont Koblinger Egmont Koblinger created ticket #396

    Markdown highlight with `[`

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #6

    An interesting addition could be another similar mode where the two viewports to the same file are automatically scrolled together: the second one always shows the file from where the first one left off. This would effectively emulate a window of double height and half width. It's unclear to me though whether it should rather be text editors or terminal emulators implementing this - both approaches have pros and cons.

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #393

    Awesome, thanks a lot!

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #393

    Well, if there's a tty involved then I honestly don't know if it can be made binary safe. Maybe it can, it's just cumbersome. You've just fixed it for NUL and a few others, maybe only CR-LF to go using those bunch of relevant stty settings. Fingers crossed :)

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #393

    On a side note, while doing this: while true; do echo hi; sleep 1; done | joe pressing Ctrl+C asks "Kill program?" iif the cursor has been moved back to an earlier position in the file. If the cursor is at the last (default) position, it inserts a literal "^C". Is this intentional? Being new to this feature, it has confused me. :)

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #393

    I'm not sure I get the CR story. "echo" doesn't add this character, it only adds a LF because there's no "-n". It's either "joe" adding it explicitly, or there's a tty involved which does an [io]crnl or [io]nlcr thingy... or anything else? The "while true; ..." example is indeed a nice one, a functionality I wasn't aware of. I'm wondering, is there a way to retain this functionality, and at the same time make reading from stdin absolutely binary safe? Thanks!

  • Egmont Koblinger Egmont Koblinger created ticket #394

    Shows "New File" when reading from stdin

  • Egmont Koblinger Egmont Koblinger created ticket #393

    Can't read NUL, BEL, BS and DEL from stdin

  • Egmont Koblinger Egmont Koblinger created ticket #267

    Shouldn't print arbitrary ID3 to terminal as-is

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #311

    Just for fun: I have just accidentally discovered a tiny issue in joe which was apparently (probably accidentally) fixed by this change. On the opening screen, every second joe did a write(1, "\33[24;59H\33[K\33[H\n", 15) = 15 that is, moved the cursor to the end of the copyright message, cleared to EOL and then moved back the cursor. This generated some unnecessary network traffic, and unnecessarily woke up the graphical terminal emulator every second. joe then stopped doing this once you pressed...

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #13

    I wouldn't pollute joe's official distribution with such a wrapper. There's hundreds of terminal-based apps on one's system, others don't have such wrapper scripts either. There's no xnano, xvim, xtop, xalsamixer, xmc, xirssi etc. There are a bunch of terminal emulators out there (xterm probably being the most complete as far as rarely used emulation features go, but has a really last century look and refuses some new additions like truecolors), and there's no generic way to invoke the user's preferred...

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #13

    I wouldn't pollute joe's official distribution with such a wrapper. There's hundreds of terminal-based apps on one's system, others don't have such wrapper scripts either. There's no xnano, xvim, xtop, xalsamixer, xmc, xirssi etc. There are a bunch of terminal emulators out there (xterm probably being the most complete as far as rarely used emulation features go, but has a really last century look), and there's no generic way to invoke the user's preferred choice. Distributions might also face a...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #13

    I wouldn't pollute joe's official distribution with such a wrapper. There's hundreds of terminal-based apps on one's system, others don't have such wrapper scripts either. There's no xnano, xvim, xtop, xalsamixer, xmc, xirssi etc. There are a bunch of terminal emulators out there (xterm probably being the most complete as far as emulation features go, but has a really last century look), and there's no generic way to invoke the user's preferred choice. Distributions might also face a dilemma whether...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #382

    Current vte version is 0.50. Ideally no one should be using 0.28 anymore. :P (See e.g. https://github.com/Guake/guake/issues/1004#issuecomment-334173920)

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #11

    Just FYI: The Kitty terminal emulator, and newest (git) version of GNOME Terminal and other VTE-based terminal emulators now support colored and curly underlining. Hopefully more terminal emulators will follow. See e.g. https://askubuntu.com/a/985386/398785 https://gitlab.com/gnachman/iterm2/issues/6382 https://bugs.kde.org/show_bug.cgi?id=387811 https://crbug.com/794130 echo -e 'Add a mode to check spelling of document in background, and to highlight any \e[4:3;58:5:9mmispelled\e[m words.'

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #11

    Just FYI: The Kitty terminal emulator, and newest (git) version of GNOME Terminal and other VTE-based terminal emulators now support colored and curly underlining. Hopefully more terminal emulators will follow. See e.g. https://askubuntu.com/a/985386/398785 https://gitlab.com/gnachman/iterm2/issues/6382 https://bugs.kde.org/show_bug.cgi?id=387811 https://crbug.com/794130

  • Egmont Koblinger Egmont Koblinger created ticket #74

    Display corruptions with true colors

  • Egmont Koblinger Egmont Koblinger created ticket #74

    Hyperlink support

  • Egmont Koblinger Egmont Koblinger created ticket #870

    Hyperlink support

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #363

    Just an update: glibc has Unicode 9.0 support in their git, will be released as part...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #116

    FYI: emacs just integrated truecolor support; they went for introducing a new terminfo...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #363

    wcwidth() (and its prerequisite setlocale()) is POSIX, so I assume it's available...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #116

    Hi John, Thanks for the answer! On Linux I believe gnome-terminal (actually VTE,...

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #363

    ftp://ftp.unicode.org/Public/8.0.0/ucd/EastAsianWidth.txt ftp://ftp.unicode.org/...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #363

    ftp://ftp.unicode.org/Public/8.0.0/ucd/EastAsianWidth.txt ftp://ftp.unicode.org/...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #363

    For this crazy transitional period (quite a few years from now until you can safely...

  • Egmont Koblinger Egmont Koblinger modified ticket #363

    Upgrade to Unicode 9.0

  • Egmont Koblinger Egmont Koblinger created ticket #363

    Upgrade to Unicode 9.0

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #116

    Hi John, Thanks a lot for your work! I've added a comment to the truecolor gist about...

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #116

    Hi John, Thanks a lot for your work! I've added a comment to the truecolor gist about...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #116

    Hi John, Thanks a lot for your work! I've added a comment to the truecolor gist about...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #116

    FYI: a continuously updated page about truecolor availability in terminal emulators...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #116

    One interesting use of truecolor could be to automatically highlight color codes...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #116

    slang-2.3.1 introduced truecolor support, and since the maintainer of ncurses+terminfo...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #127

    Just for the record: someone's now facing the same bug in gnome-terminal: https:...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #125

    I have just upgraded my gtk+ to 3.20 (actually the complete system from Xenial to...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #71

    RoxTerm's terminal emulation is done by the newest versions of the VTE widget, which...

  • Egmont Koblinger Egmont Koblinger created ticket #72

    Resurrect background image support

  • Egmont Koblinger Egmont Koblinger created ticket #132

    Remove "Update login records"

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #126

    Most likely the same as bug #127.

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #127

    I still cannot reproduce with 0.44, which has the advantage that I could perform...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #127

    I still cannot reproduce with 0.44, which has the advantage that I could perform...

  • Egmont Koblinger Egmont Koblinger created ticket #130

    Should send right-click to apps

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #127

    I tried with gnome-terminal, the two vte test apps included in vte's tarball, terminator...

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #127

    I played a bit with 0.42 ./configure --enable-debug; followed by VTE_DEBUG=events...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #127

    I played a bit with 0.42 ./configure --enable-debug; followed by VTE_DEBUG=events...

  • Egmont Koblinger Egmont Koblinger created ticket #129

    Does not set $VTE_VERSION

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #127

    I can reproduce it with vte-0.42 + roxterm, but not with vte-0.42 + any other vte-based...

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #125

    .

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #125

    g-t doesn't have a fix committed yet, but allegedly the one in the bugtracker works....

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #125

    See also https://bugzilla.gnome.org/show_bug.cgi?id=760944

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #119

    Cool, sorry for bothering you then! :)

  • Egmont Koblinger Egmont Koblinger created ticket #119

    Resize by escape sequences broken

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #118

    I'm too lazy to attach the patch, it's so trivial :D - roxterm->matched_url = vte_terminal_match_check(vte,...

  • Egmont Koblinger Egmont Koblinger modified a comment on ticket #118

    I'm too lazy to attach the patch, it's so trivial :D roxterm->matched_url = vte_terminal_match_check(vte,...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #118

    I'm too lazy to attach the patch, it's so trivial :D roxterm->matched_url = vte_terminal_match_check(vte,...

  • Egmont Koblinger Egmont Koblinger created ticket #118

    Use vte_terminal_match_check_event

  • Egmont Koblinger Egmont Koblinger created ticket #287

    [lxterminal] port to libvte 2.91

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #67

    If I may chime in: I understand the issue, and others are trying to address it (and...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #114

    Any chance you're pressing Ctrl+S? The next time this "freeze" happens, try pressing...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #107

    Fair enough, thanks! Note1: I've already upgraded to 15.04 beta and I'm totally happy...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #107

    Note: vte-0.40 (gnome-3.16) is out. The API is backwards compatible with 0.38. As...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #281

    Sure; filed bug 327.

  • Egmont Koblinger Egmont Koblinger created ticket #327

    Should merge system and user joerc

  • Egmont Koblinger Egmont Koblinger created ticket #325

    Could support ^K ^Space

  • Egmont Koblinger Egmont Koblinger created ticket #322

    sh.jsf keyword issues

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #314

    Okay, let's just leave the help as it is :) How about removing the time, or replacing...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #302

    Thanks! I'm sure you'll get used to it just a matter of years :)

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #316

    A few more places where ` is used: - ruby and perl (similarly to shells) - go (string...

  • Egmont Koblinger Egmont Koblinger posted a comment on ticket #317

    This might be useful; don't know, haven't taken a closer look yet: https://bugzi...

1 >