Skip to content

Commit dbe1492

Browse files
committed
Second test release 0.4.924
1 parent d0632e8 commit dbe1492

File tree

15 files changed

+89
-26
lines changed

15 files changed

+89
-26
lines changed

ChangeLog

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,70 @@
11
Full history from the git log
22
-----------------------------
33

4+
2018-06-28 Reini Urban <[email protected]>
5+
6+
Second test release 0.4.999
7+
8+
2018-06-28 Reini Urban <[email protected]>
9+
10+
common_entity_data: fix has_ds_binary_data
11+
use instead of nolinks with r2013+
12+
13+
improve FIELD_2DD_VECTOR logging, print index
14+
15+
2018-06-28 Reini Urban <[email protected]>
16+
17+
try ACIS 2 only with .git (ifndef IS_RELEASE)
18+
19+
add some FIELD formatting overrides FIELD_RCu lineweight FIELD_BLh rgb_color
20+
pass thru preR13 decode errors
21+
22+
add analog VECTOR_CHKCOUNT
23+
also for HATCH.
24+
Maybe we should use these checks only for known UNKNOWN_CLASS
25+
entities. The strcmp check for the classname
26+
is resolved at compile-time already., if the classname would
27+
appear in the macro.
28+
29+
add REPEAT_CHKCOUNT and use it more
30+
not only since r2010+ also with r2004 for invalid HATCH entities.
31+
32+
decode BD stability: check bit_isnan
33+
when decoding bitcode encoded doubles, check for our
34+
own unique return value of bit_nan (avoiding math.h and -lm).
35+
return DWG_ERR_VALUEOUTOFBOUNDS in objects and entities then
36+
37+
2018-06-28 Reini Urban <[email protected]>
38+
39+
fix common_entity color ENC encoding
40+
various serious errors in the color encoding
41+
for entities, called ENC.
42+
43+
The bug only occured with non-indexed colors
44+
with RGB or transparency values.
45+
Thanks to @arturredzko for an example DWG.
46+
47+
2018-06-28 Reini Urban <[email protected]>
48+
49+
api: finish docs, more renames
50+
Take the opportunity that the API should be somewhat sane and stable,
51+
to harmonize more names:
52+
align => alignment
53+
numrows => num_rows
54+
numcols => num_cols
55+
flags_ => flag
56+
57+
remove the dwg_ent_insert scale_flag API. This is DWG internal only.
58+
459
2018-06-27 Reini Urban <[email protected]>
560

6-
Release 0.5
61+
ChangeLog: update for last month
62+
with gnulib's gitlog-to-changelog, clustered.
63+
64+
cluster adjacent commit messages if their headers are the same and
65+
neither commit message contains multiple paragraphs.
66+
67+
2018-06-27 Reini Urban <[email protected]>
768

869
python DISTCLEANFILES
970

NEWS

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@ GNU LibreDWG NEWS -- history of user-visible changes.
22
Copyright (C) 2018 Free Software Foundation, Inc.
33
See the end for copying conditions.
44

5-
LibreDWG version 0.4.900 - released 2018/06/26:
5+
LibreDWG version 0.4.924 - released 2018/06/28:
66

7-
This is the first public test release ever, after several years of silence.
7+
This is the second test release towards 0.5.
88
It can read most r13-r2018 DWG files, and write r2000 DWG,
99
write DXF and GeoJSON files for all versions.
1010
There are also many new programs: dwgread, dwgwrite, dwgrewrite,
1111
dwg2dxf, dwglayers, dwggrep, dwgbmp, dwg2SVG (very basic), dwg2ps (infancy).
1212
See the manual, ChangeLog or git history for details.
1313

14+
+The API is usable but still pretty rough, we might still rename +some
15+
functions or names for better consistency and add more encoding API.
1416

1517
Copyright information:
1618

bindings/perl/Makefile.PL

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ $lddlflags .= " -lredwg";
2626

2727
WriteMakefile (
2828
NAME => 'LibreDWG',
29-
VERSION => '0.4_900',
29+
VERSION => '0.4_924',
3030
($ccopts ? (CCFLAGS => $ccopts) : ()),
3131
($ldopts ? (LDFLAGS => $ldopts) : ()),
3232
($lddlflags ? (LDDLFLAGS => $lddlflags) : ()),

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dnl You should have received a copy of the GNU General Public License
99
dnl along with this program. If not, see <http://www.gnu.org/licenses/>.
1010

1111
AC_PREREQ([2.61])
12-
AC_INIT([LibreDWG],[0.4.900],[[email protected]],,
12+
AC_INIT([LibreDWG],[0.4.924],[[email protected]],,
1313
[https://savannah.gnu.org/projects/libredwg/])
1414
AC_CONFIG_AUX_DIR([build-aux])
1515
dnl for older systems use this:

doc/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
DOXYFILE_ENCODING = UTF-8
88
PROJECT_NAME = "LibreDWG API"
9-
PROJECT_NUMBER = 0.4.900
9+
PROJECT_NUMBER = 0.4.924
1010
PROJECT_BRIEF = "LibreDWG API - The DWG Library"
1111
PROJECT_LOGO =
1212
OUTPUT_DIRECTORY = doc/

programs/dwg2SVG.1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
2-
.TH DWG2SVG "1" "June 2018" "dwg2SVG 0.4.900" "User Commands"
2+
.TH DWG2SVG "1" "June 2018" "dwg2SVG 0.4.924" "User Commands"
33
.SH NAME
4-
dwg2SVG \- manual page for dwg2SVG 0.4.900
4+
dwg2SVG \- manual page for dwg2SVG 0.4.924
55
.SH SYNOPSIS
66
.B dwg2SVG
77
[\fI\,OPTION\/\fR]... \fI\,DWGFILE >SVGFILE\/\fR

programs/dwg2dxf.1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
2-
.TH DWG2DXF "1" "June 2018" "dwg2dxf 0.4.900" "User Commands"
2+
.TH DWG2DXF "1" "June 2018" "dwg2dxf 0.4.924" "User Commands"
33
.SH NAME
4-
dwg2dxf \- manual page for dwg2dxf 0.4.900
4+
dwg2dxf \- manual page for dwg2dxf 0.4.924
55
.SH SYNOPSIS
66
.B dwg2dxf
77
[\fI\,OPTION\/\fR]... \fI\,DWGFILES\/\fR...

programs/dwg2ps.1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
2-
.TH DWG2PS "1" "June 2018" "dwg2ps 0.4-dev" "User Commands"
2+
.TH DWG2PS "1" "June 2018" "dwg2ps 0.4.924" "User Commands"
33
.SH NAME
4-
dwg2ps \- manual page for dwg2ps 0.4-dev
4+
dwg2ps \- manual page for dwg2ps 0.4.924
55
.SH SYNOPSIS
66
.B dwg2ps
77
[\fI\,OPTION\/\fR]... \fI\,DWGFILE \/\fR[\fI\,PSFILE\/\fR]

programs/dwgbmp.1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
2-
.TH DWGBMP "1" "June 2018" "dwgbmp 0.4.900" "User Commands"
2+
.TH DWGBMP "1" "June 2018" "dwgbmp 0.4.924" "User Commands"
33
.SH NAME
4-
dwgbmp \- manual page for dwgbmp 0.4.900
4+
dwgbmp \- manual page for dwgbmp 0.4.924
55
.SH SYNOPSIS
66
.B dwgbmp
77
[\fI\,OPTION\/\fR]... \fI\,DWGFILE \/\fR[\fI\,BMPFILE\/\fR]

programs/dwggrep.1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
2-
.TH DWGGREP "1" "June 2018" "dwggrep 0.4.900" "User Commands"
2+
.TH DWGGREP "1" "June 2018" "dwggrep 0.4.924" "User Commands"
33
.SH NAME
4-
dwggrep \- manual page for dwggrep 0.4.900
4+
dwggrep \- manual page for dwggrep 0.4.924
55
.SH SYNOPSIS
66
.B dwggrep
77
[\fI\,OPTIONS\/\fR]... \fI\,pattern files\/\fR

0 commit comments

Comments
 (0)