Fabrizio Fabbri
390caa3e51
Revert "Revert "Merge branch 'develop' into 'develop'""
...
This reverts commit cf416f6fd4 .
2017-06-03 12:57:17 +02:00
Daniel Kochmanski
cf416f6fd4
Revert "Merge branch 'develop' into 'develop'"
...
This reverts commit b75802f122 , reversing
changes made to 5e3ccb1955 .
2017-05-26 14:38:52 +02:00
Daniel Kochmański
a095f6a4ee
ecl_thread_internal_error: provide hint what may go wrong
2017-05-25 08:19:19 +02:00
Daniel Kochmański
3c4e1541e5
format: scale-exponent: fix denormalized long-float
...
Fix submitted by Marius Gerbershagen. Fixes 383.
2017-05-25 08:03:32 +02:00
Daniel Kochmański
7ef7116589
windows: thread_internal_error: call ExitThread
2017-05-25 07:57:05 +02:00
Daniel Kochmański
052155c6c3
ecl_thread_internal_error: add C api, protect get_env
...
Problem reported and fixed by Marius Gerbershagen. Fixes #382 .
2017-05-22 22:58:15 +02:00
Daniel Kochmański
b75802f122
Merge branch 'develop' into 'develop'
...
Coverity issues fixes
See merge request !65
2017-05-19 17:41:06 +00:00
Fabrizio Fabbri
95279fb15f
Code review on merge request !65
2017-05-19 19:34:19 +02:00
Fabrizio Fabbri
88efaa1b6d
Merge remote-tracking branch 'origin/develop' into develop
2017-05-19 19:13:04 +02:00
Fabrizio
5e3ccb1955
Merge branch 'unixsys-waitpid-fakedefs' into 'develop'
...
unixsys: waitpid: fake WCONTINUED and WIFCONTINUED if not present
See merge request !66
2017-05-19 15:57:54 +00:00
Daniel Kochmański
14320c2e27
cosmetic: comment
2017-05-19 15:49:39 +02:00
Daniel Kochmański
c487341ad6
unixsys: waitpid: fix fake macro
2017-05-19 15:32:48 +02:00
Daniel Kochmański
104203e1b8
unixsys: waitpid: fake WCONTINUED and WIFCONTINUED if not present
...
On some platforms with not finished POSIX support (like some old BSD)
these defines / macros are not present. Fake them for compatibility.
2017-05-19 14:06:29 +02:00
Fabrizio Fabbri
f8432d1f5f
coverity fix 1434978 Argument cannot be negative
...
https://scan7.coverity.com/reports.htm#v29378/p15116/fileInstanceId=19260861&defectInstanceId=4445893&mergedDefectId=1434978
2017-05-18 13:01:02 +02:00
Fabrizio Fabbri
a74094de9a
fix coverity issue Missing varargs init or cleanup
2017-05-17 23:20:10 +02:00
Fabrizio Fabbri
6c8449b147
fix coverity 435052 Dereference before null check
...
https://scan7.coverity.com/reports.htm#v29378/p15116/fileInstanceId=19259832&defectInstanceId=4445114&mergedDefectId=1435052
2017-05-17 21:11:26 +02:00
Fabrizio Fabbri
e688ca4058
coverity fix 1435189 Double close
...
https://scan7.coverity.com/reports.htm#v29378/p15116/fileInstanceId=19259820&defectInstanceId=4445788&mergedDefectId=1435189
2017-05-17 21:08:23 +02:00
Fabrizio Fabbri
29ad64adb7
coverity fix Missing varargs init or cleanup
2017-05-17 20:26:24 +02:00
Fabrizio Fabbri
0227f299a6
fix covrity issue 1435068 Resource leak
...
https://scan7.coverity.com/reports.htm#v29377/p15116/fileInstanceId=19101001&defectInstanceId=4408515&mergedDefectId=1435068
2017-05-17 19:45:51 +02:00
Fabrizio Fabbri
539b05a1a2
coverity fix Uninitialized pointer read
2017-05-16 22:43:08 +02:00
Fabrizio Fabbri
8617d61e64
fix coverity Uninitialized pointer read on env0
2017-05-16 22:06:04 +02:00
Fabrizio Fabbri
64a0bcebdf
fix coverity 1434960 Uninitialized pointer read
...
https://scan7.coverity.com/reports.htm#v29377/p15116/fileInstanceId=19088397&defectInstanceId=4404042&mergedDefectId=1434960
2017-05-16 22:00:17 +02:00
Fabrizio Fabbri
4c5f0b2162
fix coverity 1434866 Missing return statement
...
https://scan7.coverity.com/reports.htm#v29377/p15116/fileInstanceId=19088538&defectInstanceId=4403920&mergedDefectId=1434866
2017-05-16 22:00:09 +02:00
Fabrizio Fabbri
73ed08df0b
fix coverity issue 1434897 Uninitialized scalar variable
...
https://scan7.coverity.com/reports.htm#v29377/p15116/fileInstanceId=18706960&defectInstanceId=4324855&mergedDefectId=1434897&eventIds=4324837-8
2017-05-16 18:31:55 +02:00
Fabrizio Fabbri
0d18fcbbf2
fix coverity 1434941 Missing return statement
...
https://scan7.coverity.com/reports.htm#v29377/p15116/fileInstanceId=18706913&defectInstanceId=4323734&mergedDefectId=1434941
2017-05-16 18:19:38 +02:00
Fabrizio Fabbri
1f58875e1c
fix coverity issue 1434998 Out-of-bounds access
...
https://scan7.coverity.com/reports.htm#v29377/p15116/fileInstanceId=18707043&defectInstanceId=4324833&mergedDefectId=1434998
2017-05-16 18:15:44 +02:00
Fabrizio Fabbri
830f72473b
Fix Uninitialized pointer read
...
Coverity report https://scan7.coverity.com/reports.htm#v29377/p15116/fileInstanceId=18706970&defectInstanceId=4323844&mergedDefectId=1435043
2017-05-15 18:45:22 +02:00
Daniel Kochmanski
ee3d9e584d
format: fix bug introduced recently
2017-05-15 10:13:50 +02:00
Daniel Kochmanski
4ace366a6e
cleanup: remove leftover definition
...
ecl_dynamic_ffi was removed long time ago.
2017-05-13 18:53:55 +02:00
Daniel Kochmanski
3fdb362b21
cleanup: add information about removed interface
...
Closes #380 .
2017-05-13 18:10:23 +02:00
Daniel Kochmanski
72e422f1b3
cleanup: remove hierarchical packages interface
...
It didn't work for some cases and wasn't documented, so I'm removing
it. Freshly written tests are left in tests for someone, who would
like to reimplement them.
2017-05-13 18:06:26 +02:00
Daniel Kochmanski
9fa54cc66a
tests: add commented out test for issue #380
2017-05-13 17:30:12 +02:00
Daniel Kochmański
08f5354088
Merge branch 'develop' into 'develop'
...
fix #378 fail to build on windows
Closes #378
See merge request !64
2017-05-13 15:13:43 +00:00
Fabrizio Fabbri
a229a496f2
fix #378 fail to build on windows
...
HANDLE and int have different size. use _open_osfhandle.
2017-05-13 15:36:37 +02:00
Daniel Kochmański
deec5bc13b
Merge branch 'ein' into 'develop'
...
Close fd as earlier as possible.
See merge request !62
2017-05-13 07:14:10 +00:00
Fabrizio Fabbri
bace22e62a
Close fd as earlier as possible.
2017-05-13 08:45:50 +02:00
Daniel Kochmański
584fc60f45
Merge branch 'appveyor' into 'develop'
...
Add simple appveyor msvc build
See merge request !63
2017-05-13 05:15:45 +00:00
Fabrizio Fabbri
93e9da255c
Add simple appveyor msvc build
...
Signed-off-by: Fabrizio Fabbri <fabrizio.fabbri@gmail.com>
2017-05-13 00:12:13 +02:00
Daniel Kochmanski
98b890ce6e
format: float: signed zero: print -0.0 if signed
...
Fixes #365 .
2017-05-12 23:44:10 +02:00
Daniel Kochmanski
2d0b3ca25e
cosmetic: fix indent
2017-05-12 23:38:10 +02:00
Daniel Kochmanski
f4e25c7055
spawn-subprocess: remove pipe synchronization
2017-05-12 22:19:25 +02:00
Daniel Kochmanski
1d8f4ff101
run-program-inner: return only output stream
...
Since we *always* wait until process ends, returning write descriptor
doesn't make much sense anymore. stream_read has also output from
stderr.
2017-05-12 22:16:22 +02:00
Daniel Kochmanski
cea077eeed
fix descriptor leak in run-program-inner
...
Close parent_error.
2017-05-12 22:15:46 +02:00
Daniel Kochmański
915b40ce03
cleanup: move C/CXX part of CLOS to src/c/clos/ directory
...
instance.d and gfun.d were in the top C source directory.
2017-05-06 18:27:34 +02:00
Daniel Kochmanski
15b12fb0b2
Revert "find-class: make class-name access thread safe"
...
This reverts commit dd8ca94746 .
2017-05-05 21:45:07 +02:00
Daniel Kochmanski
6ec49062fc
cosmetic fix (indent)
2017-05-02 18:19:55 +02:00
Daniel Kochmanski
bd84ab8986
help: add package local nicknames doc
2017-05-02 15:21:12 +02:00
Daniel Kochmanski
72579f4b74
changelog: add fresh changes
2017-05-02 15:04:54 +02:00
Daniel Kochmanski
1ee24e8e3d
Merge branch 'local-package-nicknames' into develop
2017-05-02 15:01:51 +02:00
Daniel Kochmanski
caee827c58
tests: check for feature
2017-05-02 15:01:07 +02:00