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
Daniel Kochmanski
9bb1b0b73b
ecl: add package-local-nicknames feature
2017-05-02 14:57:29 +02:00
Daniel Kochmanski
0710f5fea2
newdoc: add documentation for package local nicknames
2017-05-02 14:54:49 +02:00
Daniel Kochmanski
8fcc85179f
local package: separate internal interface from HL
...
we don't want variable number of arguments in core library
2017-05-02 10:03:12 +02:00
Daniel Kochmanski
635cf82e48
add final test
2017-05-02 10:02:48 +02:00
Daniel Kochmanski
76d47a45a2
tests: add tests for package local nicknames
2017-05-02 08:51:38 +02:00
Daniel Kochmanski
818c187da5
package local nicknames: delete-package: fix removal loop
2017-05-02 08:51:03 +02:00
Daniel Kochmanski
8f7cf72636
delete-package: remove local nickname bits
2017-05-02 08:04:41 +02:00
Daniel Kochmanski
e72951826c
local package nicknames: add missing functions
2017-05-01 23:13:25 +02:00
Daniel Kochmanski
8047148c8a
cosmeitc: add "." to the continue statements in packages
2017-05-01 21:22:04 +02:00
Daniel Kochmanski
4d549206d5
cosmetic: bump ego :-)
2017-05-01 18:28:47 +02:00
Daniel Kochmanski
7260bfddd9
cosmetic: keep convention from other places
2017-05-01 18:27:53 +02:00
Daniel Kochmanski
f9006d4371
packages: add nicknamedby field and accessors
...
Add accessors to probe for local nicknames.
2017-05-01 18:27:00 +02:00
Daniel Kochmanski
214f8e1649
declare local function local
2017-05-01 15:48:54 +02:00
Daniel Kochmanski
720af1f355
defpackage: remove unused function
2017-05-01 15:48:19 +02:00
Daniel Kochmanski
f41b6e31d6
defpackage: factor checking into single function
...
Function is taken from SBCL.
2017-05-01 15:47:42 +02:00
Daniel Kochmanski
25ca08e5fc
defpackage: rewrite macro to traverse list only once
...
Structure of the macro is inspired by SBCL implementation.
2017-05-01 15:38:06 +02:00