Release of G'MIC 2.8

The $? problem is mended, still the empty image persists!

gmic version sp ?
[gmic]-0./ Start G’MIC interpreter.

gmic: GREYC’s Magic for Image Computing: command-line interface
(https://gmic.eu)
Version 2.8.4 (pre-release #200207)

    Copyright (c) 2008-2020, David Tschumperle / GREYC / CNRS. 
    (https://www.greyc.fr)

[gmic]-1./ Input sample image ‘waterfall’ (1 image 750x500x1x3). (1 image 0x0x0x0).
[gmic]-2./ Display images [0,1] = ‘waterfall, }’.
[0] = ‘waterfall’:
size = (750,500,1,3) [4394 Kio of floats].
data = (40,58,75,57,70,52,48,58,58,39,45,67,(…),27,22,17,24,24,27,27,27,27,27,28,27).
min = 2, max = 252, mean = 55.7616, std = 52.8027, coords_min = (746,32,0,0), coords_max = (242,179,0,2).
[1] = ‘}’:
size = (0,0,0,0) [0 b of floats].
data = () [float].

That is strange, I don’t have this behavior here :

$ gmic sp ?
[gmic]-0./ Start G'MIC interpreter.
[gmic]-1./ Input sample image 'dog' (1 image 1024x685x1x3).
[gmic]-1./ Display image [0] = 'dog'.
[0] = 'dog':
  size = (1024,685,1,3) [8 Mio of floats].
  data = (67,71,67,71,67,71,71,67,67,71,71,67,(...),79,90,90,90,79,79,84,84,84,79,79,79).
  min = 2, max = 254, mean = 119.113, std = 53.8004, coords_min = (409,183,0,0), coords_max = (474,89,0,0).

@KaRo, can you try $ gmic sp ? debug and copy-paste the log ?

to long the out put see your e-mail gmail

at least the beginning:

gmic sp ? debug
[gmic]-0./ Start G’MIC interpreter (in debug mode).
-0./ Initial command line: ‘cli_start sp } debug’.
./ Decompose command line into 4 items:
./ item[0] = ‘cli_start’
./ item[1] = ‘sp’
./ item[2] = ‘}’
./ item[3] = ‘debug’

-0./ Enter scope ‘./’.

Some code problem?

Yes that is strange. Looks like the ‘?’ is substituted by a ‘}’, but this is unexpected of course.

Have you recompiled everything ‘from scratch’ (i.e. after a make clean) ?

No, I did after git pull from level branch

(cd ~/work/src/gmic/src/; make -B cli “SUBLIBS=-lX11” || exit; sudo cp ~/work/src/gmic/src/gmic /usr/local/bin/)

Ok i’ll try that now

Ok, my error! I have used zsh, which is in a curious way sensitive on ? ! Sorry!

Ah, good to hear that! :grinning:

Sorry again, sometimes there is a message from zsh, but here there was nothing.
Good night

2 Likes

@David_Tschumperle Could you make 2.8.4 pre available for Window CLI?

It’s currently being built. Should be available in 30-40 minutes or so.

OK, uploaded Windows version.

Hi, not sure if the correct place to ask, if not please redirect me. I am using G’MIC-QT 2.7.3 with Gimp 2-10 on Mac OSX10.13.6. In update information I get the message that a new version of G’MIC plug-in is available. Went to the G’MIC site download page, downloaded the latest, but after installing I still have the same 2.7.3 version. Does it means that the Mac plug-in is not yet updated or that I am doing something incorrectly?

I don’t manage G’MIC-Qt for Mac, but maybe @KaRo or @Carmelo_DrRaw could help for this.

You are quite right! Still have a look in Hello all,I have a question!!! - #9 by Carmelo_DrRaw

I think @Carmelo_DrRaw is still busy.

@zurdo

I am still working in porting my macOS Travis-CI scripts from homebrew to macports, because it provides better binary dependencies.
I’ll focus on that during next week, hopefully I will be able to provide again up-to-date macOS packages by next Friday…

Thanks for all the quick answers, and for all the work you guys are doing here.

@David_Tschumperle Are you doing those manually? Maybe @Carmelo_DrRaw could help automate that (Win CLI, etc.) too?


I noticed a change in the behaviour of help. Before I could do something and still get output like

gmic h equalize
gmic sp tiger h equalize
gmic sp tiger h equalize[0] # ?
gmic sp tiger h +equalize   # ?

The first one still works as it should. I believe the second one worked before but doesn’t now. Not sure about the other two. Anyway, I don’t mind but I find the three other use cases convenient, and I instinctively insert the h expecting help output. :crossed_fingers: