Page MenuHomePhabricator

billiob (Boris Faure)
Pointer Arithmetician

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Feb 26 2013, 2:03 AM (346 w, 3 d)
Availability
Available

Recent Activity

Thu, Oct 10

billiob closed T8281: alt+backspace does not work in terminology as Resolved.
Thu, Oct 10, 2:43 PM · Terminology
billiob closed T8330: Typop Crashes When Opened Twice as Resolved by committing rTRMa9ec48191dba: win: clean up popmedia code. Closes T8330.
Thu, Oct 10, 2:43 PM · Terminology
billiob closed T4508: Displaying the same gif twice causes flickering as Resolved.

Let's close it :)

Thu, Oct 10, 12:20 PM · efl: rendering
billiob claimed T8323: Terminology hangs in full cpu when unique-instance and changing theme.
Thu, Oct 10, 2:17 AM · Terminology

Wed, Oct 9

billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

bash sets the title on each prompt. You'd see it easily with echo -ne "\033]0;Foo Bar\007"; sleep 5.

Wed, Oct 9, 2:47 PM · Terminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

Terminology does not print back the title due to security issues it would introduce.

Wed, Oct 9, 2:46 PM · Terminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

I've tested with 1.3.2 and it still works with zsh, but not with bash!

Wed, Oct 9, 2:46 PM · Terminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

With the git version, it does work for me.

Wed, Oct 9, 2:34 PM · Terminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

When set by the tooltip, it won't be changed by the escape sequence.
I'm wondering if your shell is not acting behind your back and setting it back to some other value.
Have you tried doing it through an other shell?

Wed, Oct 9, 9:32 AM · Terminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

Which version of Terminology are you using?

Wed, Oct 9, 9:30 AM · Terminology

Sun, Oct 6

billiob edited the content of Packaging Status.
Sun, Oct 6, 3:41 AM · Restricted Project, efl

Fri, Sep 27

billiob added a comment to T8281: alt+backspace does not work in terminology.

Are you using a debian-based distribution?
If you are, could try changing the state of the checkbox called BackArrow sends Del (instead of BackSpace) in the Settings menu.
You need to start a new term to have that change taken into account.

Fri, Sep 27, 10:57 AM · Terminology

Thu, Sep 26

billiob triaged T8232: Terminology doesn't support font ligatures as Wishlist priority.

Sadly I won't occur soon as it would need to be done at the EFL level on the textgrid.

Thu, Sep 26, 2:07 PM · Terminology

Sep 15 2019

billiob closed T8089: Terminology (1.4.0) freezes keystroke input after paste - move term window/refocus between windows to unfreeze keystrokes. as Resolved.

Thanks @necrifede

Sep 15 2019, 2:13 PM · Terminology

Sep 13 2019

billiob added a comment to T7631: Key bindings which include Shift do not work properly.

Have you tried with Terminology 1.5.0?

Sep 13 2019, 11:28 AM · Terminology

Sep 12 2019

billiob added a comment to D9927: meson.build: allow to disable tiff evas loader.

There are 2 commits. (I do suck at using arc…)
The one on tiny.cc is to make it compile with musl libc.

Sep 12 2019, 1:46 PM · efl
billiob added reviewers for D9927: meson.build: allow to disable tiff evas loader: reviewers, bu5hm4n, zmike, stefan_schmidt.

To be added to the 1.23 branch please.

Sep 12 2019, 1:23 PM · efl
billiob requested review of D9927: meson.build: allow to disable tiff evas loader.
Sep 12 2019, 1:22 PM · efl

Sep 8 2019

billiob added a comment to T8212: efl.1.23-alpha1 can't be compiled with meson -Deeze=false.

Sep 8 2019, 3:16 PM · Restricted Project
billiob created T8212: efl.1.23-alpha1 can't be compiled with meson -Deeze=false.
Sep 8 2019, 3:16 PM · Restricted Project

Sep 3 2019

billiob added a comment to T8095: crash, double free, with "Controls" animation(?) and paste. probably a race condition with callbacks.

I think this is fixed in EFL 1.23

Sep 3 2019, 2:36 PM · Terminology

Sep 2 2019

billiob triaged T8095: crash, double free, with "Controls" animation(?) and paste. probably a race condition with callbacks as High priority.
Sep 2 2019, 2:58 PM · Terminology
billiob claimed T8095: crash, double free, with "Controls" animation(?) and paste. probably a race condition with callbacks.
Sep 2 2019, 2:58 PM · Terminology
billiob closed T8154: [RFE] Don't scroll down on activity unless the scroll at the bottom as Resolved.

Those are the default.
See in config.c:config_new:

config->jump_on_change = EINA_FALSE;
config->jump_on_keypress = EINA_TRUE;
Sep 2 2019, 2:56 PM · Terminology
billiob closed T8099: Terminology gives warnings as Resolved.

Should be fixed with the next EFL release.

Sep 2 2019, 2:51 PM · Terminology
billiob moved T8095: crash, double free, with "Controls" animation(?) and paste. probably a race condition with callbacks from Backlog to Needs Investigation on the Terminology board.
Sep 2 2019, 2:50 PM · Terminology
billiob closed T8176: Terminology 1.5.0 forgets it's focused after using escape code to change cursor shape as Resolved by committing rTRM421e40dbfc69: termio: evas_object_focus_get() agains obj is not valid.
Sep 2 2019, 2:46 PM · Terminology
billiob claimed T8176: Terminology 1.5.0 forgets it's focused after using escape code to change cursor shape.
Sep 2 2019, 2:29 PM · Terminology
billiob closed T8148: Terminology: Unchecking "hide cursor when idle" + restarting terminology resets options, and changes time to 0 as Resolved by committing rTRM98017f1647de: hide cursor: fix unchecking "auto hide cursor". Closes T8148.
Sep 2 2019, 2:28 PM · Terminology
billiob moved T8148: Terminology: Unchecking "hide cursor when idle" + restarting terminology resets options, and changes time to 0 from Backlog to Needs Investigation on the Terminology board.
Sep 2 2019, 2:15 PM · Terminology
billiob moved T8176: Terminology 1.5.0 forgets it's focused after using escape code to change cursor shape from Backlog to Needs Investigation on the Terminology board.
Sep 2 2019, 2:14 PM · Terminology
billiob added a commit to T8196: Polish Language Support v1.0: rTRMef9bdfe67a3c: po: add Polish translation support. Thanks to Fervi! Closes T8196.
Sep 2 2019, 1:18 PM · Terminology
billiob closed T8196: Polish Language Support v1.0 as Resolved.
Sep 2 2019, 1:16 PM · Terminology
billiob added a comment to T8196: Polish Language Support v1.0.

Merged in ef9bdfe67a3c73a8f88a391c6487f999a7d801fa

Sep 2 2019, 1:16 PM · Terminology

Aug 20 2019

billiob added a comment to T6240: Feature request: Implement find/search functionality of scroll back output.

I can't help you much here because I'm on holidays and I only have my phone. I'll come back in early September.
You could look into win.c about how the command line is showing up because we'd need something like that.
Also have a look at config.c and options_keys.c to see how key bindings are configured cause they'll be needed too.

Aug 20 2019, 7:08 PM · Terminology, Feature request
billiob added a comment to T8154: [RFE] Don't scroll down on activity unless the scroll at the bottom.

Could you please check the options under the Behavior settings tab. I think it's called something like "Scroll on new content" and you have to uncheck it.
I'm replying from my phone cause I'm on holidays till early September.

Aug 20 2019, 7:01 PM · Terminology

Aug 19 2019

billiob added a comment to T8148: Terminology: Unchecking "hide cursor when idle" + restarting terminology resets options, and changes time to 0.

I'm on holidays till early September. I'll look into it at that time.
As a workaround, you may want to check/uncheck an other setting to make sure it is saved

Aug 19 2019, 5:31 AM · Terminology

Aug 14 2019

billiob triaged T8134: Missing handling for blink escape code as Wishlist priority.

It is not done on purpose.
I'll do it someday.

Aug 14 2019, 11:11 AM · Terminology

Aug 8 2019

billiob updated the diff for D9525: get rid of shadow variables.

change variable name

Aug 8 2019, 2:14 PM · efl

Aug 7 2019

billiob added a reviewer for D9525: get rid of shadow variables: reviewers.
Aug 7 2019, 1:42 PM · efl
billiob requested review of D9525: get rid of shadow variables.
Aug 7 2019, 1:04 PM · efl

Jul 31 2019

billiob updated subscribers of T8090: On Plasma desktop terminology does not always start.

@raster: do you have any idea?

Jul 31 2019, 11:56 PM · Terminology
billiob added a comment to T8090: On Plasma desktop terminology does not always start.

Do you have the same issue if you're not using a transparent background in Terminology?

Jul 31 2019, 1:50 AM · Terminology
billiob added a comment to T8095: crash, double free, with "Controls" animation(?) and paste. probably a race condition with callbacks.

Could you please test with Terminology 1.5.0 or ask to have it on opensuse?

Jul 31 2019, 1:45 AM · Terminology

Jul 30 2019

billiob added a comment to T8090: On Plasma desktop terminology does not always start.

Which version of Terminology are you using?

Jul 30 2019, 2:53 AM · Terminology

Jul 29 2019

billiob added a comment to T8089: Terminology (1.4.0) freezes keystroke input after paste - move term window/refocus between windows to unfreeze keystrokes..

I think this has been fixed in Terminology 1.5.0 released last week. Could you try it?

Jul 29 2019, 12:58 AM · Terminology

Jul 17 2019

billiob added a comment to T8054: Terminology broke emacs -nw.

Now, emacs' startup should be faster on terminology than on xterm ☺

Jul 17 2019, 3:11 PM · Terminology
billiob added a comment to T8054: Terminology broke emacs -nw.

Ok, now, it's done!
It took me too many commits for that. I shouldn't code when I'm tired.

Jul 17 2019, 3:10 PM · Terminology
billiob added a commit to T8054: Terminology broke emacs -nw: rTRM241c5b594404: termptyesc: use "ESC\", the 7-bit version of ST..
Jul 17 2019, 3:10 PM · Terminology
billiob added a comment to T8054: Terminology broke emacs -nw.

Emacs startup is still way too slow on terminology rather than on xterm. I'll try to look into it.

Jul 17 2019, 3:04 PM · Terminology
billiob closed T8054: Terminology broke emacs -nw as Resolved by committing rTRM5e6744337985: termptyesc: fix osc-11 reporting. It ends with ST.
Jul 17 2019, 2:59 PM · Terminology
billiob raised the priority of T8054: Terminology broke emacs -nw from High to Showstopper Issues.
Jul 17 2019, 1:13 PM · Terminology
billiob added a comment to T8054: Terminology broke emacs -nw.

Indeed, emacs complains but I have no clue why (yet).

Jul 17 2019, 1:13 PM · Terminology

Jul 14 2019

billiob requested review of D9311: efl.h: avoid redefinition of typedef 'Efl_Gfx_Path_Command'.
Jul 14 2019, 9:41 AM · efl

Jun 23 2019

billiob closed T8022: utf8 codepoint logic is incorrect as Resolved by committing rTRMcdaae389aa35: utf8: only encode codepoints ≤ U+10FFFF. Closes T8022.
Jun 23 2019, 8:07 AM · Terminology
billiob closed D9157: build: Fix build and behaviour on OpenBSD..
Jun 23 2019, 8:07 AM
billiob added a comment to T8022: utf8 codepoint logic is incorrect.

Thanks :)

Jun 23 2019, 7:44 AM · Terminology
billiob accepted D9157: build: Fix build and behaviour on OpenBSD..
Jun 23 2019, 7:37 AM

Jun 19 2019

billiob closed T7828: Terminal created by splitting does not respond to keystrokes as Resolved.

Fixed in ff136b78f12f945639ea8a891cc339231fc5ef70

Jun 19 2019, 2:59 AM · Terminology
billiob closed T7415: No input after pasting something as Resolved.

Fixed in ff136b78f12f945639ea8a891cc339231fc5ef70

Jun 19 2019, 2:58 AM · Terminology
billiob closed T7446: Pasting from menu blocks terminal as Resolved.

Fixed in ff136b78f12f945639ea8a891cc339231fc5ef70

Jun 19 2019, 2:57 AM · Terminology

May 21 2019

billiob accepted D8932: terminology: call donecb later.
May 21 2019, 12:06 PM

May 1 2019

billiob closed T7821: terminology double char width computation breaks mutt as Resolved by committing rTRM3880157adcaa: termptydbl: consider [0x2630, 0x2638] as single width. Closes T7821.
May 1 2019, 4:43 AM · Terminology

Apr 25 2019

billiob added a comment to T7828: Terminal created by splitting does not respond to keystrokes.

Last questions. Do you have Focus split under the mouse?
In that case, is the mouse cursor over the new split or not?

Apr 25 2019, 2:34 PM · Terminology
billiob added a comment to T7828: Terminal created by splitting does not respond to keystrokes.

and which version of EFL are you using?

Apr 25 2019, 2:32 PM · Terminology
billiob added a comment to T7828: Terminal created by splitting does not respond to keystrokes.

How do you split? with the key bindings or through the UI?

Apr 25 2019, 2:32 PM · Terminology

Apr 23 2019

billiob added a comment to D8642: fix compilation on alpine.

The patch is still needed since without it, I get the following:

Apr 23 2019, 2:42 AM · efl

Apr 22 2019

billiob closed T7821: terminology double char width computation breaks mutt as Resolved.
Apr 22 2019, 2:43 PM · Terminology
billiob added a comment to T7821: terminology double char width computation breaks mutt.

Fixed in d197d2207eb6069f9ebc89fd5356ca0dc5c5c49d

Apr 22 2019, 2:43 PM · Terminology
billiob claimed T7821: terminology double char width computation breaks mutt.
Apr 22 2019, 1:20 PM · Terminology
billiob added a comment to T7822: Characters non UTF-8 bad display.

Could you please provide a screenshot?
If you run elementary_config and adjust scale, is it better?

Apr 22 2019, 1:11 PM · Terminology

Apr 19 2019

billiob added a comment to D8642: fix compilation on alpine.

Sorry. I got busy. I will test without the patch on EFL 1.22.1 on Tuesday.

Apr 19 2019, 10:36 AM · efl

Apr 17 2019

billiob added a comment to D8642: fix compilation on alpine.

I think this is needed.
I'll try without and tell you.

Apr 17 2019, 12:41 PM · efl
billiob requested review of D8642: fix compilation on alpine.
Apr 17 2019, 12:41 PM · efl
billiob accepted D8641: build: use only BUILD_ECORE_IMF_XIM as a define.

make way more sense!

Apr 17 2019, 11:44 AM · efl
billiob added a comment to D8623: autotools: remove all usage of evas_image_loader_tgv_(cflags|libs).

I'll fix that tonight

Apr 17 2019, 8:20 AM · efl
billiob added a comment to D8623: autotools: remove all usage of evas_image_loader_tgv_(cflags|libs).

I have not tested compiling with meson on that environment yet.

Apr 17 2019, 5:30 AM · efl
billiob added a comment to D8623: autotools: remove all usage of evas_image_loader_tgv_(cflags|libs).

still not perfect:

modules/evas/image_savers/tgv/evas_image_save_tgv.c:1:10: fatal error: evas_common_private.h: No such file or directory
 #include "evas_common_private.h"
          ^~~~~~~~~~~~~~~~~~~~~~~
Apr 17 2019, 5:14 AM · efl

Apr 16 2019

billiob requested review of D8623: autotools: remove all usage of evas_image_loader_tgv_(cflags|libs).
Apr 16 2019, 1:04 PM · efl

Mar 20 2019

billiob added a comment to T7700: Application freezes.

Can you reproduce it reliably?

Mar 20 2019, 9:30 AM · Terminology

Mar 13 2019

billiob closed T7538: Fix backspace issue with mosh to debian-based hosts as Resolved.

xterm behaves the same.

Mar 13 2019, 4:34 AM · Terminology

Mar 6 2019

billiob moved T7538: Fix backspace issue with mosh to debian-based hosts from For 1.6 (or later) to Needs Investigation on the Terminology board.
Mar 6 2019, 6:30 AM · Terminology
billiob closed T7411: terminology loses focus when exiting settings as Resolved.

let's close this one

Mar 6 2019, 6:30 AM · Terminology

Mar 5 2019

billiob closed T7715: Cannot launch terminology in Ubuntu 16.04 as Resolved.
Mar 5 2019, 2:30 AM · Terminology

Mar 4 2019

billiob added a comment to T7715: Cannot launch terminology in Ubuntu 16.04.

Maybe you could strace terminology to see where it's looking for edj files.

Mar 4 2019, 5:09 AM · Terminology

Mar 2 2019

billiob added a comment to T7549: Error messages when terminology starts.

Only the first one have been fixed, not the last 2 ones.

Mar 2 2019, 9:39 AM · Terminology
billiob closed T7643: rewrite selection removal detection as Resolved.
Mar 2 2019, 9:38 AM · Terminology
billiob closed T7699: Window resize as Resolved by committing rTRM72afb80d6e9a: win: use min_* as base step since the old formula may < 0.
Mar 2 2019, 9:27 AM · Terminology

Feb 28 2019

billiob added a comment to T7715: Cannot launch terminology in Ubuntu 16.04.

I guess something in your setup changed.
Could you run terminology like that: EINA_LOG_LEVELS="edje:4" src/bin/terminology and paste the output?

Feb 28 2019, 1:11 AM · Terminology

Feb 25 2019

billiob closed T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display as Resolved by committing rTRM48496b2eb5e1: termpty: cell is empty if bg is invisible. Closes T7707.
Feb 25 2019, 1:59 AM · Terminology

Feb 24 2019

billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.

nevermind, it shows up with the default theme but I was used to test with the black one.

Feb 24 2019, 3:38 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.
Feb 24 2019, 3:37 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.
Feb 24 2019, 3:36 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.

Damn, I do have a lot of tests!

Feb 24 2019, 3:26 AM · Terminology

Feb 16 2019

billiob moved T7699: Window resize from Backlog to Needs Investigation on the Terminology board.
Feb 16 2019, 9:07 AM · Terminology
billiob added a comment to T7699: Window resize.

I've seen you're using Terminology 1.3.2.
Which version of EFL are you using?

Feb 16 2019, 9:07 AM · Terminology
billiob merged task T7276: Window shrinks by switching focus into T7699: Window resize.
Feb 16 2019, 9:06 AM · Terminology
billiob merged T7276: Window shrinks by switching focus into T7699: Window resize.
Feb 16 2019, 9:06 AM · Terminology

Jan 29 2019

billiob added a comment to T5380: Terminology incorrectly displays RTL scripts.

I've been improving escape code parsing lately and it's not yet over.

Jan 29 2019, 11:24 AM · Terminology
billiob moved T5380: Terminology incorrectly displays RTL scripts from Needs Investigation to For 1.6 (or later) on the Terminology board.
Jan 29 2019, 11:19 AM · Terminology