Skip to content

Commit fcc5691

Browse files
committed
Merge branch 'master' into nip4
2 parents dfbf306 + 97cd35c commit fcc5691

File tree

7 files changed

+20
-9
lines changed

7 files changed

+20
-9
lines changed

ChangeLog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
started 8.9.1 15/2/23
2+
- fix build with --std=c99 [Schamschula]
3+
14
started 8.9.0 10/4/20
25
- add find_trim
36

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@ Status](https://build.snapcraft.io/badge/jcupitt/nip2.svg)](https://build.snapcr
66
nip2 is a GUI for the [libvips image processing
77
library](https://libvips.github.io/libvips). It's a little like a spreadsheet:
88
you create a set of formula connecting your objects together, and on a change
9-
nip2 recalculates.
9+
nip2 will recalculate. This makes it convenient for developing image processing
10+
systems since you can watch pixels change as you adjust your equations.
11+
12+
Because nip2 uses libvips as the image processing engine it can handle very
13+
large images and only needs a little memory. It scales to fairly complex
14+
workflows: I've used it to develop systems with more than 10,000 cells,
15+
analyzing images of many tens of gigabytes. It has a batch mode, so you
16+
can run any image processing system you develop from the command-line and
17+
without a GUI.
1018

1119
[![Screenshot](screenshot.png)](screenshot.png)
1220

configure.ac

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Process this file with autoconf to produce a configure script.
22

3-
AC_INIT([nip4], [8.9.0], [vipsip@jiscmail.ac.uk])
3+
AC_INIT([nip2], [8.9.1], [vipsip@jiscmail.ac.uk])
44

55
# foreign stops complaints about a missing README (we use README.md instead)
66
# and missing INSTALL (the standard Gnu INSTALL is not very useful)
@@ -17,7 +17,7 @@ dnl
1717

1818
m4_define([nip_major_version], [8])
1919
m4_define([nip_minor_version], [9])
20-
m4_define([nip_micro_version], [0])
20+
m4_define([nip_micro_version], [1])
2121
m4_define([nip_version],
2222
[nip_major_version.nip_minor_version.nip_micro_version])
2323

src/compile.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -788,7 +788,7 @@ compile_graph( Compile *compile, ParseNode *pn, PElement *out )
788788
break;
789789

790790
case PARSE_CONST_BOOL:
791-
PEPUTP( out, ELEMENT_BOOL, pn->con.val.bool );
791+
PEPUTP( out, ELEMENT_BOOL, pn->con.val.bol );
792792
break;
793793

794794
case PARSE_CONST_ELIST:
@@ -2496,7 +2496,7 @@ compile_pattern_condition( Compile *compile,
24962496
int i;
24972497

24982498
n.type = PARSE_CONST_BOOL;
2499-
n.val.bool = TRUE;
2499+
n.val.bol = TRUE;
25002500
node = tree_const_new( compile, n );
25012501

25022502
for( i = depth - 1; i >= 0; i-- ) {

src/ip.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ extern int statfs();
202202
#define IP_NAME PACKAGE "-" VERSION
203203
#define MAX_LINELENGTH (120) /* Max chars we display of value */
204204
#define MAX_RECENT (10) /* Number of recent items in file menu */
205-
#define NIP_COPYRIGHT "%s: ©2018 Imperial College, London"
205+
#define NIP_COPYRIGHT "%s: ©2023 libvips.org"
206206

207207
/* Our stock_ids.
208208
*/

src/lex.l

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ TRUE {
207207
BEGIN BINARY;
208208

209209
yylval.yy_const.type = PARSE_CONST_BOOL;
210-
yylval.yy_const.val.bool = TRUE;
210+
yylval.yy_const.val.bol = TRUE;
211211

212212
return( TK_CONST );
213213
}
@@ -216,7 +216,7 @@ FALSE {
216216
BEGIN BINARY;
217217

218218
yylval.yy_const.type = PARSE_CONST_BOOL;
219-
yylval.yy_const.val.bool = FALSE;
219+
yylval.yy_const.val.bol = FALSE;
220220

221221
return( TK_CONST );
222222
}

src/tree.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ struct _ParseConst {
126126
union {
127127
double num;
128128
char *str;
129-
gboolean bool;
129+
gboolean bol;
130130
int ch;
131131
} val;
132132
};

0 commit comments

Comments
 (0)