Re: [e-users] Terminology problem when 10 bits color is used

2024-01-09 Thread Carsten Haitzler
On Tue, 9 Jan 2024 21:07:03 +0100 daniel antoine  said:

> Hi
> from a UXterm
> 
> export ELM_ACCEL=gl
> terminology
> 
>it works
> 
> all the .desktop files related to enlightenment  in /usr/share/applications
> are affected but work with ELM_ACCEL=gl
> 
> This means that in elementary configuration rendering OpenGL/OpenGL-ES must
> be set, does it ?

yup -= you can set it "permanently" in config files via the elementary_config
tool.

> Thanks and best regards
> 
> Daniel
> 
> 
> 
> Le mar. 9 janv. 2024 à 20:21, Carsten Haitzler  a
> écrit :
> 
> > On Tue, 9 Jan 2024 19:02:02 + Carsten Haitzler 
> > said:
> >
> > > On Tue, 9 Jan 2024 19:37:37 +0100 daniel antoine 
> > said:
> > >
> > > > Hi
> > > >
> > > > My laptop is an AMD hybrid graphic model and by default the depth is 24
> > > > bits stored in 4 bytes. In archlinux they explain how to set 10 bpc
> > colors,
> > > > 30 bits stored in 4 bytes.
> > > > I have created the file /etc/X11/xorg.conf.d/20-amdgpu.conf
> > > >
> > > > Section "Screen"
> > > > Identifier "asdf"
> > > > DefaultDepth 30
> > > > EndSection
> > > >
> > > > After reboot I have the good depth 30 but when I open Terminoly I have
> > just
> > > > a black window without prompt and it's impossible to write in. There
> > is no
> > > > problem with UXterm that shoes a prompt and works normally. I have
> > search
> > > > in the git on efl and enlightenment with the word depth. For efl it
> > seems
> > > > that the depth and bpp are not hardcoded anymore but in enlightenment I
> > > > have found an commit that seems to have the depth defaulted to 24  but
> > I am
> > > > not sure
> > > >
> > > > commit/a99bc68baacb55420be0aed11bab6900150b16b6
> > > >
> > > > Best regards
> > >
> > > nothing to do with enlightenment... and all to do with efl (evas) ...
> > and evas
> > > just doesn't support > 8 bits per rgb. at least in the software renderer
> > it
> > > has no converter to 30 bit (internally software rendering in evas all
> > > rendered at 8 bit per channel - 32bit argb - always have 8 bits of alpha
> > and
> > > so evas would need to convert this to 10 bits per rgb and that just
> > simply
> > > doesn't exist - so no code to discover a converter and no code to do the
> > > conversion).
> > >
> > > there isn't a sensible alpha channel solution in 30 bit (10 bit per
> > channel)
> > > so that means then things like transparency in terminology (all efl apps
> > > support it due to to internal 32bit argb as above being standard) can't
> > > really work without major losses (there is some old shaped window
> > support -
> > > its not pretty...).
> > >
> > > so yeah... ummm.. "not supported". :|
> >
> > just a fyi - gl accel may actually work in 30 bit... try
> >
> > export ELM_ACCEL=gl
> > terminology
> >
> >
> >
> > --
> > - Codito, ergo sum - "I code, therefore I am" --
> > Carsten Haitzler - ras...@rasterman.com
> >
> >
> >
> > ___
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
> 
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology problem when 10 bits color is used

2024-01-09 Thread daniel antoine
Hi
from a UXterm

export ELM_ACCEL=gl
terminology

   it works

all the .desktop files related to enlightenment  in /usr/share/applications
are affected but work with ELM_ACCEL=gl

This means that in elementary configuration rendering OpenGL/OpenGL-ES must
be set, does it ?

Thanks and best regards

Daniel



Le mar. 9 janv. 2024 à 20:21, Carsten Haitzler  a
écrit :

> On Tue, 9 Jan 2024 19:02:02 + Carsten Haitzler 
> said:
>
> > On Tue, 9 Jan 2024 19:37:37 +0100 daniel antoine 
> said:
> >
> > > Hi
> > >
> > > My laptop is an AMD hybrid graphic model and by default the depth is 24
> > > bits stored in 4 bytes. In archlinux they explain how to set 10 bpc
> colors,
> > > 30 bits stored in 4 bytes.
> > > I have created the file /etc/X11/xorg.conf.d/20-amdgpu.conf
> > >
> > > Section "Screen"
> > > Identifier "asdf"
> > > DefaultDepth 30
> > > EndSection
> > >
> > > After reboot I have the good depth 30 but when I open Terminoly I have
> just
> > > a black window without prompt and it's impossible to write in. There
> is no
> > > problem with UXterm that shoes a prompt and works normally. I have
> search
> > > in the git on efl and enlightenment with the word depth. For efl it
> seems
> > > that the depth and bpp are not hardcoded anymore but in enlightenment I
> > > have found an commit that seems to have the depth defaulted to 24  but
> I am
> > > not sure
> > >
> > > commit/a99bc68baacb55420be0aed11bab6900150b16b6
> > >
> > > Best regards
> >
> > nothing to do with enlightenment... and all to do with efl (evas) ...
> and evas
> > just doesn't support > 8 bits per rgb. at least in the software renderer
> it
> > has no converter to 30 bit (internally software rendering in evas all
> > rendered at 8 bit per channel - 32bit argb - always have 8 bits of alpha
> and
> > so evas would need to convert this to 10 bits per rgb and that just
> simply
> > doesn't exist - so no code to discover a converter and no code to do the
> > conversion).
> >
> > there isn't a sensible alpha channel solution in 30 bit (10 bit per
> channel)
> > so that means then things like transparency in terminology (all efl apps
> > support it due to to internal 32bit argb as above being standard) can't
> > really work without major losses (there is some old shaped window
> support -
> > its not pretty...).
> >
> > so yeah... ummm.. "not supported". :|
>
> just a fyi - gl accel may actually work in 30 bit... try
>
> export ELM_ACCEL=gl
> terminology
>
>
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> Carsten Haitzler - ras...@rasterman.com
>
>
>
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology problem when 10 bits color is used

2024-01-09 Thread Carsten Haitzler
On Tue, 9 Jan 2024 19:02:02 + Carsten Haitzler  said:

> On Tue, 9 Jan 2024 19:37:37 +0100 daniel antoine  said:
> 
> > Hi
> > 
> > My laptop is an AMD hybrid graphic model and by default the depth is 24
> > bits stored in 4 bytes. In archlinux they explain how to set 10 bpc colors,
> > 30 bits stored in 4 bytes.
> > I have created the file /etc/X11/xorg.conf.d/20-amdgpu.conf
> > 
> > Section "Screen"
> > Identifier "asdf"
> > DefaultDepth 30
> > EndSection
> > 
> > After reboot I have the good depth 30 but when I open Terminoly I have just
> > a black window without prompt and it's impossible to write in. There is no
> > problem with UXterm that shoes a prompt and works normally. I have search
> > in the git on efl and enlightenment with the word depth. For efl it seems
> > that the depth and bpp are not hardcoded anymore but in enlightenment I
> > have found an commit that seems to have the depth defaulted to 24  but I am
> > not sure
> > 
> > commit/a99bc68baacb55420be0aed11bab6900150b16b6
> > 
> > Best regards
> 
> nothing to do with enlightenment... and all to do with efl (evas) ... and evas
> just doesn't support > 8 bits per rgb. at least in the software renderer it
> has no converter to 30 bit (internally software rendering in evas all
> rendered at 8 bit per channel - 32bit argb - always have 8 bits of alpha and
> so evas would need to convert this to 10 bits per rgb and that just simply
> doesn't exist - so no code to discover a converter and no code to do the
> conversion).
> 
> there isn't a sensible alpha channel solution in 30 bit (10 bit per channel)
> so that means then things like transparency in terminology (all efl apps
> support it due to to internal 32bit argb as above being standard) can't
> really work without major losses (there is some old shaped window support -
> its not pretty...).
> 
> so yeah... ummm.. "not supported". :|

just a fyi - gl accel may actually work in 30 bit... try

export ELM_ACCEL=gl
terminology



-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology problem when 10 bits color is used

2024-01-09 Thread Carsten Haitzler
On Tue, 9 Jan 2024 19:37:37 +0100 daniel antoine  said:

> Hi
> 
> My laptop is an AMD hybrid graphic model and by default the depth is 24
> bits stored in 4 bytes. In archlinux they explain how to set 10 bpc colors,
> 30 bits stored in 4 bytes.
> I have created the file /etc/X11/xorg.conf.d/20-amdgpu.conf
> 
> Section "Screen"
> Identifier "asdf"
> DefaultDepth 30
> EndSection
> 
> After reboot I have the good depth 30 but when I open Terminoly I have just
> a black window without prompt and it's impossible to write in. There is no
> problem with UXterm that shoes a prompt and works normally. I have search
> in the git on efl and enlightenment with the word depth. For efl it seems
> that the depth and bpp are not hardcoded anymore but in enlightenment I
> have found an commit that seems to have the depth defaulted to 24  but I am
> not sure
> 
> commit/a99bc68baacb55420be0aed11bab6900150b16b6
> 
> Best regards

nothing to do with enlightenment... and all to do with efl (evas) ... and evas
just doesn't support > 8 bits per rgb. at least in the software renderer it has
no converter to 30 bit (internally software rendering in evas all rendered at 8
bit per channel - 32bit argb - always have 8 bits of alpha and so evas would
need to convert this to 10 bits per rgb and that just simply doesn't exist -
so no code to discover a converter and no code to do the conversion).

there isn't a sensible alpha channel solution in 30 bit (10 bit per channel) so
that means then things like transparency in terminology (all efl apps support
it due to to internal 32bit argb as above being standard) can't really work
without major losses (there is some old shaped window support - its not
pretty...).

so yeah... ummm.. "not supported". :|

-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology problem when 10 bits color is used

2024-01-09 Thread daniel antoine
Hi

My laptop is an AMD hybrid graphic model and by default the depth is 24
bits stored in 4 bytes. In archlinux they explain how to set 10 bpc colors,
30 bits stored in 4 bytes.
I have created the file /etc/X11/xorg.conf.d/20-amdgpu.conf

Section "Screen"
Identifier "asdf"
DefaultDepth 30
EndSection

After reboot I have the good depth 30 but when I open Terminoly I have just
a black window without prompt and it's impossible to write in. There is no
problem with UXterm that shoes a prompt and works normally. I have search
in the git on efl and enlightenment with the word depth. For efl it seems
that the depth and bpp are not hardcoded anymore but in enlightenment I
have found an commit that seems to have the depth defaulted to 24  but I am
not sure

commit/a99bc68baacb55420be0aed11bab6900150b16b6

Best regards

Daniel

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] terminology rejects shortcut keys'

2023-09-03 Thread Ross Vandegrift
On Fri, Sep 01, 2023 at 10:07:45AM +0100, Carsten Haitzler wrote:
> On Thu, 31 Aug 2023 14:36:19 -0700 Ross Vandegrift  said:
> > Sometimes I have a terminology window get into a weird state where
> > shortcut keys are rejected.  I can't switch tabs, open tabs, scroll
> > back, etc.
> > 
> > I've noticed a tab gets a little link icon next to the title.
> > 
> > Is this a mode or a bug?  If it's a mode, how do I exit it?
> 
> That's grouped input mode. every split in that tab gets the same keyboard 
> input
> - like you type into N terminals at once. right click and the slide out
> panel/menu has a grouped input checkbox - uncheck it. you probably 
> accidentally
> hit the shortcut for grouped input (alt+shift+g).

Aha, that's it - thanks!

Ross


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] terminology rejects shortcut keys'

2023-09-01 Thread Carsten Haitzler
On Thu, 31 Aug 2023 14:36:19 -0700 Ross Vandegrift  said:

> Hi folks,
> 
> Sometimes I have a terminology window get into a weird state where
> shortcut keys are rejected.  I can't switch tabs, open tabs, scroll
> back, etc.
> 
> I've noticed a tab gets a little link icon next to the title.
> 
> Is this a mode or a bug?  If it's a mode, how do I exit it?

That's grouped input mode. every split in that tab gets the same keyboard input
- like you type into N terminals at once. right click and the slide out
panel/menu has a grouped input checkbox - uncheck it. you probably accidentally
hit the shortcut for grouped input (alt+shift+g).

-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] terminology rejects shortcut keys'

2023-08-31 Thread Ross Vandegrift
Hi folks,

Sometimes I have a terminology window get into a weird state where
shortcut keys are rejected.  I can't switch tabs, open tabs, scroll
back, etc.

I've noticed a tab gets a little link icon next to the title.

Is this a mode or a bug?  If it's a mode, how do I exit it?

Ross


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] terminology 1.21.1 ignores AltGr keys sequences

2022-09-23 Thread Boris Faure
On 22-09-21 19:17, dabicho wrote:
> I just upgraded enlightenment and now I cannot input AltGr characters
> into the command line with terminology.
> Like ~
> My keyboard has latin key distribution and to get ~ I use AltGr-+
> anywhere else, but it stopped working with terminology after upgrading
> 
> Anyone has any clue how could I change it?


Hi,
  It should work without changing anything.  You may want to try to
start terminology with the following environment varialble:
ECORE_IMF_MODULE=xim terminology

Best Regards
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] terminology 1.21.1 ignores AltGr keys sequences

2022-09-21 Thread dabicho
I just upgraded enlightenment and now I cannot input AltGr characters
into the command line with terminology.
Like ~
My keyboard has latin key distribution and to get ~ I use AltGr-+
anywhere else, but it stopped working with terminology after upgrading

Anyone has any clue how could I change it?


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-15 Thread Boris Faure
On 22-01-15 10:46, Conrad Knight wrote:
[…]
> seems to imply that in addition to an installed theme, you can have
> another edj file that overrides certain elements. How do you tell
> terminology to also use this extra file besides the chosen theme? Or
> does the new theme begin with an "include" statement to import another
> theme, and then proceed with the overriding elements?

Just select your new theme in Terminology and it will fall back to the
default theme for the missing edje groups.

-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-15 Thread Conrad Knight
> From: J?r?my Zurcher 
> the themes are in INSTALL_DIR/share/terminology/themes/
> should be /usr/share/terminology/themes/ on most systems
> you'll find the 2 installed themes : default.edj and nyanology.edj

Yes, that's what i was doing. But this:

> > > From: Carsten Haitzler 
> > > you can make a theme that ONLY covers this edje group and
> > > nothing else - it'll fall back to using default elements for everything 
> > > else.

seems to imply that in addition to an installed theme, you can have
another edj file that overrides certain elements. How do you tell
terminology to also use this extra file besides the chosen theme? Or
does the new theme begin with an "include" statement to import another
theme, and then proceed with the overriding elements?

Thanks,
-Conrad.

-- 
Shine like thunder
Cry like rain


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-14 Thread Jérémy Zurcher
Hi,

the themes are in INSTALL_DIR/share/terminology/themes/

should be /usr/share/terminology/themes/ on most systems

you'll find the 2 installed themes : default.edj and nyanology.edj

add your own !

On Friday 14 January 2022  10:05, Conrad Knight wrote :
> > From: Carsten Haitzler 
> > change your theme ... :)
> 
> I simply replaced terminology's default.edj with the one from 1.11.0.
> That visual bell was just WAY too much, and I preferred the old
> cursor, too. But i did like the handles to adjust the text selection
> in the new theme.
> 
> > you can make a theme that ONLY covers this edje group and
> > nothing else - it'll fall back to using default elements for everything 
> > else.
> 
> I had initially decompiled the original default.edj, and after some
> digging and experimenting with changing some numbers, found how to
> reduce the radius of the new flashing circles. Each time i made a
> change, i used the included build.sh to generate a new default.edj and
> replace the existing one.
> 
> Are you saying you can also keep the existing one, and create a new
> theme that will override just those elements? Where should that new
> file be placed? I looked around on enlightenment.org but couldn't find
> any documentation (which was why i was using trial and error to adjust
> the existing default.edj).
> 
> Thanks,
> -Conrad.
> 
> -- 
> Shine like thunder
> Cry like rain
> 
> 
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
--- Hell'O from Yverdoom

Jérémy (jeyzu)


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-14 Thread Conrad Knight
> From: Carsten Haitzler 
> change your theme ... :)

I simply replaced terminology's default.edj with the one from 1.11.0.
That visual bell was just WAY too much, and I preferred the old
cursor, too. But i did like the handles to adjust the text selection
in the new theme.

> you can make a theme that ONLY covers this edje group and
> nothing else - it'll fall back to using default elements for everything else.

I had initially decompiled the original default.edj, and after some
digging and experimenting with changing some numbers, found how to
reduce the radius of the new flashing circles. Each time i made a
change, i used the included build.sh to generate a new default.edj and
replace the existing one.

Are you saying you can also keep the existing one, and create a new
theme that will override just those elements? Where should that new
file be placed? I looked around on enlightenment.org but couldn't find
any documentation (which was why i was using trial and error to adjust
the existing default.edj).

Thanks,
-Conrad.

-- 
Shine like thunder
Cry like rain


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-14 Thread Carsten Haitzler
On Thu, 13 Jan 2022 22:41:44 -0800 Ross Vandegrift  said:

> Hi Boris,
> 
> On Sun, Jan 02, 2022 at 08:13:38PM +0100, Boris Faure wrote:
> > ==
> >  “It ends when you're ready
> >   for a new beginning.”
> >   Adrienne Posey
> > ==
> > Hello fellow Terminology enthusiasts!
> > 
> > With the new year comes a new release of Terminology with some exciting
> > changes.
> > 
> > The detailed change log lists them below:
> > 
> > == Additions ==
> > * New default theme!
> 
> The new theme with the new EFL look is great, thanks so much!  The test
> selection in particular is a big improvement.
> 
> Is there a way to get a smaller visual bell?  The new one is fancy, but it's
> kind of intense and bright - especially with a darker background at night.
> 
> Thanks,
> Ross

change your theme ... :) themes can do whatever they like here. you can make it
a prancing pony if you like.

every time you add a checkbox, slider or something to a ui, a theme gets more
complex to make as it no has to adjust to this user-adjustable setting along
with everything else it does. it's not viable to just keep making checkbox
options and make themes harder or no one will make themes at all ever as the
bar is too high.

so ... make a theme. you can make a theme that ONLY covers this edje group and
nothing else - it'll fall back to using default elements for everything else.

-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-13 Thread Ross Vandegrift
Hi Boris,

On Sun, Jan 02, 2022 at 08:13:38PM +0100, Boris Faure wrote:
> ==
>  “It ends when you're ready
>   for a new beginning.”
>   Adrienne Posey
> ==
> Hello fellow Terminology enthusiasts!
> 
> With the new year comes a new release of Terminology with some exciting
> changes.
> 
> The detailed change log lists them below:
> 
> == Additions ==
> * New default theme!

The new theme with the new EFL look is great, thanks so much!  The test
selection in particular is a big improvement.

Is there a way to get a smaller visual bell?  The new one is fancy, but it's
kind of intense and bright - especially with a darker background at night.

Thanks,
Ross


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.12.1

2022-01-03 Thread Boris Faure
==
“Oops”
  Boris Faure
==

Hello fellow Terminology enthusiasts!

Yesterday's release was not done correctly.  This is now fixed, as seen
in the change log below:

== Fixes ==
* Build and install the Default colorscheme
* Correctly set the version

== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.12.1.tar.xz
  - https://downloads.terminolo.gy/terminology-1.12.1.tar.xz

sha256sum:
  f8ced9584c2e9ae87452ce7425fd25b2d3e122c7489785d2917890215c6b5aa9

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-03 Thread Boris Faure
On 22-01-03 12:14, Conrad Knight wrote:
> > From: Boris Faure 
> > == Additions ==
> > * New default theme!
> 
> Is there supposed to be a Default.eet? I see a Default.ini with the
> other colour schemes, but the meson.build file doesn't include it.
> When i run terminology, i get the following error:
> 
> $ terminology --version
> ERR<199698>:terminology ../src/bin/colors.c:703 _color_scheme_get()
> failed find colorscheme 'Default'
> ## Copy & Paste the below (until EOF) into a terminal, then hit Enter
> 
> eina_btlog << EOF
> /usr/lib/libeina.so.1 0x7f3009e67b84 0x7f3009e3d000
> /usr/lib/libeina.so.1 0x7f3009e68dc1 0x7f3009e3d000
> /usr/lib/libeina.so.1 0x7f3009e6a469 0x7f3009e3d000
> /usr/bin/terminology 0x55ac528704eb 0x55ac5285b000
> /usr/bin/terminology 0x55ac52874457 0x55ac5285b000
> /usr/bin/terminology 0x55ac52879bdb 0x55ac5285b000
> /usr/bin/terminology 0x55ac5286e0df 0x55ac5285b000
> /usr/lib/libc.so.6 0x7f30095edb25 0x7f30095c6000
> /usr/bin/terminology 0x55ac5286e12e 0x55ac5285b000
> EOF
> 
> Version: 1.11.0
> 
> (Note that i do have 1.12.0 installed, not 1.11.0.)

Thanks.
I'll fix that in the next release today.
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-03 Thread Rbt. Y-Lee
I had not noticed the above error but I also am getting it.

And I also noticed that the version info was not changed in the meson.build
file so I also am getting the wrong version as well.

On Mon, Jan 3, 2022 at 12:16 PM Conrad Knight  wrote:

> > From: Boris Faure 
> > == Additions ==
> > * New default theme!
>
> Is there supposed to be a Default.eet? I see a Default.ini with the
> other colour schemes, but the meson.build file doesn't include it.
> When i run terminology, i get the following error:
>
> $ terminology --version
> ERR<199698>:terminology ../src/bin/colors.c:703 _color_scheme_get()
> failed find colorscheme 'Default'
> ## Copy & Paste the below (until EOF) into a terminal, then hit Enter
>
> eina_btlog << EOF
> /usr/lib/libeina.so.1 0x7f3009e67b84 0x7f3009e3d000
> /usr/lib/libeina.so.1 0x7f3009e68dc1 0x7f3009e3d000
> /usr/lib/libeina.so.1 0x7f3009e6a469 0x7f3009e3d000
> /usr/bin/terminology 0x55ac528704eb 0x55ac5285b000
> /usr/bin/terminology 0x55ac52874457 0x55ac5285b000
> /usr/bin/terminology 0x55ac52879bdb 0x55ac5285b000
> /usr/bin/terminology 0x55ac5286e0df 0x55ac5285b000
> /usr/lib/libc.so.6 0x7f30095edb25 0x7f30095c6000
> /usr/bin/terminology 0x55ac5286e12e 0x55ac5285b000
> EOF
>
> Version: 1.11.0
>
> (Note that i do have 1.12.0 installed, not 1.11.0.)
>
> Thanks,
> -Conrad.
>
> --
> Shine like thunder
> Cry like rain
>
>
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.12.0

2022-01-03 Thread Conrad Knight
> From: Boris Faure 
> == Additions ==
> * New default theme!

Is there supposed to be a Default.eet? I see a Default.ini with the
other colour schemes, but the meson.build file doesn't include it.
When i run terminology, i get the following error:

$ terminology --version
ERR<199698>:terminology ../src/bin/colors.c:703 _color_scheme_get()
failed find colorscheme 'Default'
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1 0x7f3009e67b84 0x7f3009e3d000
/usr/lib/libeina.so.1 0x7f3009e68dc1 0x7f3009e3d000
/usr/lib/libeina.so.1 0x7f3009e6a469 0x7f3009e3d000
/usr/bin/terminology 0x55ac528704eb 0x55ac5285b000
/usr/bin/terminology 0x55ac52874457 0x55ac5285b000
/usr/bin/terminology 0x55ac52879bdb 0x55ac5285b000
/usr/bin/terminology 0x55ac5286e0df 0x55ac5285b000
/usr/lib/libc.so.6 0x7f30095edb25 0x7f30095c6000
/usr/bin/terminology 0x55ac5286e12e 0x55ac5285b000
EOF

Version: 1.11.0

(Note that i do have 1.12.0 installed, not 1.11.0.)

Thanks,
-Conrad.

-- 
Shine like thunder
Cry like rain


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.12.0

2022-01-02 Thread Boris Faure
==
 “It ends when you're ready
  for a new beginning.”
  Adrienne Posey
==
Hello fellow Terminology enthusiasts!

With the new year comes a new release of Terminology with some exciting
changes.

The detailed change log lists them below:

== Additions ==
* New default theme!

== Improvements ==
* Support EFL 1-26 or newer only
* Colorschemes generate their own configuration file, allowing for
  easy management of outside contributions

== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.12.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.12.0.tar.xz
sha256sum:
  74d2d3b253a77bcb215fc36eedf0ccb59643452e2ef15c510430ffaa6034dcf0

Happy compiling! ( https://xkcd.com/303/ )

-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.11.0

2021-11-13 Thread Peter Koellner

Thank you, but it is just the preflight check which should only report the
additional library missing when it would actually be required. It does not
break the build process itself, just confuses a bit when actually
checking the output before starting the ninja build, because such a NO normally
means the build will fail or some functionality will be missing from the result,
so the normal reaction to this is to go and install any missing packages, which 
in this case
just leads to a wild-goose chase, especially for less experienced users, which 
is why I found it
worth reporting, even if it is not such a big deal.

I am not really familiar with the meson/ninja tools, so I am a
bit clueless as to where and how to fix the test. It is just a petitesse,
something like a minor cosmetic issue. Manipulating the package-installed 
system libraries
to merely make the message go away may have other side effects for the build 
system later on, so I
would not recommend it.

Regards
  Peter


On Sat, 13 Nov 2021, Carla Sensa wrote:

You can try out the below command before (re)building Enlightenment and 
related applications.


sudo ln -sf /usr/lib/x86_64-linux-gnu/preloadable_libintl.so
/usr/lib/libintl.so


--


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.11.0

2021-11-13 Thread Carla Sensa
You can try out the below command before (re)building Enlightenment and 
related applications.


sudo ln -sf /usr/lib/x86_64-linux-gnu/preloadable_libintl.so
/usr/lib/libintl.so

On Debian/Ubuntu, I get:

(...)
Run-time dependency intl found: NO (tried pkgconfig and cmake)
Library intl found: YES
(...)

Le 13/11/2021 à 14:20, Peter Koellner a écrit :

Hi,

I did a git pull on the sources just now. There is one thing I find a 
bit strange, that is when doing meson . build, it says


[...]
Project version: 1.11.0
C compiler for the host machine: cc (gcc 10.2.1 "cc (Debian 10.2.1-6) 
10.2.1 20210110")

C linker for the host machine: cc ld.bfd 2.35.2
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library m found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Found CMake: /usr/bin/cmake (3.18.4)
[>]Run-time dependency intl found: NO (tried pkgconfig and cmake)
[>]Library intl found: NO
[...]

There does not seem to be an "intl" library available for pkgconfig or 
cmake in devuan chimaera (debian 11.1 based).
/usr/include/libintl.h is part of the package libc6-dev, which is 
installed. I guess this is because of this:
https://www.gnu.org/software/gnulib/manual/html_node/libintl_002eh.html 
with the header missing on some platforms.


I guess this message can be ignored on all platforms that do have 
libintl.h  in libc6-dev, it seems to build fine.



Regards
   Peter






___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.11.0

2021-11-13 Thread Peter Koellner

Hi,

I did a git pull on the sources just now. There is one thing I find a bit 
strange, that is when doing meson . build, it says

[...]
Project version: 1.11.0
C compiler for the host machine: cc (gcc 10.2.1 "cc (Debian 10.2.1-6) 10.2.1 
20210110")
C linker for the host machine: cc ld.bfd 2.35.2
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library m found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Found CMake: /usr/bin/cmake (3.18.4)
[>]Run-time dependency intl found: NO (tried pkgconfig and cmake)
[>]Library intl found: NO
[...]

There does not seem to be an "intl" library available for pkgconfig or cmake in 
devuan chimaera (debian 11.1 based).
/usr/include/libintl.h is part of the package libc6-dev, which is installed. I 
guess this is because of this:
https://www.gnu.org/software/gnulib/manual/html_node/libintl_002eh.html with 
the header missing on some platforms.

I guess this message can be ignored on all platforms that do have libintl.h  in 
libc6-dev, it seems to build fine.


Regards
  Peter



--


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.11.0

2021-11-11 Thread Boris Faure
==
 “You cannot swim for new horizons
  until you have courage to
  lose sight of the shore.”
 William Faulkner
==

Hello fellow Terminology enthusiasts!

Today (11/11) is the perfect time to release Terminology v1.11.0.
Not a lot of changes, but why should we wait before enjoying them?

The detailed change log lists them below:

== Additions ==
* Support for focus reporting escape codes

== Improvements ==
* Translation updates for Finnish and Ukrainian

== Fixes ==
* Fix handling of escape code OSC 11

== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.11.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.11.0.tar.xz

sha256sum:
  4fd884bd2ffbbc86d87163063074fbd969be04b17bb8d7e23cd1f6708fd86a2d

Happy compiling! ( https://xkcd.com/303/ )

-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.10 problem with emacs

2021-10-24 Thread Peter Koellner

Hi,


great, I cloned it from https://github.com/borisfaure/terminology.git. Version 
says 1.10.99.
Opening the file works correctly now, many thanks

Regards
  Peter


On Sat, 23 Oct 2021, Boris Faure wrote:


Hi!
 I hope to have fixed the issue in current git.  Would you be able to
test it?
Thanks



--


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.10 problem with emacs

2021-10-23 Thread Boris Faure
On 21-10-15 18:53, Peter Koellner wrote:
> Hi, I have upgraded to devuan 4.0 chmimaera, which is based on debian 11. I 
> have installed the enlightenment 0.24.2-8 packages, switched my desktop to it 
> and also installed the terminology 1.9.0-2 packages. I have the same emacs 
> problem with this configuration. the local temrinology 1.6.0 works fine.

Hi!
  I hope to have fixed the issue in current git.  Would you be able to
test it?
 Thanks
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.10 problem with emacs

2021-10-15 Thread Ross Vandegrift
Hi Peter,

On Sun, Oct 10, 2021 at 01:42:57PM +0200, Peter Koellner wrote:
> I am not sure if this helps somehow. I have also done an strace of 
> terminology 1.10 up to the point where the *scratch*  window waits for input,
> but that is a lot of stuff that ends with the snippet below, so probably nto 
> too helpful either.
> 
> What puzzles me is that everything else seems to work fine. I guess it must 
> have something to do with some terminal capabilities and the escape sequences 
> before the difference in strace output.
> Emacs opens /lib/terminfo/x/xterm, the then following kilometer of strace 
> output looks the same apart from file numbers and memory addresses up to the 
> diverging point.

I can reproduce the issue with 1.9.0.  You're right about terminal
emulation - TERM=vt220 or TERM=rxvt fixes it (though probably that
breaks other things).

Ross


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.10 problem with emacs

2021-10-15 Thread Peter Koellner

Hi, I have upgraded to devuan 4.0 chmimaera, which is based on debian 11. I 
have installed the enlightenment 0.24.2-8 packages, switched my desktop to it 
and also installed the terminology 1.9.0-2 packages. I have the same emacs 
problem with this configuration. the local temrinology 1.6.0 works fine.

--


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.10 problem with emacs

2021-10-10 Thread Peter Koellner

On Sat, 9 Oct 2021, Boris Faure wrote:


Are you just running `emacs file`? Are you using any plugin? Is there a
mode in emacs to run with an empty configuration and if so, do you
notice the same issue?


Yes, I am just running emacs filename.
emacs -q filename has the same effect in terminology 1.10, emacs -Q filename 
also. it is independent of the file, with terminology 1.6.0 the file can be 
opened.

I have  done a strace emacs -Q  and then a diff -y diff.1.6 diff.1.10 
they diverge with this:

read(7, "\n(defconst xterm-paste-ending-se"..., 4096) = 4096  | read(5, "\n(defconst 
xterm-paste-ending-se"..., 4096) = 4096
lseek(7, 6402, SEEK_SET)= 6402| lseek(5, 6402, 
SEEK_SET)= 6402
lseek(7, 6402, SEEK_SET)= 6402| lseek(5, 6402, 
SEEK_SET)= 6402
lseek(7, 6402, SEEK_SET)= 6402| lseek(5, 6402, 
SEEK_SET)= 6402
lseek(7, 6402, SEEK_SET)= 6402| lseek(5, 6402, 
SEEK_SET)= 6402
read(7, "\\201\\300\0\\201\\301\0#\\210\\303\1\\201"..., 4096 | read(5, 
"\\201\\300\0\\201\\301\0#\\210\\303\1\\201"..., 4096
read(7, " \"\33O5Q\" [C-f2] \"\33O5R\" [C-f3] \"\33O"..., 409 | read(5, " \"\33O5Q\" [C-f2] 
\"\33O5R\" [C-f3] \"\33O"..., 409
read(7, "58 [67108922]) (6 60 [67108924])"..., 4096) = 4096   | read(5, "58 
[67108922]) (6 60 [67108924])"..., 4096) = 4096
lseek(7, 18690, SEEK_SET)   = 18690   | lseek(5, 18690, 
SEEK_SET)   = 18690
lseek(7, 18690, SEEK_SET)   = 18690   | lseek(5, 18690, 
SEEK_SET)   = 18690
read(7, "d\" 1 (205 0 0)) (\"green\" 2 (0 20"..., 4096) = 409 | read(5, "d\" 1 (205 0 0)) 
(\"green\" 2 (0 20"..., 4096) = 409
lseek(7, 22786, SEEK_SET)   = 22786   | lseek(5, 22786, 
SEEK_SET)   = 22786
lseek(7, 22786, SEEK_SET)   = 22786   | lseek(5, 22786, 
SEEK_SET)   = 22786
lseek(7, 22786, SEEK_SET)   = 22786   | lseek(5, 22786, 
SEEK_SET)   = 22786
lseek(7, 22786, SEEK_SET)   = 22786   | lseek(5, 22786, 
SEEK_SET)   = 22786
lseek(7, 22786, SEEK_SET)   = 22786   | lseek(5, 22786, 
SEEK_SET)   = 22786
read(7, "-keys #[0 \"\\300\\301!\\210\\302\\303"..., 4096) =  | read(5, "-keys #[0 
\"\\300\\301!\\210\\302\\303"..., 4096) =
lseek(7, 26882, SEEK_SET)   = 26882   | lseek(5, 26882, 
SEEK_SET)   = 26882
lseek(7, 26882, SEEK_SET)   = 26882   | lseek(5, 26882, 
SEEK_SET)   = 26882
lseek(7, 26882, SEEK_SET)   = 26882   | lseek(5, 26882, 
SEEK_SET)   = 26882
lseek(7, 26882, SEEK_SET)   = 26882   | lseek(5, 26882, 
SEEK_SET)   = 26882
lseek(7, 26882, SEEK_SET)   = 26882   | lseek(5, 26882, 
SEEK_SET)   = 26882
lseek(7, 24576, SEEK_SET)   = 24576   | lseek(5, 24576, 
SEEK_SET)   = 24576
read(7, "er nil terminal-initted terminal"..., 4096) = 4096   | read(5, "er nil 
terminal-initted terminal"..., 4096) = 4096
lseek(7, 28672, SEEK_SET)   = 28672   | lseek(5, 28672, 
SEEK_SET)   = 28672
read(7, "-background-mode #[771 \"\\300\3\3\3#"..., 4096) = 2 | read(5, "-background-mode 
#[771 \"\\300\3\3\3#"..., 4096) = 2
read(7, "", 4096)   = 0   | read(5, "", 
4096)   = 0
close(7)= 0   | close(5)
= 0
ioctl(6, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0   | ioctl(4, 
TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(6, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0   | ioctl(4, 
TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(6, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -ican | ioctl(4, 
SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -ican
ioctl(6, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0   | ioctl(4, 
TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(6, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0   | ioctl(4, 
TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
write(6, "\33[>0c", 5)  = 5   | write(4, 
"\33[>0c", 5)  = 5
write(6, "\33[H\33[2J", 7)  = 7   | write(4, 
"\33[H\33[2J", 7)  = 7
--- SIGIO {si_signo=SIGIO, si_code=SI_KERNEL} ---   --- SIGIO 
{si_signo=SIGIO, si_code=SI_KERNEL} ---
rt_sigreturn({mask=[]}) = 3 
rt_sigreturn({mask=[]}) = 3
ioctl(6, FIONREAD, [12])= 0   | ioctl(4, 
FIONREAD, [12])= 0
read(6, "\33[>61;337;0c", 12)   = 12  

Re: [e-users] Terminology 1.10 problem with emacs

2021-10-09 Thread Boris Faure
On 21-10-09 19:11, Peter Koellner wrote:
> Hi,
> 
> I just downloaded and built terminology-1.10.0.tar.xz to replace my old 1.6.0 
> installation. I am running it in a xfce environment
> on a devuan beowulf. I had to abandon enlightenment as desktop environment in 
> favour of xfce two years ago or so, since I had some
> obscure difficulties with the IntelliJ IDEA IDE running under enlightenment 
> then which I could only resolve by switching to XFCE,
> but I kept terminology as the standard terminal, running with efl 1.24.
> 
> Now after the update I noticed that emacs does not open files anymore when 
> given on the command line. I always land in the scratch window,
> and there is no buffer opened for the file. strace looks like the parameters 
> are added fine and I did not see anything suspicious, but
> the file is not opened.
> I then reverted to the 1.6.0 build, and there it works fine, so the behaviour 
> is reproducibly connected to upgrading terminology to 1.10.0
> (which shows as 1.9.99 in the About box).
> There is no error message, just the bell is ringing for some reason, which I 
> suppose means some error happened. I guess that means
> some sort of terminal interaction that worked before has gone wrong. The 
> emacs is a standard 26.1 emacs-nox 1:26.1+1-3.2+deb10u2 amd64
> 
> Any ideas how to proceed there?

Are you just running `emacs file`? Are you using any plugin? Is there a
mode in emacs to run with an empty configuration and if so, do you
notice the same issue?

Best Regards
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.10 problem with emacs

2021-10-09 Thread Peter Koellner

Hi,

I just downloaded and built terminology-1.10.0.tar.xz to replace my old 1.6.0 
installation. I am running it in a xfce environment
on a devuan beowulf. I had to abandon enlightenment as desktop environment in 
favour of xfce two years ago or so, since I had some
obscure difficulties with the IntelliJ IDEA IDE running under enlightenment 
then which I could only resolve by switching to XFCE,
but I kept terminology as the standard terminal, running with efl 1.24.

Now after the update I noticed that emacs does not open files anymore when 
given on the command line. I always land in the scratch window,
and there is no buffer opened for the file. strace looks like the parameters 
are added fine and I did not see anything suspicious, but
the file is not opened.
I then reverted to the 1.6.0 build, and there it works fine, so the behaviour 
is reproducibly connected to upgrading terminology to 1.10.0
(which shows as 1.9.99 in the About box).
There is no error message, just the bell is ringing for some reason, which I 
suppose means some error happened. I guess that means
some sort of terminal interaction that worked before has gone wrong. The emacs 
is a standard 26.1 emacs-nox 1:26.1+1-3.2+deb10u2 amd64

Any ideas how to proceed there?

Regards
  Peter

--


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.10.0

2021-10-03 Thread Dave
 Thanks Boris!  Very happy you've fixed the jumping to bottom issue.  Didn't
want to revert to an older version due to the wonderful colour scheme feature,
so I stuck it out with the last version.

 Cheers,
 dave.k


 In the year 2021, of the month of October, on the 3rd day, Boris Faure wrote:
> ==
>   “You have power over your mind
>- not outside events. Realize this,
>and you will find strength.”
>   Marcus Aurelius, Meditations
> ==
> 
> Hello fellow Terminology enthusiasts!
> 
> It's time to give you an other release of Terminology!
> 
> The detailed change log lists them below:
> 
> == Additions ==
> * Colorshemes: add Black scheme
> * New translations: Sinhala, Hebrew
> 
> == Improvements ==
> * Translation updates for Chinese (Simplified), Croatian, Danish, French,
>   Greek, Italian, Norwegian Bokmål, Polish, Portuguese,
>   Portuguese (Brazil), Russian, Spanish, Swedish, Ukrainian
> * Focus font search in the Font settings panel
> 
> == Fixes ==
> * Fix issue when configuration was marked as Temporary
> * Stop jumping down to the bottom when configuration changed
> * Respect login shell on start
> * Fix drag'n'drop of paths or media on the terminal
> * Fix libintl detection
> 
> == Download ==
> The tarball can be found at :
>   - 
> https://download.enlightenment.org/rel/apps/terminology/terminology-1.10.0.tar.xz
>   - https://downloads.terminolo.gy/terminology-1.10.0.tar.xz
> sha256sum:
>   5faf658a8656df753a93a3147c0d35f5c77549f1954b48dc1f5a4b36253bb346
> 
> 
> Happy compiling! ( https://xkcd.com/303/ )
> 
> -- 
> Boris Faure
> Pointer Arithmetician
> 
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.10.0

2021-10-03 Thread Boris Faure
==
  “You have power over your mind
   - not outside events. Realize this,
   and you will find strength.”
  Marcus Aurelius, Meditations
==

Hello fellow Terminology enthusiasts!

It's time to give you an other release of Terminology!

The detailed change log lists them below:

== Additions ==
* Colorshemes: add Black scheme
* New translations: Sinhala, Hebrew

== Improvements ==
* Translation updates for Chinese (Simplified), Croatian, Danish, French,
  Greek, Italian, Norwegian Bokmål, Polish, Portuguese,
  Portuguese (Brazil), Russian, Spanish, Swedish, Ukrainian
* Focus font search in the Font settings panel

== Fixes ==
* Fix issue when configuration was marked as Temporary
* Stop jumping down to the bottom when configuration changed
* Respect login shell on start
* Fix drag'n'drop of paths or media on the terminal
* Fix libintl detection

== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.10.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.10.0.tar.xz
sha256sum:
  5faf658a8656df753a93a3147c0d35f5c77549f1954b48dc1f5a4b36253bb346


Happy compiling! ( https://xkcd.com/303/ )

-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.9.0

2021-01-18 Thread Boris Faure

“Shoot for the stars,
 but if you happen to miss,
 shoot for the moon instead.”
   Neil Armstrong



Hello fellow Terminology enthusiasts!

Winter with its long nights can be hard but can also bring some nice
 improvements to Terminology!

The detailed change log lists them below:

== Additions ==
* Colorshemes: easily change the colors of the terminal
* Add the following color schemes: Tango Dark, Tango light, Dracula,
  Belafonte Day, Belafonte Night, Material, Fahrenheit,
  Tomorrow Night Burns, PaleNight, Soft Era, One Dark, Cobalt2
* New translations: Chinese (Simplified), Japanese,
  Norwegian Bokmål, Russian and Ukrainian
* Handle `OSC 12` to change the cursor color

== Improvements ==
* Translation updates for Catalan, Croatian, Danish, Dutch, French,
  German, Italian, Spanish
* Add font search in the fonts panel
* Set `TERM` to `xterm_256color` by default
* Focus simplifications when going into the settings
* Tests: better compatibility with debian-based systems

== Fixes ==
* Fix `tyls` with png/jpg thumbnails

== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.9.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.9.0.tar.xz
sha256sum:
  640b9d2581db968d2ca4cd3ee90a36dd8165a0273bf08a561ffdc7755951d96e

== Social Media ==
If you want to know more about what's going on with Terminology, follow
us on Twitter at https://twitter.com/_Terminology_
There is also a dedicated Youtube Channel about Terminology at
 https://www.youtube.com/channel/UCZ2iBYbbxvcZfcUmnz-rmlQ
The latest video shows all features around links in Terminology:
https://www.youtube.com/watch?v=Q3uoFsWQuFQ

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.9.0

2021-01-18 Thread Boris Faure
On 21-01-18 22:21, Boris Faure wrote:
> 
> “Shoot for the stars,
>  but if you happen to miss,
>  shoot for the moon instead.”
>Neil Armstrong
> 
> 
> 
> Hello fellow Terminology enthusiasts!
> 
> Winter with its long nights can be hard but can also bring some nice
>  improvements to Terminology!
> 
> The detailed change log lists them below:
> 
> == Additions ==
> * Colorshemes: easily change the colors of the terminal
> * Add the following color schemes: Tango Dark, Tango light, Dracula,
>   Belafonte Day, Belafonte Night, Material, Fahrenheit,
>   Tomorrow Night Burns, PaleNight, Soft Era, One Dark, Cobalt2
> * New translations: Chinese (Simplified), Japanese,
>   Norwegian Bokmål, Russian and Ukrainian
> * Handle `OSC 12` to change the cursor color
> 
> == Improvements ==
> * Translation updates for Catalan, Croatian, Danish, Dutch, French,
>   German, Italian, Spanish
> * Add font search in the fonts panel
> * Set `TERM` to `xterm_256color` by default
> * Focus simplifications when going into the settings
> * Tests: better compatibility with debian-based systems
> 
> == Fixes ==
> * Fix `tyls` with png/jpg thumbnails
> 
> == Download ==
> The tarball can be found at :
>   - 
> https://download.enlightenment.org/rel/apps/terminology/terminology-1.9.0.tar.xz
>   - https://downloads.terminolo.gy/terminology-1.9.0.tar.xz
> sha256sum:
>   640b9d2581db968d2ca4cd3ee90a36dd8165a0273bf08a561ffdc7755951d96e
One should read:
3f3bc327da5cc239d468570afed29a17e2fda3b1fee02b28f02ee7ed5141e46c

I've re-uploaded a new tarball with one change: make this release pass
all the tests. The test that was failing was about the new version name!
That's the only change.


-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.8.1

2020-08-11 Thread Boris Faure
Hello fellow Terminology enthusiasts!

About two weeks ago, we released Terminology v1.8.0.  That release
 shipped with 2 bugs that are fixed in version 1.8.1 released today.

The detailed change log lists them below:

== Fixes ==
* Be stricter on which characters can be considered wide or not
* Apply change about hiding mouse pointer after idle timeout on all 
terminals

== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.8.1.tar.xz
  - https://downloads.terminolo.gy/terminology-1.8.1.tar.xz
sha256sum:
  04a69ac8ade443cba7dae20f82bbaa431fd155cec60c133b263d82f18e93b8bb

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.8.0

2020-07-29 Thread Boris Faure
On 20-07-27 22:40, Ross Vandegrift wrote:
> Thanks, this is awesome!  One small bug report:
> 
> On Sun, Jul 26, 2020 at 05:22:45PM +0200, Boris Faure wrote:
> > * Reworked the Settings panel to add one panel on Mouse interactions
> 
> I unchecked "Auto hide the mouse cursor when idle", but it didn't affect the
> open terminology window.  Instead, it acted as if the slider was set to zero
> seconds.
> 
> New instances started after changing the setting behave correctly.

I've reproduced your issue and will try to fix it soon.  Thanks for the
bug report.
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.8.0

2020-07-27 Thread Ross Vandegrift
On Mon, Jul 27, 2020 at 10:40:24PM -0700, Ross Vandegrift wrote:
> Thanks, this is awesome!  One small bug report:
> 
> On Sun, Jul 26, 2020 at 05:22:45PM +0200, Boris Faure wrote:
> > * Reworked the Settings panel to add one panel on Mouse interactions
> 
> I unchecked "Auto hide the mouse cursor when idle", but it didn't affect the
> open terminology window.  Instead, it acted as if the slider was set to zero
> seconds.
> 
> New instances started after changing the setting behave correctly.

Nope, not quite correct - only the tabs open before changing the setting are
affected.  New tabs work correctly, even in the same window as where I made the
change.

Ross


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.8.0

2020-07-27 Thread Ross Vandegrift
Thanks, this is awesome!  One small bug report:

On Sun, Jul 26, 2020 at 05:22:45PM +0200, Boris Faure wrote:
> * Reworked the Settings panel to add one panel on Mouse interactions

I unchecked "Auto hide the mouse cursor when idle", but it didn't affect the
open terminology window.  Instead, it acted as if the slider was set to zero
seconds.

New instances started after changing the setting behave correctly.

Ross


___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.8.0

2020-07-26 Thread Boris Faure

  “It does not matter how slowly you go
   as long as you do not stop.”
  Confucius



Hello fellow Terminology enthusiasts!

Latest release was only two months ago but there is already some new
material to be enjoyed!
  The detailed change log lists them below:

== Additions ==
* Small framework to add unit tests
* Display tooltips when hovering color descriptions
* Handle ''OSC 10/11'' to change/get background and foreground
  colors

== Improvements ==
* Reworked build system for testing and fuzzing
* Use of switch-case constructs when home-made binary search was not
  efficient
* Support EFL 1-22 or newer only
* Larger list of word separators when doing word-selection
* Reworked the Settings panel to add one panel on Mouse interactions
* Handle Emoji characters as double-width, following Unicode 13.0

== Fixes ==
* Fix issues detected by UndefinedBehavior Sanitizer

== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.8.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.8.0.tar.xz
sha256sum:
  c6f5b003412f25507277702cabe1a11d7190971343c1d6030aa7d3fe5b45765f


== Social Media ==
If you want to know more about what's going on with Terminology, follow
us on Twitter at https://twitter.com/_Terminology_

There is also a dedicated Youtube Channel about Terminology at
 https://www.youtube.com/channel/UCZ2iBYbbxvcZfcUmnz-rmlQ

The latest video shows all features around links in Terminology:
https://www.youtube.com/watch?v=Q3uoFsWQuFQ

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.7.0

2020-05-10 Thread Boris Faure

   “The bee collects honey from flowers
   in such a way as to do the least damage
   or destruction to them,
   and he leaves them whole,
   undamaged and fresh,
   just as he found them.”
   Saint Francis de Sales


Hello fellow Terminology enthusiasts!

Quite a lot has been done during the early months of 2020
 and Terminology 1.7.0 is complete.  Work has mostly been on tabs and
 splits and how to interact with them. There are also some
 improvements and fixes, and improved translations as can be seen
 in the detailed change log below:

== Additions ==
  * Terminology is packaged on the `snapstore` at 
https://snapcraft.io/terminology
  * Add THEME.md, a documentation file on theming Terminology
  * Drag tabs to reorder them
  * Dragging tabs outside the tab bar can be used to create new splits
or tabs
  * Add Croatian translation
  * Handle escape code used to display terminal program and version
  * Set environment variables TERM_PROGRAM and TERM_PROGRAM_VERSION

== Improvements ==
  * Memory accounting of the backlogs. Seen under the Behavior tab on
the Settings panel
  * Handle escape codes to stack titles
  * ''tyls'': add icon for ''flac'' files
  * Update the mild-based themes to be on-par feature-wise with the
default theme
  * Tab selector shows background color
  * Controls panel is hidden when creating new tab or split
  * Enable Grouped Input from the Controls panel
  * Show special icon on tab when using Grouped Input
  * Add option to decide whether Grouped input goes to all tabs or only
visible ones
  * Improve email/links detection when surrounded with special
characters
  * Remove link underline when the link disappears
  * Share translucent/opacity setting across all instances
  * Use a default icon of each tab on the Settings toolbar
  * Update French, German, Italian and Serbian translations

== Removals ==
  * Removed video settings

== Fixes ==
  * Handle invalid values on OSC escape codes
  * Better handle reads and writes on EINTR/EAGAIN


== Download ==
The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.7.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.7.0.tar.xz
sha256sum:
  88f5bc6e5d10cce1e38447a4984be88943b3d7ecbe24a83d7d8c246ea6b00a87


== In action ==
  Some of those features can be seen on this youtube video on Tabs and
Splits: https://www.youtube.com/watch?v=rHsck-Lv6Zg

== Social Media ==
If you want to know more about what's going on with Terminology,
  follow us on Twitter @_Terminology_


Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.6.0

2019-11-16 Thread Boris Faure

"Adopt the pace of nature:
 her secret is patience."
   Ralph Waldo Emerson


Hello fellow Terminology enthusiasts!

With 95 new commits, Terminology 1.6.0 is ready.  It packs UI
 improvements around tabs and splits, a welcome wizard to adjust the
 scaling factor, translation updates and its load of fixes.  During
 development of this release, Terminology's Twitter account
 @_Terminology_ was created.

== Additions ==
* Show title tab on splits, depending on configuration
* Show tabs that had a bell rang and had not been focused
* Add wizard on new configuration to set scaling
* Add scale configuration in the Settings panel
* Add Polish translation

== Improvements ==
* Themes: make tab title readable based on theme default colors
* Move the tab selector on the tab line
* Be able to select and copy tabs
* Better handle stalled unix socket when using one terminology with
  multiple instances
* Change `typop` behavior to queue files in case there are multiple
  files to look at
* Update Italian translation

== Fixes ==
* Fix live selections in the scrollback
* Fix unticking `auto-hide cursor` not working
* Fix memory leaks related to looking for links under the mouse
* Ensure Terminology compiles with `EFL-1.20`
* Fix link detection over spaces
* Fix tab selector no longer taking into account the new destination
* Fix crash when using `typop` with multiple files
* No longer set environment variable `DESKTOP_STARTUP_ID` as it may
  no longer be accurate
* Allow tabs to be pasted

The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.6.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.6.0.tar.xz
sha256sum:
  b95cb05653afe0dad77fc038a8d5276c02a9c08d64ac97ddf0cee8087d27bd77

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology: Strange keyboard problems on Mac OS X

2019-11-06 Thread The Rasterman
On Tue, 5 Nov 2019 17:52:34 +0100 Quelrond Q  said:

Are you using terminology via X or Cocoa?

> Hello,
> 
> After some tweaks I managed to install Terminology 1.5.0 on Mac OS X 10.13.6
> (with EFL 1.22.4 installed by brew). Almost everything is working correctly
> (I’ll prepare another mail about some other problems), but I have some
> strange problems with some symbols.
> 
> I use 'French PC’ keyboard (connected by USB). 
> In Terminology (and ONLY in Terminology) the following buttons don’t work:
> | (pipe, AltGr-6), produces -
> ` (AltGr-7)
> ~ (AltGr-2)
> \ (AltGr-8), produces _
> ¤
> é è à ç and other accented symbols (don’t work with standard Apple keyboard
> neither).
> 
> I use Karabiner to map some other symbols - mapped symbols work correctly in
> Terminology.
> 
> Please, help
> Peter
> 
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology: Strange keyboard problems on Mac OS X

2019-11-05 Thread Quelrond Q
Hello,

After some tweaks I managed to install Terminology 1.5.0 on Mac OS X 10.13.6 
(with EFL 1.22.4 installed by brew).
Almost everything is working correctly (I’ll prepare another mail about some 
other problems), but I have some strange problems with some symbols.

I use 'French PC’ keyboard (connected by USB). 
In Terminology (and ONLY in Terminology) the following buttons don’t work:
| (pipe, AltGr-6), produces -
` (AltGr-7)
~ (AltGr-2)
\ (AltGr-8), produces _
¤
é è à ç and other accented symbols (don’t work with standard Apple keyboard 
neither).

I use Karabiner to map some other symbols - mapped symbols work correctly in 
Terminology.

Please, help
Peter

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.5.0

2019-07-20 Thread Boris Faure

   "A society grows great when old men
plant trees whose shade they know
they shall never sit in."


Hello fellow Terminology enthusiasts!

After few months of work, Terminology 1.5.0 is out with a new theme,
ability to auto-hide the mouse cursor, some improvements and quite some
important bug fixes:

== Additions ==
  * Handle emoji has double-width character, introduced in Unicode 9.0.
  * Add option Treat Emojis as double-width characters, on by default.
  * Hide mouse cursor when idle, with parameter to set idle time
  * Add papercolor theme

== Improvements ==
  * Themes can now set background color through a color-class
  * Handle OSC-11 escape-code to report background color
  * Update Italian and French translations

== Fixes ==
  * Fix initial window size hints
  * Fix focus issues

The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.5.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.5.0.tar.xz

sha256sum:
  de55e503b382bb7c42a7def04c5ef7bff01e3e1fb0b379a4591544899eab8a6c

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] terminology loses focus in case of pasting text via Paste button

2019-06-12 Thread Boris Faure
On 19-06-07 19:09, Eric wrote:
> Hello,
> 
> I am running enlightenment 22.4, efl 1.22.2 and terminology 1.41.
> 
> I recently came across this bug on two different computers, one running arch
> linux and one running ubuntu 18.04.
> 
> It seems it is similar if not the same as reported here:
> 
> https://phab.enlightenment.org/T6594
> 
> but that was in 2018 and reports a patch (rEFL253680f754f1) for
> src/lib/elementary/efl_ui_focus_manager_calc.c that should fix it.
> 
> Unfortunately, the file does not match the one in the tar ball I downloaded
> from the https://www.enlightenment.org/download.
> 
> Can anyone suggest how to proceed to fix this?  I can provide more
> information if needed.
> 

I am aware of those issues. Hopefully, we'll get them fixed for the next
version.
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] terminology loses focus in case of pasting text via Paste button

2019-06-07 Thread Eric

Hello,

I am running enlightenment 22.4, efl 1.22.2 and terminology 1.41.

I recently came across this bug on two different computers, one running 
arch linux and one running ubuntu 18.04.


It seems it is similar if not the same as reported here:

https://phab.enlightenment.org/T6594

but that was in 2018 and reports a patch (rEFL253680f754f1) for 
src/lib/elementary/efl_ui_focus_manager_calc.c that should fix it.


Unfortunately, the file does not match the one in the tar ball I 
downloaded from the https://www.enlightenment.org/download.


Can anyone suggest how to proceed to fix this?  I can provide more 
information if needed.


Thank you,

Eric



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.4.1

2019-05-24 Thread Boris Faure
Hello fellow Terminology enthusiasts!

A few weeks after having released Terminology v1.4.0, few issues were
found and fixed in this new 1.4.1 version.

== Fixes ==
  * Decode pasted string as UTF-8, fixing some characters being skipped
  * Fix theme to ensure default size is 80x24
  * Fix focus disappearing after going to Settings and back

The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.4.1.tar.xz
  - https://downloads.terminolo.gy/terminology-1.4.1.tar.xz

sha256sum:
  d7b8b35fa38cb6a8746435c44f3517c47324d4c8362b35878ec90c9254d9a956

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.4.0

2019-03-31 Thread Boris Faure
Hello fellow Terminology enthusiasts!

In the northern hemisphere, it is already spring. The flowers are
starting to bloom again, trees are budding… It is also a time to start
fresh and release those 250+ commits written during long winter nights.

I am thus proud to release Terminology 1.4.0 today!

Additions:
  * Add Continuous Integration on every push to the git repository
  * Add a test framework on escape code parsing and interpreting
  * Add more than 120 test files
  * Add support, along with tests, for the following escape codes:
DSR-DIR, DSR-KBD, DSR-MSR, DSR-DECCKSR, DSR-OS, DSR-PP, DSR-UDK,
DECSCLM, DECBI, DECFI, DECSACE, DECRARA, DECCRARA, DECIC, DECDC,
DECCRA, DECST8C, DA3, DECSWBV
  * Add finer configuration on whether to activate links
  * Set environment variable WINDOWID

Improvements:
  * Selections only disappear if the underlying content changes
  * When pasting a buffer, skip control characters as a security measure

Fixes:
  * Fixes, along with tests, on handling the following escape codes:
VPR, DECERA, DECFRA, DSR-CPR, DCH, DECALN, DECAWM, IL, DL
  * Fixes, along with tests, on mouse reporting
  * Fixes on issues spotted by Coverity


The tarball can be found at :
  - 
https://download.enlightenment.org/rel/apps/terminology/terminology-1.4.0.tar.xz
  - https://downloads.terminolo.gy/terminology-1.4.0.tar.xz

sha256sum:
 ed5904ba5eb11c67790964306ec260b4134e2a443ef5abd5105610d9943b3e60

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.3.2

2018-12-18 Thread Boris Faure
Hello fellow Terminology enthusiasts!

  While working on Terminology 1.3.1, I introduced a regression:
clicking on links had no longer any effect. Release 1.3.2 fixes that
issue.

Here is the ChangeLog:

== Fix ==
* Clicking on links works again

Due to issues with enlightenment.org infrastructure, I am hosting the
tarball and will also do that on the next releases.
  It can be found at https://fau.re/terminology/terminology-1.3.2.tar.xz
sha256sum:
b5171181da42cc5f384238f71e43302c2c760938f6a8ab931647ccdad4ef94cd 
terminology-1.3.2.tar.xz

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.3.1

2018-12-16 Thread Boris Faure
Hello fellow Terminology enthusiasts!

I was made aware of a security issue in Terminology this morning
( https://phab.enlightenment.org/T7504 ).  I acknowledged the issue and
worked on a fix that is now provided in Terminology 1.3.1.

The issue is a Remote Code Execution vulnerability caused by
 Terminology's special escape codes.  Those can already be disabled in
 the Settings panel.

Here is the complete ChangeLog:

== Addition ==
* Add manpages about Terminology's helpers

== Fixes ==
* Do not popup unknown media types (security issue)
* Right-click on hyperlinks no longer crashes

Due to issues with enlightenment.org infrastructure, I am hosting the
tarball and will also do that on the next releases.
  It can be found at https://fau.re/terminology/terminology-1.3.1.tar.xz
sha256sum:
5f8abe4a2a2dd0270c32f2c4f93078a7f759e067b6e8cf998994a06342948981 
terminology-1.3.1.tar.xz

Thanks to Ben N  for reporting the issue in a very clear 
way.

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.3.0

2018-11-23 Thread Boris Faure
Hello fellow Terminology enthusiasts!

On this Black Friday, I am pleased to release Terminology 1.3.0!

This release introduces the following changes:

Additions:
* Hyperlink escape code support
Improvements:
* Optimize escape code parsing by improving cell copies
Fixes:
* Fix issues about settings panel
* Do not pass input when tab selector is up
* Escape code fixes

The tarball can be found at :
   
https://download.enlightenment.org/rel/apps/terminology/terminology-1.3.0.tar.xz
sha256sum:
3995db51f810b39bc4d69894121030014bec18ce409a70b74ab1c66923127c1f 
terminology-1.3.0.tar.xz

Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology + Matterhorn backspace issues

2018-09-21 Thread Grant Haywood
Ive tried to use Matterhorn (https://github.com/matterhorn-chat/matterhorn) in 
Terminology, only to find that backspace does not work
Ive tried setting my stty erase = ^V ^H and ^? to no avail

Backspace does work in xterm.

this is what i get from stty -a in xterm:

speed 38400 baud; rows 41; columns 178; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = 
; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase 
= ^W; lnext = ^V;
discard = ^O; min = 1; time = 0;
-parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff 
-iuclc -ixany -imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt 
echoctl echoke -flusho -extproc

this is what i get from stty -a in Terminology:

intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = ;
eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
werase = ^W; lnext = ^V; discard = ^O; min = 1; time = 0;
-parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc -ixany -imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke -flusho -extproc



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology Settings Not Sticking

2018-05-30 Thread The Rasterman
On Wed, 30 May 2018 13:01:52 -0700 Drew  said:

> E 0.22.1-3 and Terminology 1.2.1-1 installed from Debian-Testing repo,
> running on an ASUS X200CA laptop.
> 
> 
> 
> Right click in window  Themes: 
> 
> File  Align: 
> 
> 
> 
> In both cases the selection won't stick and reverts to default setting when
> Terminology is closed and then re-opened.
> 
> 
> 
> Solution?  Suggestions?  Thank you.

non-html mail might be nice... :)

is "Temporary" selected at the bottom-right? this doesn't save settings.
otherwise does ~/.config/terminology dir exist? or ~/.config? can it be written
to?

-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology Settings Not Sticking

2018-05-30 Thread Drew
E 0.22.1-3 and Terminology 1.2.1-1 installed from Debian-Testing repo, running 
on an ASUS X200CA laptop.



Right click in window  Themes: 

File  Align: 



In both cases the selection won't stick and reverts to default setting when 
Terminology is closed and then re-opened.



Solution?  Suggestions?  Thank you.


Drew





--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.2.1

2018-05-14 Thread Boris Faure
Hello fellow Terminology enthusiasts!

I am pleased to release Terminology 1.1.1!

This release introduces the following changes:
   Fixes:
 - Fix focus issues when input was not registering
 - User-defined tab titles stay even when terminal wants change it
 - Themes no longer have glow when unfocused



The tarball can be found at :
   
https://download.enlightenment.org/rel/apps/terminology/terminology-1.2.1.tar.xz

sha256sum:
ac8673a129ed78ef669a8c04e7a136f5ca95226ce5ef375a451421bac41828c6 
terminology-1.2.1.tar.xz


Happy compiling! ( https://xkcd.com/303/ )
-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology 1.2 and window problems

2018-05-10 Thread Boris Faure
On 18-05-10 10:03, Esteban Monge wrote:
> Hello:
> 
> I have installed enlightenment 0.22.3 with terminology 1.2.
> 
> If I am using terminology and open a new window, when return to
> terminology I can't write from keyboard, I need to hit on title bar for
> write from keyboard again, I deleted $HOME/.config/terminology to
> determine if is a config problem, but it doesn't works.
> 
> With the previous release I don't have these behavoir.

Hi!
  I'm aware of this issue.  It should be better in the git version.
Also, changing the settings "Focus split under the Mouse" in the
Behaviour tab should help.

Thanks for your patience.
-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.2 and window problems

2018-05-10 Thread Esteban Monge
Hello:

I have installed enlightenment 0.22.3 with terminology 1.2.

If I am using terminology and open a new window, when return to
terminology I can't write from keyboard, I need to hit on title bar for
write from keyboard again, I deleted $HOME/.config/terminology to
determine if is a config problem, but it doesn't works.

With the previous release I don't have these behavoir.

Thanks a lot!


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-22 Thread Peter Flynn

On 22/04/18 14:26, Carsten Haitzler (The Rasterman) wrote:
[...]

Everything is working fine.


then explain the meson error you pasted. 


I already have, about three times. It was because I typed the wrong 
package name.



id meson install? can you install it?


Yes, once I retyped the apt command it insatlled perfectly.


it still doesn't change the fact that you have a meson package that is
uninstallable


No, it's installed.


for some reason related to the repo dataset you have.


No, nothing to do with it.


some of your dataset is broken. you can continue to pretend it's not even
though you pasted the error yourself. i'm repeating myself.


I think we'd better stop this; I'm wasting your time.


then explain the error you yourself pasted. install meson. does it install?


I have explained this already several times. Possibly not clearly.

explain why dpkg itself says there are held packages? is it wrong? 


It was only wrong for that command. I think it may be a very trivial bug 
in apt or dpkg.



and that package is broken. it is not needed to run enlightenment, but if you
ever need to compile it it will be needed. 


We shall see. I wanted to do this just to see if meson worked (given 
that I had terrible problems with it a few years ago on another project).


I had good success with compiling eft/enlightenment/terminology in a 
previous version that compiled perfectly on several platforms a couple 
of years ago; that used normal ./configure;make;make install so I am 
interested to see if meson offers anything better.


at no point am i saying that it is needed now for enlightenment to run. 


No, that was never a question.


i'm trying to help you by pointing out you have problems with your system there
and this may lead to more issues in future. you seem to not want that help,
even though your yourself saw the exact error and pasted it and now deny that
any issues exist, so i may as well give up.


I appreciate your concern and help. I just think you have misunderstood 
the position, possibly through my poor explanations. I'm happy to be 
proved wrong, though.



then THAT is the problem. meson depends on a non-existent package.


IFF that is the problem, then it's a problem for the Mint packagers. I'm 
not seriously concerned because I'm only doing this out of interest, 
having had problems with meson some years ago.



i installed ubuntu in a vm a few weeks back to test efl stuff there and i
installed meson and ninja-build because ninja-build *IS* ninja. the ninja pkg
name was already taken in ubuntu at least for some other software that is not
the ninja make/build tool. 


Aha. NOW some new information. I was unaware of that. Perhaps the Mint 
packagers mistook one for the other. Strange that there is no report of 
it, especially as Mint uses meson for their own builds, apparently.



so i know at least on ubuntu ninja-build is the
correct package dependency for meson. i am not sure about mint, but considering
the closeness of their heritage i think that my assumption here would be right.


Yes, that makes perfect sense. I did not have this extra information.


and that is the ONLY thing i am talking about here. your meson package install
failure. everything else you mention is not relevant.


I never raised anything except the meson/ninja problem. I think some 
others did contribute other information though.


Let's leave it rest until I am ready to experiment.

///Peter


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-22 Thread The Rasterman
On Sun, 22 Apr 2018 11:21:44 +0100 Peter Flynn  said:

> On 22/04/18 06:12, Carsten Haitzler (The Rasterman) wrote:
> [...]
> > our job is to provide the source code that gets compiled, so out
> > instructions will be for that. :) the general instructions on our
> > download page where the downloads are source at any rate. :)
> Yep. I used to rely on it in the days when I recompiled from scratch for 
> each platform I used.
> 
> But since Niko's .debs worked so well, I've been using them — until the 
> trouble with the most recent ones. But since you gave me the fix to 
> backtrack, I no longer need to compile anything, so I was just trying to 
> see if meson was as broken as it was when I last looked at it.
> 
> > that doesn't matter. meson required ninja-build. you installed some
> > unrelated ninja package that is going to consume some space but
> > otherwise have no effect.
> But nothing was installed the first time: the original command failed 
> for the reason given. Apt was doing its job correctly, just 
> badly-worded. The second time it worked perfectly.
> 
> > the problem is meson + its dependencies in the package repos you use.
> > that may mean mint is totally broken. it may mean repos you have
> > added are broken as a result you end up with this. either way you
> > have a broken package repo situation when it comes to meson.
> No, absolutely not. I cannot understand why you still think this.
> Everything is working fine.

then explain the meson error you pasted. did meson install? can you install it?

> > as above. ... the meson package in the distribution you use and/or its
> > dependencies when taken as a whole in your distribution or your use of it
> > including added or changed repository url's is broken. 
> 
> No, it's fine. I simply typed an additional unnecessary package and apt 
> correctly refused to install it.
> 
> > yes they are. you posted the error yourself:
> > 
> > The following packages have unmet dependencies:
> >  meson : Depends: ninja-build (>= 1.6) but it is not going to be
> > installed E: Unable to correct problems, you have held broken packages.
> 
> That was a result of my typing an additional unnecessary package name 
> the first time. The error message is bogus. Nothing was installed, 
> nothing was held. Apt merely thought there was because the command failed.

it still doesn't change the fact that you have a meson package that is
uninstallable for some reason related to the repo dataset you have. at least
some of your dataset is broken. you can continue to pretend it's not even
though you pasted the error yourself. i'm repeating myself.

> > that is an error for you. perhaps you have held back certain packages from
> > updating that cause ninja-build not to update to a newer version etc. (as i
> > said before that perhaps it's there but unable to install a new enough
> > version).
> 
> No, there are no hold-backs, previous versions, or anything of the sort.

then explain the error you yourself pasted. install meson. does it install?
explain why dpkg itself says there are held packages? is it wrong? the dpkg
maintainers would love to hear that bug report then... :)

> > yes there is. see above. you yourself provided it. "unmet dependencies". 
> 
> No, that was just the result of my typing an additional unnecessary 
> package name.

and that package is broken. it is not needed to run enlightenment, but if you
ever need to compile it it will be needed. it doesn't change the fact that THAT
package and/or its dependencies is broken within your repository dataset. that
may imply more is broken.

> > ninja-build WAS REQUESTED. 
> 
> Yes, wrongly. I should not have typed that name.
> 
> > it was REQUESTED by the meson package.
> 
> No, *I* requested it...wrongly.

at no point am i saying that it is needed now for enlightenment to run. you
keep thinking that because you made an error in trying to install meson when it
was not needed that that changes the fact that meson is broken as i've
indicated.

i'm trying to help you by pointing out you have problems with your system there
and this may lead to more issues in future. you seem to not want that help,
even though your yourself saw the exact error and pasted it and now deny that
any issues exist, so i may as well give up.

> > I don't know what
> > you've done, but a little bit of investigating like installing ninja-build 
> 
> But there is no package ninja-build in this distro. Just a package 
> ninja. I am assuming this package contained the functionality of 
> ninja-build, whatever that may be, because the ninja package satisfied 
> the requirements of meson.

then THAT is the problem. meson depends on a non-existent package.

i installed ubuntu in a vm a few weeks back to test efl stuff there and i
installed meson and ninja-build because ninja-build *IS* ninja. the ninja pkg
name was already taken in ubuntu at least for some other software that is not
the ninja make/build tool. so i know at 

Re: [e-users] Terminology deleted by update

2018-04-22 Thread Peter Flynn

On 22/04/18 06:12, Carsten Haitzler (The Rasterman) wrote:
[...]

our job is to provide the source code that gets compiled, so out
instructions will be for that. :) the general instructions on our
download page where the downloads are source at any rate. :)
Yep. I used to rely on it in the days when I recompiled from scratch for 
each platform I used.


But since Niko's .debs worked so well, I've been using them — until the 
trouble with the most recent ones. But since you gave me the fix to 
backtrack, I no longer need to compile anything, so I was just trying to 
see if meson was as broken as it was when I last looked at it.



that doesn't matter. meson required ninja-build. you installed some
unrelated ninja package that is going to consume some space but
otherwise have no effect.
But nothing was installed the first time: the original command failed 
for the reason given. Apt was doing its job correctly, just 
badly-worded. The second time it worked perfectly.



the problem is meson + its dependencies in the package repos you use.
that may mean mint is totally broken. it may mean repos you have
added are broken as a result you end up with this. either way you
have a broken package repo situation when it comes to meson.

No, absolutely not. I cannot understand why you still think this.
Everything is working fine.


as above. ... the meson package in the distribution you use and/or its
dependencies when taken as a whole in your distribution or your use of it
including added or changed repository url's is broken. 


No, it's fine. I simply typed an additional unnecessary package and apt 
correctly refused to install it.



yes they are. you posted the error yourself:

The following packages have unmet dependencies:
 meson : Depends: ninja-build (>= 1.6) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


That was a result of my typing an additional unnecessary package name 
the first time. The error message is bogus. Nothing was installed, 
nothing was held. Apt merely thought there was because the command failed.



that is an error for you. perhaps you have held back certain packages from
updating that cause ninja-build not to update to a newer version etc. (as i
said before that perhaps it's there but unable to install a new enough version).


No, there are no hold-backs, previous versions, or anything of the sort.

yes there is. see above. you yourself provided it. "unmet dependencies". 


No, that was just the result of my typing an additional unnecessary 
package name.


ninja-build WAS REQUESTED. 


Yes, wrongly. I should not have typed that name.


it was REQUESTED by the meson package.


No, *I* requested it...wrongly.


I don't know what
you've done, but a little bit of investigating like installing ninja-build 


But there is no package ninja-build in this distro. Just a package 
ninja. I am assuming this package contained the functionality of 
ninja-build, whatever that may be, because the ninja package satisfied 
the requirements of meson.



i'm trying to let you know you have a problem


I appreciate that but I don't think that is the case.

In any event it's moot. I am happy with the backtracking I did to 
recover terminology, so I have no desire to recompile anything.


I *will* need meson for a completely unrelated project I am 
experimenting with, but that's a different question.


P

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-21 Thread The Rasterman
On Sat, 21 Apr 2018 22:09:35 +0100 Peter Flynn  said:

> On 21/04/18 06:37, Carsten Haitzler (The Rasterman) wrote:
> > you didn't even have to install meson if it's already compiled 
> > binaries. meson is needed to compile terminology and enlightenment
> 
> Right. I was installing meson because the web site said so.
> 
> But it turned out (thanks to your help) that I don't need to compile 
> terminology and enlightenment because I was able to back-track over the 
> dud-package problem.

well... that is the purpose of deb, rpm, etc. etc. - to provide already
compiled ready-to-go software.

our job is to provide the source code that gets compiled, so out instructions
will be for that. :) the general instructions on our download page where the
downloads are source at any rate. :)

you need to keep this in mind and know the difference. it'll save you a lot of
pain and agony. :)

> > on the cmdline or not should make no difference. a package (meson) 
> > needs to be installed. ninja-build is a dependency of meson
> 
> Right. But the web site said just "ninja" so I typed ninja. Not ninja-build.

that doesn't matter. meson required ninja-build. you installed some unrelated
ninja package that is going to consume some space but otherwise have no effect.
the problem is meson + its dependencies in the package repos you use. that may
mean mint is totally broken. it may mean repos you have added are broken as a
result you end up with this. either way you have a broken package repo
situation when it comes to meson.

> > and it cannot install that/ something is seriously wrong with the
> > package repository/ies you are using
> No. I obviously haven't explained this clearly enough:
> 
> 1. I read web site at https://www.enlightenment.org/docs/distros/start
> 
> 2. It says I need basic tools: git. autoconf (2.59 or better), automake
> (1.10 or better), autopoint, libtool, gettext, meson and ninja
> 
> 3. I type (as in email of 18/04/18 20:58)
> apt install git autoconf automake autopoint libtool gettext meson ninja
> 
> 4. apt says The following packages have unmet dependencies:  meson : 
> Depends: ninja-build (>= 1.6) but it is not going to be installed
> 
> 5. Massimo said "there is no package named ninja, you should
> remove it from the apt command line."
> 
> 6. I type
> apt install git autoconf automake autopoint libtool gettext meson
> 
> 7. Works perfectly. It installs ninja-build as a dependency of meson.

as above. ... the meson package in the distribution you use and/or its
dependencies when taken as a whole in your distribution or your use of it
including added or changed repository url's is broken. that package and/or its
dependencies are broken. i am letting you know you are using a distro that has
a problem and this essentially disallows you from building enlightenment unless
you choose to start compiling meson and its dependencies yourself too.

> Nothing is broken in any repo; just the instructions refer to ninja 
> instead of ninja-build (and it's not needed explicitly anyway because it 
> gets included as a dependency of meson).

yes they are. you posted the error yourself:

   The following packages have unmet dependencies:
meson : Depends: ninja-build (>= 1.6) but it is not going to be installed
   E: Unable to correct problems, you have held broken packages.

that is an error for you. perhaps you have held back certain packages from
updating that cause ninja-build not to update to a newer version etc. (as i
said before that perhaps it's there but unable to install a new enough version).

you have an issue there... *THIS* above. this meson + ninja-build issue is the
thing i have been talking about. 

> > in that it is broken with a package (meson) that is uninstallable 
> > because a dependency of it is unable to be installed (doesn't exist 
> > or is too old a version as it wanted >= 1.6). your problem lies in 
> > your repositories and those packages. 
> 
> No. I don't understand why you think the repo is broken. There is no 
> evidence for this.

yes there is. see above. you yourself provided it. "unmet dependencies". the
repose are broken or your use of them is (added repose that altered available
versions, but the simple thing that no ninja-build package of appropriate
version can be found... that is a problem).

> But apt needs much better error reporting, because it fails to identify 
> WHY the package could not be installed, and because it used the name of 
> a package which was not requested (ninja-build instead of ninja). But 
> perhaps it doesn't have that information.

ninja-build WAS REQUESTED. it was REQUESTED by the meson package. it is a
dependency of the meson package. dig in and find out. it clearly says there
that the dependency "ninja-build of a version greater to or equal to 1.6 cannot
be met". it then even says "you have held unbroken packages". i don't know what
you've done, but a little bit of investigating like installing ninja-build or
finding out 

Re: [e-users] Terminology deleted by update

2018-04-21 Thread Peter Flynn

On 21/04/18 06:37, Carsten Haitzler (The Rasterman) wrote:
you didn't even have to install meson if it's already compiled 
binaries. meson is needed to compile terminology and enlightenment


Right. I was installing meson because the web site said so.

But it turned out (thanks to your help) that I don't need to compile 
terminology and enlightenment because I was able to back-track over the 
dud-package problem.


on the cmdline or not should make no difference. a package (meson) 
needs to be installed. ninja-build is a dependency of meson


Right. But the web site said just "ninja" so I typed ninja. Not ninja-build.


and it cannot install that/ something is seriously wrong with the
package repository/ies you are using

No. I obviously haven't explained this clearly enough:

1. I read web site at https://www.enlightenment.org/docs/distros/start

2. It says I need basic tools: git. autoconf (2.59 or better), automake
(1.10 or better), autopoint, libtool, gettext, meson and ninja

3. I type (as in email of 18/04/18 20:58)
apt install git autoconf automake autopoint libtool gettext meson ninja

4. apt says The following packages have unmet dependencies:  meson : 
Depends: ninja-build (>= 1.6) but it is not going to be installed


5. Massimo said "there is no package named ninja, you should
remove it from the apt command line."

6. I type
apt install git autoconf automake autopoint libtool gettext meson

7. Works perfectly. It installs ninja-build as a dependency of meson.

Nothing is broken in any repo; just the instructions refer to ninja 
instead of ninja-build (and it's not needed explicitly anyway because it 
gets included as a dependency of meson).


in that it is broken with a package (meson) that is uninstallable 
because a dependency of it is unable to be installed (doesn't exist 
or is too old a version as it wanted >= 1.6). your problem lies in 
your repositories and those packages. 


No. I don't understand why you think the repo is broken. There is no 
evidence for this.


But apt needs much better error reporting, because it fails to identify 
WHY the package could not be installed, and because it used the name of 
a package which was not requested (ninja-build instead of ninja). But 
perhaps it doesn't have that information.


///Peter

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-20 Thread The Rasterman
On Fri, 20 Apr 2018 21:51:04 +0100 Peter Flynn  said:

> On 20/04/18 07:00, Carsten Haitzler (The Rasterman) wrote:
> [...]
> > umm but:
> > 
> >   meson : Depends: ninja-build (>= 1.6) but it is not going to be installed
> > 
> > that says that there should be a ninja-build package. the meson package you
> > are installing depends on it... where is that meson package coming from?
> > from mint? or is it the extra repo (niko's) you added above?
> 
> No, that just has efl, enlightenment, and terminology. Maybe Mint's
> meson did call it ninja-build, it has long scrolled off the console.

well you asked to install meson on the cmdline (which is only needed for
compilation) and that meson pkg needs ninja-build. ninja is obviously some
different thing on debian based distros. ninja-build cannot be installed.

> The point was, I didn't have to mention it; installing meson included it
> automatically as a dependency, whereas mentioning it explicitly caused
> an error, which I though was weird.

you didn't even have to install meson if it's already compiled binaries. meson
is needed to compile terminology and enlightenment these days (in git master).
terminology has required meson now in releases too.

> > well niko's repo is that.. a non-distro repo custom filled with specific
> > pkgs that dont come from the distro. :)
> 
> Yes, that's why I mentioned it.
> 
> > well either way the output you had above with meson and ninja-build errors
> > says that some meson package somewhere apt is trying to install requires
> > ninja-build and its having trouble getting ninja-build installed.
> 
> No, exactly the opposite. Installing meson automatically included ninja
> (-build or not, I can't remember now) as a dependency. It only gave an
> error if I tried to include the package name on the command line.

on the cmdline or not should make no difference. a package (meson) needs to be
installed. ninja-build is a dependency of meson and it cannot install that/
something is serioously wrong with the package repository/ies you are using in
that it is broken with a package (meson) that is uninstallable because a
dependency of it is unable to be installed (doesn't exist or is too old a
version as it wanted >= 1.6). your problem lies in your repositories and those
packages. they seem to be broken somehow and you'd need to investigate exactly
why and report to the package maintainers.

> ///Peter
> 
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-20 Thread Peter Flynn
On 20/04/18 07:00, Carsten Haitzler (The Rasterman) wrote:
[...]
> umm but:
> 
>   meson : Depends: ninja-build (>= 1.6) but it is not going to be installed
> 
> that says that there should be a ninja-build package. the meson package you 
> are
> installing depends on it... where is that meson package coming from? from 
> mint?
> or is it the extra repo (niko's) you added above?

No, that just has efl, enlightenment, and terminology. Maybe Mint's
meson did call it ninja-build, it has long scrolled off the console.
The point was, I didn't have to mention it; installing meson included it
automatically as a dependency, whereas mentioning it explicitly caused
an error, which I though was weird.

> well niko's repo is that.. a non-distro repo custom filled with specific pkgs
> that dont come from the distro. :)

Yes, that's why I mentioned it.

> well either way the output you had above with meson and ninja-build errors 
> says
> that some meson package somewhere apt is trying to install requires
> ninja-build and its having trouble getting ninja-build installed.

No, exactly the opposite. Installing meson automatically included ninja
(-build or not, I can't remember now) as a dependency. It only gave an
error if I tried to include the package name on the command line.

///Peter



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-20 Thread The Rasterman
On Thu, 19 Apr 2018 03:07:41 + Stephen Houston  said:

> Also, the comment that was made about Ubuntu and Fedora not updating meson
> (or any other apps as was stated) is very misleading. Both Fedora and
> Ubuntu stay well up to date and keep their packages very up to date.  The
> meson version included in both distros stable repos work just fine to build
> e, efl, and e apps using meson. No need to force the rolling release point
> of view there. Yes debian is usually way behind, and yes way behind ubuntu
> and fedora too, so not surprised there.

if you install ubuntu 16.04 then 16.04 will not update meson. if you do
apt-get update/upgrades it won't. it'll get bugfixes and security fixes. you
need to actually go alter your package repo url's to upgrade. that is what i
mean. you can upgrade to 17.04, then 18.04 etc.. but it requires explicitly
changing repositories to upgrade, unlike a rolling distro where you don't change
your repos and doing an update+upgrade just upgrades everything that has been
updated in the repo since you last did this.

> On Wed, Apr 18, 2018, 9:52 PM Dave  wrote:
> 
> >  In the year 2018, of the month of April, on the 19th day, Carsten
> > Haitzler wrote:
> > > >
> > > > Is Meson that neglected in some places? I had sort of assumed it would
> > > > be under heavy support as it's become so popular.
> > >
> > > no - it's that meson has been changing a lot of late i'd say as it gets
> > more
> > > adoption and more projects find bugs and shortcomings in it and meson
> > adds
> > > features to match thus needing a very up to date version. if you use
> > debian
> > > (stable), ubuntu, fedora etc. you will not find them UPGRADING meson or
> > really
> > > any package. only providing bugfix/security fix packages (a new revision
> > of the
> > > same version of the older pkg with the security or bug fix). they
> > probably
> > > focus most on security fixes and only the big bug fixes may get a fix.
> > if the
> > > fix is to upgrade the pkg they probably wont do it.
> > >
> > > that's why a rolling release distro (arch, gentoo, suse tumbleweed,
> > debian
> > > SID/testing etc.) will stay up to date as it's always ipdating and
> > upgrading
> > > all packages based on when upsterams release them.
> >
> >  Just a note that Debian also has a "backports" repo, which contains some
> > updated binaries for the stable release.  Meson is one such package.  The
> > backported version is a little behind testing/unstable, but is still much
> > more recent than stable.
> >
> >  https://packages.debian.org/stretch-backports/meson
> >
> >  I use testing (buster) myself, and it compiles terminology 1.2 fine.
> >
> >  Cheers,
> >  dave.k
> >
> >
> >
> > --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-20 Thread The Rasterman
On Thu, 19 Apr 2018 22:45:55 +0100 Peter Flynn  said:

> On 19/04/18 03:37, Carsten Haitzler (The Rasterman) wrote:
> [...]
> > anyone can get write access. sign up an account there. it's a wiki.
> 
> I'm not a developer, just an end user, so I don't think I would be in
> any remote way qualified to add anything myself.

if you find packages  update or change names - a user can modify those things.
developers are not people who compile things. they are people who work on the
code itself. users may or may not compile things. in the process of compiling
you will maybe figure out dependencies change.

> > but please note that that page is GENERIC. it doesn't cover any special
> > distro.
> 
> My error: I assumed that most distros would use the same names.

absolutely not. there's 1000+ linux distros. there's the bsd's too ... and not
to mention windows and osx where there are also various ways of getting
dependencies. :)

> > we cant have one generic page magically just work on every distro.
> 
> No indeed, not as things stand. One page each for the distros I test
> might be achievable.
> 
> > if you looked top-right there is a list of distro specific install pages
> > with more specialist instructions per distro. again - a wiki. can be
> > updated by users of that distro as it changes over time.
> 
> Right. I missed that completely

that'll be the "per distro" pages. and that is really where users come in -
when the compile and test and when distros add, remove or rename packages you
can't expect developers to keep every distro around in some vm or chroot and
keep up with all of them in addition to working on the code. :)

> > did you try install ninja-build on its own and see what version it was?
> 
> No, I just omitted it from the list, and it got included as a dependency
> on meson, so it all installed. Haven't had time to do anything with it
> yet though.
> 
> > perhaps its too old? did you customize the pkg repo urls 
> 
> No, everything is stock. The only addition was Niko's repo for E and
> Terminology, now removed.
> 
> > perhaps mint is just broken if it can't install
> > its own pkgs dependencies if everything you have is stock... 
> 
> No, just the naming. Mint has no such animal as ninja-build, apparently,
> just plain ninja, and it gets installed along with meson.

umm but:

  meson : Depends: ninja-build (>= 1.6) but it is not going to be installed

that says that there should be a ninja-build package. the meson package you are
installing depends on it... where is that meson package coming from? from mint?
or is it the extra repo (niko's) you added above?

> > but that'd be a
> > pretty horrible break there, so my suspects are custom pkg repos of your own
> > breaking up dependencies somehow...
> 
> It would be pretty bad, but I don't do custom pkg repos, fortunately.

well niko's repo is that.. a non-distro repo custom filled with specific pkgs
that dont come from the distro. :)

> If what I need can't be provided from stock, I switch Linux distro to
> one that can (why I ditched Xubuntu for Mint). Like I said: I'm an end
> user — I don't have the freedom to experiment at the moment; the best I
> can do right now is to donate to the support of a distro. When I retire
> things will be different, I hope — time to experiment and contribute :-)

well either way the output you had above with meson and ninja-build errors says
that some meson package somewhere apt is trying to install requires
ninja-build and its having trouble getting ninja-build installed. too old a
version or doesn't exist. so either that meson package is broken in that
environment with the ninja-build pkgs available :)

> ///Peter
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-19 Thread Peter Flynn
On 19/04/18 10:40, maderios wrote:
> On 04/18/2018 09:32 PM, Peter Flynn wrote:
>> Sounds good. I've avoided Arch because last time I tried it, it broke
>> Emacs, and was several versions behind on a few key (for me) packages.
>> But if that's changed I should look at it again.
>>
> Hi
> 'Last time' you used Arch.  When, how many years ago? I use Arch and
> Emacs every day, it works fine. 

This was a specific instance: trying to install Linux on a Dell XPS-15,
and everything except Mint screwed up what I now believe to be the
hardware recognition, resulting in Emacs violently complaining about
blink-cursor-start and mouse-button-5 clicks even though my fingers were
off the machine. blogs.silmaril.ie passim if you're feeling bored.

///Peter


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-19 Thread Peter Flynn
On 19/04/18 03:37, Carsten Haitzler (The Rasterman) wrote:
[...]
> anyone can get write access. sign up an account there. it's a wiki.

I'm not a developer, just an end user, so I don't think I would be in
any remote way qualified to add anything myself.

> but please note that that page is GENERIC. it doesn't cover any special 
> distro.

My error: I assumed that most distros would use the same names.

> we cant have one generic page magically just work on every distro.

No indeed, not as things stand. One page each for the distros I test
might be achievable.

> if you looked top-right there is a list of distro specific install pages with
> more specialist instructions per distro. again - a wiki. can be updated by
> users of that distro as it changes over time.

Right. I missed that completely

> did you try install ninja-build on its own and see what version it was?

No, I just omitted it from the list, and it got included as a dependency
on meson, so it all installed. Haven't had time to do anything with it
yet though.

> perhaps its too old? did you customize the pkg repo urls 

No, everything is stock. The only addition was Niko's repo for E and
Terminology, now removed.

> perhaps mint is just broken if it can't install
> its own pkgs dependencies if everything you have is stock... 

No, just the naming. Mint has no such animal as ninja-build, apparently,
just plain ninja, and it gets installed along with meson.

> but that'd be a
> pretty horrible break there, so my suspects are custom pkg repos of your own
> breaking up dependencies somehow...

It would be pretty bad, but I don't do custom pkg repos, fortunately.
If what I need can't be provided from stock, I switch Linux distro to
one that can (why I ditched Xubuntu for Mint). Like I said: I'm an end
user — I don't have the freedom to experiment at the moment; the best I
can do right now is to donate to the support of a distro. When I retire
things will be different, I hope — time to experiment and contribute :-)

///Peter

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-19 Thread maderios

On 04/18/2018 09:32 PM, Peter Flynn wrote:

at last arch has been smooth sailing on this, but it's a rolling
distro so it stays relatively up to date :)

Sounds good. I've avoided Arch because last time I tried it, it broke
Emacs, and was several versions behind on a few key (for me) packages.
But if that's changed I should look at it again.


Hi
'Last time' you used Arch.  When, how many years ago? I use Arch and 
Emacs every day, it works fine. On the safe side, I installed lts arch 
kernel.

To install easily fresh E (Thanks Carsten :)
https://aur.archlinux.org/packages/efl-git/
https://aur.archlinux.org/packages/enlightenment-git/
https://aur.archlinux.org/packages/terminology-git/
--
Maderios

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Stephen Houston
Also, the comment that was made about Ubuntu and Fedora not updating meson
(or any other apps as was stated) is very misleading. Both Fedora and
Ubuntu stay well up to date and keep their packages very up to date.  The
meson version included in both distros stable repos work just fine to build
e, efl, and e apps using meson. No need to force the rolling release point
of view there. Yes debian is usually way behind, and yes way behind ubuntu
and fedora too, so not surprised there.

On Wed, Apr 18, 2018, 9:52 PM Dave  wrote:

>  In the year 2018, of the month of April, on the 19th day, Carsten
> Haitzler wrote:
> > >
> > > Is Meson that neglected in some places? I had sort of assumed it would
> > > be under heavy support as it's become so popular.
> >
> > no - it's that meson has been changing a lot of late i'd say as it gets
> more
> > adoption and more projects find bugs and shortcomings in it and meson
> adds
> > features to match thus needing a very up to date version. if you use
> debian
> > (stable), ubuntu, fedora etc. you will not find them UPGRADING meson or
> really
> > any package. only providing bugfix/security fix packages (a new revision
> of the
> > same version of the older pkg with the security or bug fix). they
> probably
> > focus most on security fixes and only the big bug fixes may get a fix.
> if the
> > fix is to upgrade the pkg they probably wont do it.
> >
> > that's why a rolling release distro (arch, gentoo, suse tumbleweed,
> debian
> > SID/testing etc.) will stay up to date as it's always ipdating and
> upgrading
> > all packages based on when upsterams release them.
>
>  Just a note that Debian also has a "backports" repo, which contains some
> updated binaries for the stable release.  Meson is one such package.  The
> backported version is a little behind testing/unstable, but is still much
> more recent than stable.
>
>  https://packages.debian.org/stretch-backports/meson
>
>  I use testing (buster) myself, and it compiles terminology 1.2 fine.
>
>  Cheers,
>  dave.k
>
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Dave
 In the year 2018, of the month of April, on the 19th day, Carsten Haitzler 
wrote:
> > 
> > Is Meson that neglected in some places? I had sort of assumed it would
> > be under heavy support as it's become so popular.
> 
> no - it's that meson has been changing a lot of late i'd say as it gets more
> adoption and more projects find bugs and shortcomings in it and meson adds
> features to match thus needing a very up to date version. if you use debian
> (stable), ubuntu, fedora etc. you will not find them UPGRADING meson or really
> any package. only providing bugfix/security fix packages (a new revision of 
> the
> same version of the older pkg with the security or bug fix). they probably
> focus most on security fixes and only the big bug fixes may get a fix. if the
> fix is to upgrade the pkg they probably wont do it.
> 
> that's why a rolling release distro (arch, gentoo, suse tumbleweed, debian
> SID/testing etc.) will stay up to date as it's always ipdating and upgrading
> all packages based on when upsterams release them.

 Just a note that Debian also has a "backports" repo, which contains some
updated binaries for the stable release.  Meson is one such package.  The
backported version is a little behind testing/unstable, but is still much
more recent than stable.

 https://packages.debian.org/stretch-backports/meson

 I use testing (buster) myself, and it compiles terminology 1.2 fine.

 Cheers,
 dave.k


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread The Rasterman
On Wed, 18 Apr 2018 20:32:49 +0100 Peter Flynn  said:

> On 18/04/18 09:56, Carsten Haitzler (The Rasterman) wrote:
> > On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:
> >> I know meson is terribly fashionable these days, but I have tried
> >> to get it to work on at least five Linux distros and it's never
> >> worked properly -- always been missing some unfindable component.
> > 
> > ummm maybe its just the distros you tried that don't stay up to date
> > that easily?
> 
> Is Meson that neglected in some places? I had sort of assumed it would
> be under heavy support as it's become so popular.

no - it's that meson has been changing a lot of late i'd say as it gets more
adoption and more projects find bugs and shortcomings in it and meson adds
features to match thus needing a very up to date version. if you use debian
(stable), ubuntu, fedora etc. you will not find them UPGRADING meson or really
any package. only providing bugfix/security fix packages (a new revision of the
same version of the older pkg with the security or bug fix). they probably
focus most on security fixes and only the big bug fixes may get a fix. if the
fix is to upgrade the pkg they probably wont do it.

that's why a rolling release distro (arch, gentoo, suse tumbleweed, debian
SID/testing etc.) will stay up to date as it's always ipdating and upgrading
all packages based on when upsterams release them.

> So far I have tried Ubuntu, RedHat, CentOS, Bodhi, and raw Debian. All

all non-rolling and if they are older versions... not great. :(

> failed because some specific library was not available in the version
> required (different library for each distro), or because build
> instructions for the project I was working on expected an environment
> that didn't exist (presumably the original developer's environment).

i've build efl and e on a range of distros and also on fbsd too and
cross-compiled for windows as well over the years and i invariably can get it
to build by hunting down the dependency. i rarely have much trouble other than
just figuring out what the local distros package name is for that thing. i will
also try and use their absolute latest release each time.

> > at last arch has been smooth sailing on this, but it's a rolling
> > distro so it stays relatively up to date :)
> Sounds good. I've avoided Arch because last time I tried it, it broke
> Emacs, and was several versions behind on a few key (for me) packages.
> But if that's changed I should look at it again.
> 
> Thanks for the tips.
> 
> ///Peter
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread The Rasterman
On Wed, 18 Apr 2018 20:58:30 +0100 Peter Flynn  said:

> On 18/04/18 20:32, Peter Flynn wrote:
> > On 18/04/18 09:56, Carsten Haitzler (The Rasterman) wrote:
> >> On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:
> >>> I know meson is terribly fashionable these days, but I have tried
> >>> to get it to work on at least five Linux distros and it's never
> >>> worked properly -- always been missing some unfindable component.
> >>
> >> ummm maybe its just the distros you tried that don't stay up to date
> >> that easily?
> > 
> > Is Meson that neglected in some places? I had sort of assumed it would
> > be under heavy support as it's become so popular.
> > 
> > So far I have tried Ubuntu, RedHat, CentOS, Bodhi, and raw Debian. 
> 
> Just tried Mint:
> 
> > pentacle ~ # apt install git autoconf automake autopoint libtool gettext
> > meson ninja Reading package lists... Done
> > Building dependency tree
> > Reading state information... Done
> > autoconf is already the newest version (2.69-9).
> > automake is already the newest version (1:1.15-4ubuntu1).
> > autopoint is already the newest version (0.19.7-2ubuntu3).
> > gettext is already the newest version (0.19.7-2ubuntu3).
> > libtool is already the newest version (2.4.6-0.1).
> > git is already the newest version (1:2.7.4-0ubuntu1.3).
> > Some packages could not be installed. This may mean that you have
> > requested an impossible situation or if you are using the unstable
> > distribution that some required packages have not yet been created
> > or been moved out of Incoming.
> > The following information may help to resolve the situation:
> > 
> > The following packages have unmet dependencies:
> >  meson : Depends: ninja-build (>= 1.6) but it is not going to be installed
> > E: Unable to correct problems, you have held broken packages.
> > pentacle ~ # 
> 
> Unfortunately, apt doesn't say *why* it won't install ninja-build, so I
> have no way of knowing how the problem can be fixed.

did you try install ninja-build on its own and see what version it was?
perhaps its too old? did you customize the pkg repo urls to have extra ones
there that are not standard? perhaps mint is just broken if it can't install
its own pkgs dependencies if everything you have is stock... but that'd be a
pretty horrible break there, so my suspects are custom pkg repos of your own
breaking up dependencies somehow...

> ///Peter
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread The Rasterman
On Wed, 18 Apr 2018 21:47:01 +0100 Peter Flynn  said:

> On 18/04/18 21:19, Massimo Maiurana wrote:
> [...]
> > On debian buster (testing) there is no package named ninja, you should
> > remove it from the apt command line. Meson should carry out ninja-build
> > automatically as it's one of its dependencies.
> 
> Interesting, so it does.
> 
> Perhaps someone with write-access to
> https://www.enlightenment.org/docs/distros/start could note "meson
> (includes ninja)" instead of "meson and ninja".

anyone can get write access. sign up an account there. it's a wiki.

but please note that that page is GENERIC. it doesnt cover any special distro.
it's a list of dependencies, not PACKAGE NAMES. it's youer job to figure out
what the pkg name is on your distro. every distro is difference. on arch ninja
is "ninja" and on debian distros it seems to be "ninja-build". they are just
names for you to then go research on what package provides those. you will on
debian and rh distros have to install the libxxx-dev or libxxx-devel pkgs too
for headers. again - your job to figure out. we cant have one generic page
magically just work on every distro.

if you looked top-right there is a list of distro specific install pages with
more specialist instructions per distro. again - a wiki. can be updated by
users of that distro as it changes over time.

> However, attempting to install the dependencies mentioned lower down
> that page hits a snag:
> 
> # apt install gcc make check libpam freetype libpng libjpeg zlib libdbus
> luajit libx11 libxcursor libxrender libxrandr libxfixes libxdamage
> libxcomposite libxss libxp libxext libxinerama libxkbfile libxtst libxcb
> libxcb-shape libxcb-keysyms1 libpulse libsndfile libudev libblkid
> libmount libgstreamer vlc libtiff giflib curl openssl opengl libspectre
> poppler librsvg libraw libxine bullet
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> E: Unable to locate package libpam
> E: Unable to locate package freetype
> E: Unable to locate package libpng
> E: Unable to locate package libjpeg
> E: Unable to locate package zlib
> E: Unable to locate package libdbus
> E: Unable to locate package libx11
> E: Unable to locate package libxcursor
> E: Unable to locate package libxrender
> E: Unable to locate package libxrandr
> E: Unable to locate package libxfixes
> E: Unable to locate package libxdamage
> E: Unable to locate package libxcomposite
> E: Unable to locate package libxss
> E: Unable to locate package libxp
> E: Unable to locate package libxext
> E: Unable to locate package libxinerama
> E: Unable to locate package libxkbfile
> E: Unable to locate package libxtst
> E: Unable to locate package libxcb
> E: Unable to locate package libxcb-shape
> E: Unable to locate package libpulse
> E: Unable to locate package libsndfile
> E: Unable to locate package libudev
> E: Unable to locate package libblkid
> E: Unable to locate package libmount
> E: Unable to locate package libgstreamer
> E: Unable to locate package libtiff
> E: Unable to locate package giflib
> E: Unable to locate package opengl
> E: Unable to locate package libspectre
> E: Unable to locate package poppler
> E: Unable to locate package librsvg
> E: Unable to locate package libraw
> E: Unable to locate package libxine
> E: Unable to locate package bullet
> #
> 
> This is Mint...something wrong somewhere.
> 
> ///Peter
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread The Rasterman
On Wed, 18 Apr 2018 17:45:19 -0400 mh  said:

> 
> On 4/18/18 4:56 AM, Carsten Haitzler (The Rasterman) wrote:
> > On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:
> >
> >> Yes, it looks like a build fail.
> >>
> >> Thanks, Carsten, for suggesting dpkg --purge. I had used apt --purge 
> >> but it
> >> seems that doesn't actually purge everything.
> >>
> >> Then reinstalling it worked (with a waning) so now it's back and on hold.
> >>
> >> I know meson is terrribly fashionable these days, but I have tried to get
> >> it to work on at least five Linux distros and it's never worked 
> >> properly --
> >> always been missing some unfindable component.
> > ummm maybe its just the distros you tried that don't stay up to date that
> > easily? at last arch has been smooth sailing on this, but it's a 
> > rolling distro
> > so it stays relatively up to date :)
> 
> 
> I'm running Debian sid and have no problems building with meson. just 

sid is rolling so that should make it good in terms of being up to date

> recompiled new two days ago. unstable and testing are using meson 
> version 0.45.1-2 right now, stable is at 0.37.1-1 . Arch is at version 
> 0.45.1-1 ;)
> 
> 
> >
> >> ///Peter
> >>
> >> On 18 April 2018 03:27:53 Dave  wrote:
> >>
> >> Weird. I've downloaded and unpacked that deb file. It just contains the
> >> /usr/share/doc/terminology data. No binaries. I'm guessing whoever 
> >> created
> >> it has an automated system for building packages, and it's failing on 
> >> binary
> >> compilation.
> >>
> >> Your old deb files are located in /var/cache/apt/archives . You can 
> >> install
> >> the previous terminology version from there via dpkg, or download the old
> >> version from the repository. Then you can put the package on "hold" by
> >> running "echo terminology hold | dpkg --set-selections". That'll 
> >> prevent it
> >> from being automatically upgraded.
> >>
> >> Otherwise, you could always compile the latest terminology yourself. It's
> >> not too hard. Though there is an annoying focus bug present in the latest
> >> version, which you may want to avoid until a point release is done.
> >>
> >> Cheers,
> >> dave.k
> >>
> >>
> >> In the year 2018, of the month of April, on the 17th day, Peter Flynn 
> >> wrote:
> >> Sorry, this failed to send earlier.
> >>
> >> On 17/04/18 12:12, Peter Flynn wrote:
> >> [...]> 1 not fully installed or removed.
> >> After this operation, 0 B of additional disk space will be used.
> >> E: Internal Error, No file name for terminology:amd64
> >>
> >> Does anyone know where I can get it in a .deb form that won't vanish
> >> at an update
> >>
> >> I did some digging into
> >> http://ppa.launchpad.net/niko2040/e19/ubuntu/pool/main/t/terminology/
> >> and found that the two most recent .debs are only 11Kb, which must
> >> surely be an error.
> >>
> >> terminology_1.2.0-0artful0_amd64.deb 2018-04-15 19:20 5.7M
> >> terminology_1.2.0-0bionic0_amd64.deb 2018-04-15 19:52 5.7M
> >> terminology_1.2.0-0trusty4_amd64.deb 2018-04-15 20:06 11K
> >> terminology_1.2.0-0xenial3_amd64.deb 2018-04-15 20:06 11K
> >>
> >> I've sent Niko an email via launchpad, but does anyone else have a 
> >> solution?
> >>
> >> P
> >>
> >>
> >> --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> >> ___
> >> enlightenment-users mailing list
> >> enlightenment-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >>
> >> --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> >> ___
> >> enlightenment-users mailing list
> >> enlightenment-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >>
> >>
> >>
> >>
> >> --
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> >> ___
> >> enlightenment-users mailing list
> >> enlightenment-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >>
> >
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 

Re: [e-users] Terminology deleted by update

2018-04-18 Thread mh


On 4/18/18 4:56 AM, Carsten Haitzler (The Rasterman) wrote:

On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:


Yes, it looks like a build fail.

Thanks, Carsten, for suggesting dpkg --purge. I had used apt --purge 
but it

seems that doesn't actually purge everything.

Then reinstalling it worked (with a waning) so now it's back and on hold.

I know meson is terrribly fashionable these days, but I have tried to get
it to work on at least five Linux distros and it's never worked 
properly --

always been missing some unfindable component.

ummm maybe its just the distros you tried that don't stay up to date that
easily? at last arch has been smooth sailing on this, but it's a 
rolling distro

so it stays relatively up to date :)



I'm running Debian sid and have no problems building with meson. just 
recompiled new two days ago. unstable and testing are using meson 
version 0.45.1-2 right now, stable is at 0.37.1-1 . Arch is at version 
0.45.1-1 ;)






///Peter

On 18 April 2018 03:27:53 Dave  wrote:

Weird. I've downloaded and unpacked that deb file. It just contains the
/usr/share/doc/terminology data. No binaries. I'm guessing whoever 
created
it has an automated system for building packages, and it's failing on 
binary

compilation.

Your old deb files are located in /var/cache/apt/archives . You can 
install

the previous terminology version from there via dpkg, or download the old
version from the repository. Then you can put the package on "hold" by
running "echo terminology hold | dpkg --set-selections". That'll 
prevent it

from being automatically upgraded.

Otherwise, you could always compile the latest terminology yourself. It's
not too hard. Though there is an annoying focus bug present in the latest
version, which you may want to avoid until a point release is done.

Cheers,
dave.k


In the year 2018, of the month of April, on the 17th day, Peter Flynn 
wrote:

Sorry, this failed to send earlier.

On 17/04/18 12:12, Peter Flynn wrote:
[...]> 1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for terminology:amd64

Does anyone know where I can get it in a .deb form that won't vanish
at an update

I did some digging into
http://ppa.launchpad.net/niko2040/e19/ubuntu/pool/main/t/terminology/
and found that the two most recent .debs are only 11Kb, which must
surely be an error.

terminology_1.2.0-0artful0_amd64.deb 2018-04-15 19:20 5.7M
terminology_1.2.0-0bionic0_amd64.deb 2018-04-15 19:52 5.7M
terminology_1.2.0-0trusty4_amd64.deb 2018-04-15 20:06 11K
terminology_1.2.0-0xenial3_amd64.deb 2018-04-15 20:06 11K

I've sent Niko an email via launchpad, but does anyone else have a 
solution?


P


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users





--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Massimo Maiurana
Peter Flynn ha scritto il 18/04/2018 alle 22:47:
> On 18/04/18 21:19, Massimo Maiurana wrote:
> [...]
>> On debian buster (testing) there is no package named ninja, you should
>> remove it from the apt command line. Meson should carry out ninja-build
>> automatically as it's one of its dependencies.
> 
> Interesting, so it does.
> 
> Perhaps someone with write-access to
> https://www.enlightenment.org/docs/distros/start could note "meson
> (includes ninja)" instead of "meson and ninja".
> 
> However, attempting to install the dependencies mentioned lower down
> that page hits a snag:
> 
> # apt install gcc make check libpam freetype libpng libjpeg zlib libdbus
> luajit libx11 libxcursor libxrender libxrandr libxfixes libxdamage
> libxcomposite libxss libxp libxext libxinerama libxkbfile libxtst libxcb
> libxcb-shape libxcb-keysyms1 libpulse libsndfile libudev libblkid
> libmount libgstreamer vlc libtiff giflib curl openssl opengl libspectre
> poppler librsvg libraw libxine bullet
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> E: Unable to locate package libpam
> E: Unable to locate package freetype
> E: Unable to locate package libpng
> E: Unable to locate package libjpeg
> E: Unable to locate package zlib
> E: Unable to locate package libdbus
> E: Unable to locate package libx11
> E: Unable to locate package libxcursor
> E: Unable to locate package libxrender
> E: Unable to locate package libxrandr
> E: Unable to locate package libxfixes
> E: Unable to locate package libxdamage
> E: Unable to locate package libxcomposite
> E: Unable to locate package libxss
> E: Unable to locate package libxp
> E: Unable to locate package libxext
> E: Unable to locate package libxinerama
> E: Unable to locate package libxkbfile
> E: Unable to locate package libxtst
> E: Unable to locate package libxcb
> E: Unable to locate package libxcb-shape
> E: Unable to locate package libpulse
> E: Unable to locate package libsndfile
> E: Unable to locate package libudev
> E: Unable to locate package libblkid
> E: Unable to locate package libmount
> E: Unable to locate package libgstreamer
> E: Unable to locate package libtiff
> E: Unable to locate package giflib
> E: Unable to locate package opengl
> E: Unable to locate package libspectre
> E: Unable to locate package poppler
> E: Unable to locate package librsvg
> E: Unable to locate package libraw
> E: Unable to locate package libxine
> E: Unable to locate package bullet
> #
> 
> This is Mint...something wrong somewhere.

Consider that package names are different from one distro to another.
E.g. on buster there is no freetype but instead libfreetype6, libxrandr
is actually libxrandr2 and so on.

-- 
Massimo Maiurana
Ragusa (RG)

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Peter Flynn
On 18/04/18 21:19, Massimo Maiurana wrote:
[...]
> On debian buster (testing) there is no package named ninja, you should
> remove it from the apt command line. Meson should carry out ninja-build
> automatically as it's one of its dependencies.

Interesting, so it does.

Perhaps someone with write-access to
https://www.enlightenment.org/docs/distros/start could note "meson
(includes ninja)" instead of "meson and ninja".

However, attempting to install the dependencies mentioned lower down
that page hits a snag:

# apt install gcc make check libpam freetype libpng libjpeg zlib libdbus
luajit libx11 libxcursor libxrender libxrandr libxfixes libxdamage
libxcomposite libxss libxp libxext libxinerama libxkbfile libxtst libxcb
libxcb-shape libxcb-keysyms1 libpulse libsndfile libudev libblkid
libmount libgstreamer vlc libtiff giflib curl openssl opengl libspectre
poppler librsvg libraw libxine bullet
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libpam
E: Unable to locate package freetype
E: Unable to locate package libpng
E: Unable to locate package libjpeg
E: Unable to locate package zlib
E: Unable to locate package libdbus
E: Unable to locate package libx11
E: Unable to locate package libxcursor
E: Unable to locate package libxrender
E: Unable to locate package libxrandr
E: Unable to locate package libxfixes
E: Unable to locate package libxdamage
E: Unable to locate package libxcomposite
E: Unable to locate package libxss
E: Unable to locate package libxp
E: Unable to locate package libxext
E: Unable to locate package libxinerama
E: Unable to locate package libxkbfile
E: Unable to locate package libxtst
E: Unable to locate package libxcb
E: Unable to locate package libxcb-shape
E: Unable to locate package libpulse
E: Unable to locate package libsndfile
E: Unable to locate package libudev
E: Unable to locate package libblkid
E: Unable to locate package libmount
E: Unable to locate package libgstreamer
E: Unable to locate package libtiff
E: Unable to locate package giflib
E: Unable to locate package opengl
E: Unable to locate package libspectre
E: Unable to locate package poppler
E: Unable to locate package librsvg
E: Unable to locate package libraw
E: Unable to locate package libxine
E: Unable to locate package bullet
#

This is Mint...something wrong somewhere.

///Peter


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Massimo Maiurana
Peter Flynn ha scritto il 18/04/2018 alle 21:58:
> On 18/04/18 20:32, Peter Flynn wrote:
>> On 18/04/18 09:56, Carsten Haitzler (The Rasterman) wrote:
>>> On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:
 I know meson is terribly fashionable these days, but I have tried
 to get it to work on at least five Linux distros and it's never
 worked properly -- always been missing some unfindable component.
>>>
>>> ummm maybe its just the distros you tried that don't stay up to date
>>> that easily?
>>
>> Is Meson that neglected in some places? I had sort of assumed it would
>> be under heavy support as it's become so popular.
>>
>> So far I have tried Ubuntu, RedHat, CentOS, Bodhi, and raw Debian. 
> 
> Just tried Mint:
> 
>> pentacle ~ # apt install git autoconf automake autopoint libtool gettext 
>> meson ninja

On debian buster (testing) there is no package named ninja, you should
remove it from the apt command line. Meson should carry out ninja-build
automatically as it's one of its dependencies.

>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> autoconf is already the newest version (2.69-9).
>> automake is already the newest version (1:1.15-4ubuntu1).
>> autopoint is already the newest version (0.19.7-2ubuntu3).
>> gettext is already the newest version (0.19.7-2ubuntu3).
>> libtool is already the newest version (2.4.6-0.1).
>> git is already the newest version (1:2.7.4-0ubuntu1.3).
>> Some packages could not be installed. This may mean that you have
>> requested an impossible situation or if you are using the unstable
>> distribution that some required packages have not yet been created
>> or been moved out of Incoming.
>> The following information may help to resolve the situation:
>>
>> The following packages have unmet dependencies:
>>  meson : Depends: ninja-build (>= 1.6) but it is not going to be installed
>> E: Unable to correct problems, you have held broken packages.
>> pentacle ~ # 
> 
> Unfortunately, apt doesn't say *why* it won't install ninja-build, so I
> have no way of knowing how the problem can be fixed.
> 
> ///Peter
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
Massimo Maiurana
Ragusa (RG)

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Peter Flynn
On 18/04/18 20:32, Peter Flynn wrote:
> On 18/04/18 09:56, Carsten Haitzler (The Rasterman) wrote:
>> On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:
>>> I know meson is terribly fashionable these days, but I have tried
>>> to get it to work on at least five Linux distros and it's never
>>> worked properly -- always been missing some unfindable component.
>>
>> ummm maybe its just the distros you tried that don't stay up to date
>> that easily?
> 
> Is Meson that neglected in some places? I had sort of assumed it would
> be under heavy support as it's become so popular.
> 
> So far I have tried Ubuntu, RedHat, CentOS, Bodhi, and raw Debian. 

Just tried Mint:

> pentacle ~ # apt install git autoconf automake autopoint libtool gettext 
> meson ninja
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> autoconf is already the newest version (2.69-9).
> automake is already the newest version (1:1.15-4ubuntu1).
> autopoint is already the newest version (0.19.7-2ubuntu3).
> gettext is already the newest version (0.19.7-2ubuntu3).
> libtool is already the newest version (2.4.6-0.1).
> git is already the newest version (1:2.7.4-0ubuntu1.3).
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  meson : Depends: ninja-build (>= 1.6) but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.
> pentacle ~ # 

Unfortunately, apt doesn't say *why* it won't install ninja-build, so I
have no way of knowing how the problem can be fixed.

///Peter


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Peter Flynn
On 18/04/18 09:56, Carsten Haitzler (The Rasterman) wrote:
> On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:
>> I know meson is terribly fashionable these days, but I have tried
>> to get it to work on at least five Linux distros and it's never
>> worked properly -- always been missing some unfindable component.
> 
> ummm maybe its just the distros you tried that don't stay up to date
> that easily?

Is Meson that neglected in some places? I had sort of assumed it would
be under heavy support as it's become so popular.

So far I have tried Ubuntu, RedHat, CentOS, Bodhi, and raw Debian. All
failed because some specific library was not available in the version
required (different library for each distro), or because build
instructions for the project I was working on expected an environment
that didn't exist (presumably the original developer's environment).

> at last arch has been smooth sailing on this, but it's a rolling
> distro so it stays relatively up to date :)
Sounds good. I've avoided Arch because last time I tried it, it broke
Emacs, and was several versions behind on a few key (for me) packages.
But if that's changed I should look at it again.

Thanks for the tips.

///Peter

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread The Rasterman
On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn  said:

> Yes, it looks like a build fail.
> 
> Thanks, Carsten, for suggesting dpkg --purge. I had used apt --purge but it 
> seems that doesn't actually purge everything.
> 
> Then reinstalling it worked (with a waning) so now it's back and on hold.
> 
> I know meson is terrribly fashionable these days, but I have tried to get 
> it to work on at least five Linux distros and it's never worked properly -- 
> always been missing some unfindable component.

ummm maybe its just the distros you tried that don't stay up to date that
easily? at last arch has been smooth sailing on this, but it's a rolling distro
so it stays relatively up to date :)

> ///Peter
> 
> On 18 April 2018 03:27:53 Dave  wrote:
> 
> Weird.  I've downloaded and unpacked that deb file.  It just contains the
> /usr/share/doc/terminology data.  No binaries.  I'm guessing whoever created
> it has an automated system for building packages, and it's failing on binary
> compilation.
> 
> Your old deb files are located in /var/cache/apt/archives .  You can install
> the previous terminology version from there via dpkg, or download the old
> version from the repository.  Then you can put the package on "hold" by
> running "echo terminology hold | dpkg --set-selections".  That'll prevent it
> from being automatically upgraded.
> 
> Otherwise, you could always compile the latest terminology yourself.  It's
> not too hard.  Though there is an annoying focus bug present in the latest
> version, which you may want to avoid until a point release is done.
> 
> Cheers,
> dave.k
> 
> 
> In the year 2018, of the month of April, on the 17th day, Peter Flynn wrote:
> Sorry, this failed to send earlier.
> 
> On 17/04/18 12:12, Peter Flynn wrote:
> [...]> 1 not fully installed or removed.
> After this operation, 0 B of additional disk space will be used.
> E: Internal Error, No file name for terminology:amd64
> 
> Does anyone know where I can get it in a .deb form that won't vanish
> at an update
> 
> I did some digging into
> http://ppa.launchpad.net/niko2040/e19/ubuntu/pool/main/t/terminology/
> and found that the two most recent .debs are only 11Kb, which must
> surely be an error.
> 
> terminology_1.2.0-0artful0_amd64.deb  2018-04-15 19:205.7M
> terminology_1.2.0-0bionic0_amd64.deb  2018-04-15 19:525.7M
> terminology_1.2.0-0trusty4_amd64.deb  2018-04-15 20:0611K
> terminology_1.2.0-0xenial3_amd64.deb  2018-04-15 20:0611K
> 
> I've sent Niko an email via launchpad, but does anyone else have a solution?
> 
> P
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 
> 
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Peter Flynn

Yes, it looks like a build fail.

Thanks, Carsten, for suggesting dpkg --purge. I had used apt --purge but it 
seems that doesn't actually purge everything.


Then reinstalling it worked (with a waning) so now it's back and on hold.

I know meson is terrribly fashionable these days, but I have tried to get 
it to work on at least five Linux distros and it's never worked properly -- 
always been missing some unfindable component.


///Peter

On 18 April 2018 03:27:53 Dave  wrote:

Weird.  I've downloaded and unpacked that deb file.  It just contains the
/usr/share/doc/terminology data.  No binaries.  I'm guessing whoever created
it has an automated system for building packages, and it's failing on binary
compilation.

Your old deb files are located in /var/cache/apt/archives .  You can install
the previous terminology version from there via dpkg, or download the old
version from the repository.  Then you can put the package on "hold" by
running "echo terminology hold | dpkg --set-selections".  That'll prevent it
from being automatically upgraded.

Otherwise, you could always compile the latest terminology yourself.  It's
not too hard.  Though there is an annoying focus bug present in the latest
version, which you may want to avoid until a point release is done.

Cheers,
dave.k


In the year 2018, of the month of April, on the 17th day, Peter Flynn wrote:
Sorry, this failed to send earlier.

On 17/04/18 12:12, Peter Flynn wrote:
[...]> 1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for terminology:amd64

Does anyone know where I can get it in a .deb form that won't vanish
at an update

I did some digging into
http://ppa.launchpad.net/niko2040/e19/ubuntu/pool/main/t/terminology/
and found that the two most recent .debs are only 11Kb, which must
surely be an error.

terminology_1.2.0-0artful0_amd64.deb2018-04-15 19:205.7M
terminology_1.2.0-0bionic0_amd64.deb2018-04-15 19:525.7M
terminology_1.2.0-0trusty4_amd64.deb2018-04-15 20:0611K
terminology_1.2.0-0xenial3_amd64.deb2018-04-15 20:0611K

I've sent Niko an email via launchpad, but does anyone else have a solution?

P


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread The Rasterman
On Wed, 18 Apr 2018 09:52:49 +0200 Boris Faure  said:

> On 18-04-18 12:08, Dave wrote:
> >  Weird.  I've downloaded and unpacked that deb file.  It just contains the
> > /usr/share/doc/terminology data.  No binaries.  I'm guessing whoever created
> > it has an automated system for building packages, and it's failing on binary
> > compilation.
> 
> With Terminology 1.2.0, the build system has changed. I've written about
> it in my release notes. That's the likely reason the 1.2.0 package is
> broken.

indeed the older ubuntus might not have a recent enough meson to work right...


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread Boris Faure
On 18-04-18 12:08, Dave wrote:
>  Weird.  I've downloaded and unpacked that deb file.  It just contains the
> /usr/share/doc/terminology data.  No binaries.  I'm guessing whoever created
> it has an automated system for building packages, and it's failing on binary
> compilation.

With Terminology 1.2.0, the build system has changed. I've written about
it in my release notes. That's the likely reason the 1.2.0 package is
broken.

Best Regards
-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-18 Thread The Rasterman
On Tue, 17 Apr 2018 22:07:41 +0100 Peter Flynn  said:

> On 17/04/18 14:59, Carsten Haitzler (The Rasterman) wrote:
> > On Tue, 17 Apr 2018 12:12:24 +0100 Peter Flynn  said:
> > 
> [...]
> >> Does anyone know where I can get it in a .deb form that won't vanish at
> >> an update?
> > 
> > perhaps remove the pkgs fully (dpkg --purge it) before re-installing?
> 
> Good point, but as I added, the repo seems to have bogus .debs (only 11Kb).

that sounds wrong... indeed. i can't help there. you'll have to contract the
maintainers. :)

> On another machine running Mint 18 I have
> terminology_1.1.1-0xenial1_amd64.deb so I have copied that to a safe
> place where I can try again tomorrow.
> 
> ///Peter
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-17 Thread Dave
 Weird.  I've downloaded and unpacked that deb file.  It just contains the
/usr/share/doc/terminology data.  No binaries.  I'm guessing whoever created
it has an automated system for building packages, and it's failing on binary
compilation.

 Your old deb files are located in /var/cache/apt/archives .  You can install
the previous terminology version from there via dpkg, or download the old
version from the repository.  Then you can put the package on "hold" by
running "echo terminology hold | dpkg --set-selections".  That'll prevent it
from being automatically upgraded.

 Otherwise, you could always compile the latest terminology yourself.  It's
not too hard.  Though there is an annoying focus bug present in the latest
version, which you may want to avoid until a point release is done.

 Cheers,
 dave.k


 In the year 2018, of the month of April, on the 17th day, Peter Flynn wrote:
> Sorry, this failed to send earlier.
> 
> On 17/04/18 12:12, Peter Flynn wrote:
> [...]> 1 not fully installed or removed.
> > After this operation, 0 B of additional disk space will be used.
> > E: Internal Error, No file name for terminology:amd64
> >
> > Does anyone know where I can get it in a .deb form that won't vanish
> > at an update
> 
> I did some digging into
> http://ppa.launchpad.net/niko2040/e19/ubuntu/pool/main/t/terminology/
> and found that the two most recent .debs are only 11Kb, which must
> surely be an error.
> 
> terminology_1.2.0-0artful0_amd64.deb  2018-04-15 19:205.7M
> terminology_1.2.0-0bionic0_amd64.deb  2018-04-15 19:525.7M
> terminology_1.2.0-0trusty4_amd64.deb  2018-04-15 20:0611K 
> terminology_1.2.0-0xenial3_amd64.deb  2018-04-15 20:0611K 
> 
> I've sent Niko an email via launchpad, but does anyone else have a solution?
> 
> P
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-17 Thread Peter Flynn
Sorry, this failed to send earlier.

On 17/04/18 12:12, Peter Flynn wrote:
[...]> 1 not fully installed or removed.
> After this operation, 0 B of additional disk space will be used.
> E: Internal Error, No file name for terminology:amd64
>
> Does anyone know where I can get it in a .deb form that won't vanish
> at an update

I did some digging into
http://ppa.launchpad.net/niko2040/e19/ubuntu/pool/main/t/terminology/
and found that the two most recent .debs are only 11Kb, which must
surely be an error.

terminology_1.2.0-0artful0_amd64.deb2018-04-15 19:205.7M
terminology_1.2.0-0bionic0_amd64.deb2018-04-15 19:525.7M
terminology_1.2.0-0trusty4_amd64.deb2018-04-15 20:0611K 
terminology_1.2.0-0xenial3_amd64.deb2018-04-15 20:0611K 

I've sent Niko an email via launchpad, but does anyone else have a solution?

P


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-17 Thread Peter Flynn
On 17/04/18 14:59, Carsten Haitzler (The Rasterman) wrote:
> On Tue, 17 Apr 2018 12:12:24 +0100 Peter Flynn  said:
> 
[...]
>> Does anyone know where I can get it in a .deb form that won't vanish at
>> an update?
> 
> perhaps remove the pkgs fully (dpkg --purge it) before re-installing?

Good point, but as I added, the repo seems to have bogus .debs (only 11Kb).

On another machine running Mint 18 I have
terminology_1.1.1-0xenial1_amd64.deb so I have copied that to a safe
place where I can try again tomorrow.

///Peter

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology deleted by update

2018-04-17 Thread The Rasterman
On Tue, 17 Apr 2018 12:12:24 +0100 Peter Flynn  said:

> I recently installed Mint 18 on a desktop system, and added e and
> terminology like this:
> 
> sudo add-apt-repository -y ppa:niko2040/e19
> sudo apt-get update
> sudo apt-get install enlightenment terminology
> 
> All working nicely. Then this morning I ran my weekly update:
> 
> peter@oimelc:~/$ sudo apt update
> [sudo] password for peter:
> Hit:1 http://ppa.launchpad.net/gezakovacs/ppa/ubuntu xenial InRelease
> Hit:2 http://archive.canonical.com/ubuntu xenial InRelease
> Hit:3 http://archive.ubuntu.com/ubuntu xenial InRelease
> Get:4 http://ppa.launchpad.net/niko2040/e19/ubuntu xenial InRelease
> ...all normal.
> 
> peter@oimelc:~/$ sudo apt upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Calculating upgrade... Done
> The following NEW packages will be installed:
>   libdrm-common libllvm5.0 libqmi-glib5
> The following packages will be upgraded:
>   apparmor apport apt apt-transport-https apt-utils apt-xapian-index
> [snip lots and lots of packages]
>   systemd-sysv terminology timeshift transmission-common
> After this operation, 87.4 MB of additional disk space will be used.
> Do you want to continue? [Y/n] y
> Get:1 http://ppa.launchpad.net/niko2040/e19/ubuntu xenial/main amd64
> terminology amd64 1.2.0-0xenial3 [11.0 kB]
> Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64
> bsdutils amd64 1:2.27.1-6ubuntu3.4 [51.5 kB]
> [...]
> 
> So off it went and updated everything just fine...EXCEPT at the end:
> 
> dpkg: error processing package terminology (--configure):
>  subprocess installed post-installation script returned error exit status 2
> 
> Errors were encountered while processing:
>  terminology
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> 
> Terminology has disappeared from my menus and from /usr/bin so it has
> vanished.
> 
> I tried to get it back with:
> 
> $ sudo apt-get --reinstall install terminology
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not
> upgraded.
> 1 not fully installed or removed.
> After this operation, 0 B of additional disk space will be used.
> E: Internal Error, No file name for terminology:amd64
> 
> Does anyone know where I can get it in a .deb form that won't vanish at
> an update?

perhaps remove the pkgs fully (dpkg --purge it) before re-installing?

-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology deleted by update

2018-04-17 Thread Peter Flynn
I recently installed Mint 18 on a desktop system, and added e and
terminology like this:

sudo add-apt-repository -y ppa:niko2040/e19
sudo apt-get update
sudo apt-get install enlightenment terminology

All working nicely. Then this morning I ran my weekly update:

peter@oimelc:~/$ sudo apt update
[sudo] password for peter:
Hit:1 http://ppa.launchpad.net/gezakovacs/ppa/ubuntu xenial InRelease
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease
Hit:3 http://archive.ubuntu.com/ubuntu xenial InRelease
Get:4 http://ppa.launchpad.net/niko2040/e19/ubuntu xenial InRelease
...all normal.

peter@oimelc:~/$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  libdrm-common libllvm5.0 libqmi-glib5
The following packages will be upgraded:
  apparmor apport apt apt-transport-https apt-utils apt-xapian-index
[snip lots and lots of packages]
  systemd-sysv terminology timeshift transmission-common
After this operation, 87.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ppa.launchpad.net/niko2040/e19/ubuntu xenial/main amd64
terminology amd64 1.2.0-0xenial3 [11.0 kB]
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64
bsdutils amd64 1:2.27.1-6ubuntu3.4 [51.5 kB]
[...]

So off it went and updated everything just fine...EXCEPT at the end:

dpkg: error processing package terminology (--configure):
 subprocess installed post-installation script returned error exit status 2

Errors were encountered while processing:
 terminology
E: Sub-process /usr/bin/dpkg returned an error code (1)

Terminology has disappeared from my menus and from /usr/bin so it has
vanished.

I tried to get it back with:

$ sudo apt-get --reinstall install terminology
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not
upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for terminology:amd64

Does anyone know where I can get it in a .deb form that won't vanish at
an update?

///Peter

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology 1.2.0

2018-04-15 Thread Boris Faure
Hello fellow Terminology enthusiasts!

I am pleased to release Terminology 1.2.0!

This release introduces the following changes:

Additions:
* New build system based on Meson
* Add Nord theme
* Add tysend tool and support escapes for sending single files
* Grouped input support with Alt+g and Alt+Shift+g
* Different cursor shapes: block (default), underline and bar

Improvements:
* Support REP (Repeat preceding character) escape code
* Support HPA (Horizontal Position Absolute) escape code
* Support encircled escape code (SGR 52)
* Support DECSCUSR (changing cursor shape)
* When grabbing images through gravatar, use https
* Shine level is configurable
* Support EFL 1.20 or newer only
* Approximate true-colors

Fixes:
* Escape code fixes
* More focus fixes


The tarball can be found at :
   
https://download.enlightenment.org/rel/apps/terminology/terminology-1.2.0.tar.xz

sha256sum:
bd1a50e43fe8078ccf1553397cb977d0b44026ea06aaa1a7c2c142450b25834f 
terminology-1.2.0.tar.xz


Compiling:
  Beware, Terminology is now using the meson build system. To compile do
the following:
  meson build
  cd build
  ninja
  ninja install

Also, the dependency on ELF has changed and Terminology now requires
 EFL ≥ 1.20.

Happy compiling! ( https://xkcd.com/303/ )

-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology keybind question

2017-09-06 Thread Joseph Ghobrial
terminology-1.0.0-3.fc25.x86_64
efl-1.19.0-3.fc25.x86_64


On Tue, Sep 5, 2017 at 4:27 PM, Boris Faure  wrote:

> On 17-09-05 15:43, Joseph Ghobrial wrote:
> > Hi, I'm trying to bind "Focus to the next terminal" to Win+Right.
> > Unfortunately, it moves the cursor to the right rather than the accept
> the
> > input mapping.
> >
> > I have "Focus to the previous terminal" bound to Win+Left which is what I
> > want and that works.
> >
> > Is this possible?
>
> It is possible since I am able to do it!
>
> Which versions of Terminology and EFL are you using?
> --
> Boris Faure
> Pointer Arithmetician
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology v1.1.1

2017-09-06 Thread Boris Faure
On 17-09-05 22:11, Boris Faure wrote:
> Hello fellow Terminology enthusiasts!
> 
> I am pleased to release Terminology 1.1.1!
> 
> This release introduces the following changes:
> 
> Additions:
>  - Danish translation
> 
> Fixes:
>  - Fix issues with bottom margins
>  - No longer add spurious newlines in selections in the backlog
>  - No longer add space when running command from -e option
>  - Fix -T option to set the title of the window
> 
> The tarballs can be found (for the moment, while we fix our
> infrastructure issues) at :
>https://fau.re/terminology/terminology-1.1.1.tar.gz
>https://fau.re/terminology/terminology-1.1.1.tar.xz
> 

They are now at their usual place:
https://download.enlightenment.org/rel/apps/terminology/terminology-1.1.1.tar.gz
https://download.enlightenment.org/rel/apps/terminology/terminology-1.1.1.tar.xz

> 
> Security Hashes:
> sha1sum:
> eaade2ed3c8d6bbfbe9ec4e40d94a0ef8a57cd24  terminology-1.1.1.tar.gz
> 11cc987d67ae4852511fece82094f54864df3bee  terminology-1.1.1.tar.xz
> 
> sha256sum:
> a42133b216692bfc9d162fcbc14607c9db63f48e5d6edb476a081c155312758a 
> terminology-1.1.1.tar.gz
> da12b8a24ca5248b2d292d9b1e19cabc61ae29b21f96d4b6f4f3e7b4feeecc16 
> terminology-1.1.1.tar.xz
> 
> 
> Happy compiling! ( https://xkcd.com/303/ )
> 
> -- 
> Boris Faure
> Pointer Arithmetician



-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Terminology keybind question

2017-09-05 Thread Boris Faure
On 17-09-05 15:43, Joseph Ghobrial wrote:
> Hi, I'm trying to bind "Focus to the next terminal" to Win+Right.
> Unfortunately, it moves the cursor to the right rather than the accept the
> input mapping.
> 
> I have "Focus to the previous terminal" bound to Win+Left which is what I
> want and that works.
> 
> Is this possible?

It is possible since I am able to do it!

Which versions of Terminology and EFL are you using?
-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology keybind question

2017-09-05 Thread Joseph Ghobrial
Hi, I'm trying to bind "Focus to the next terminal" to Win+Right.
Unfortunately, it moves the cursor to the right rather than the accept the
input mapping.

I have "Focus to the previous terminal" bound to Win+Left which is what I
want and that works.

Is this possible?

Thanks,
Joseph
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology v1.1.1

2017-09-05 Thread Boris Faure
Hello fellow Terminology enthusiasts!

I am pleased to release Terminology 1.1.1!

This release introduces the following changes:

Additions:
 - Danish translation

Fixes:
 - Fix issues with bottom margins
 - No longer add spurious newlines in selections in the backlog
 - No longer add space when running command from -e option
 - Fix -T option to set the title of the window

The tarballs can be found (for the moment, while we fix our
infrastructure issues) at :
   https://fau.re/terminology/terminology-1.1.1.tar.gz
   https://fau.re/terminology/terminology-1.1.1.tar.xz


Security Hashes:
sha1sum:
eaade2ed3c8d6bbfbe9ec4e40d94a0ef8a57cd24  terminology-1.1.1.tar.gz
11cc987d67ae4852511fece82094f54864df3bee  terminology-1.1.1.tar.xz

sha256sum:
a42133b216692bfc9d162fcbc14607c9db63f48e5d6edb476a081c155312758a 
terminology-1.1.1.tar.gz
da12b8a24ca5248b2d292d9b1e19cabc61ae29b21f96d4b6f4f3e7b4feeecc16 
terminology-1.1.1.tar.xz


Happy compiling! ( https://xkcd.com/303/ )

-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Terminology v1.1.0

2017-08-20 Thread Boris Faure

Hello fellow Terminology enthusiasts!

I am pleased to release Terminology 1.1.0 today!

This release introduces the following changes:

Additions:
  - Double-click on tab title to change it
  - Add option to disable focus-in/out animations and visuals
  - Add option to set current window size as default.
  - Support Right/Left Margins
  - Support for the DECERA/DECFRA escape codes
  - Move cursor to position on Click+Alt
  - Add bindings (Alt+Up/Down/Left/Right) to move around panes

Improvements:
  - Fallback to ~ or / when creating new terminal if current directory
is not available
  - Support only efl >= 1.8.0
  - Harden escape codes decoding
  - Update all terms of a window when changing font (name or size)
  - Remove teamwork feature

Fixes:
  - Correctly handle the DECOM, DECSTBM, DECSLRM escape codes
  - Fix crash when resizing and there are tabs in content
  - Fix mouse motion and mouse button reporting
  - Set window sizing to 1px-step when having visible tabs

The tarballs can be found at:
   
https://download.enlightenment.org/rel/apps/terminology/terminology-1.1.0.tar.gz
   
https://download.enlightenment.org/rel/apps/terminology/terminology-1.1.0.tar.xz


Happy compiling! ( https://xkcd.com/303/ )

-- 
Boris Faure
Pointer Arithmetician
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


  1   2   3   4   5   >