Daniel Kochmanski
|
3136462c78
|
newdoc: remove mundane C reference entriesc
|
2017-04-28 20:01:18 +02:00 |
|
Daniel Kochmanski
|
9ba5934fff
|
hash-tables: add hash-table test suite
For now it tests only weakness.
|
2017-04-28 18:15:47 +02:00 |
|
Daniel Kochmanski
|
57a05c1d2c
|
hash-tables: weakness: add :key-or-value variant
|
2017-04-28 17:48:22 +02:00 |
|
Daniel Kochmanski
|
c060595dcd
|
Merge branch 'newcmp-3rd-try' into develop
|
2017-04-28 12:33:05 +02:00 |
|
Daniel Kochmanski
|
1a233e2a31
|
changelog: add changes wrt compiler cleanup
|
2017-04-28 12:32:42 +02:00 |
|
Daniel Kochmanski
|
605077b2a6
|
cmp: revert progress->debug change
cmpdebug issues a debug-note condition, which may interfere with
catching warnings.
|
2017-04-28 12:31:27 +02:00 |
|
Daniel Kochmanski
|
de70b55ca7
|
cmp: remove bogus declaration
|
2017-04-28 12:24:55 +02:00 |
|
Daniel Kochmanski
|
5624ab0f74
|
newcmp notes: add some todo, rearrang file
|
2017-04-28 12:03:04 +02:00 |
|
Daniel Kochmanski
|
fef041db05
|
cmp: cmp-env-register-macrolet: be specific wrt package
This macro is part of SI package, not CMP (probably for bootstrap
reasons).
|
2017-04-28 12:02:21 +02:00 |
|
Daniel Kochmanski
|
f55c0111a2
|
cmp: cleanup: remove bogus constant
+ecl-stack-frame-variable+ was used in just two places, and the same
string was used also elsewhere (not as this constant).
|
2017-04-28 11:51:29 +02:00 |
|
Daniel Kochmanski
|
15640a79e4
|
cmp: refactor: qualify package of *-prop interface
Usage was mixed, once it is si:put-sysprop, once just put-sysprop. Add
full package qualifiers to put-sysprop/get-sysprop/rem-sysprop.
|
2017-04-28 11:48:15 +02:00 |
|
Daniel Kochmanski
|
a22424c3db
|
cmp: refactor: be explicit on declaring specials.
Remove unnecessary abstraction for that.
|
2017-04-28 11:43:09 +02:00 |
|
Daniel Kochmański
|
3f1a8c31b4
|
cmp: refactor: be explicit on some symbols
*compile-print* and *compile-verbose* are CL package symbols, be
explicit about that when defining them.
|
2017-04-28 11:28:29 +02:00 |
|
Daniel Kochmański
|
153262c1cc
|
cmp: refactor: cosmetic cmpopt-clos fixes
|
2017-04-28 11:24:47 +02:00 |
|
Daniel Kochmański
|
0cd581d08b
|
cosmetic indent fix
|
2017-04-28 11:24:41 +02:00 |
|
Daniel Kochmanski
|
aa2a88160c
|
cmp: don't be so chatty (2)
|
2017-04-28 11:23:49 +02:00 |
|
Daniel Kochmanski
|
6dfe30a26c
|
cmp: don't be so chatty
|
2017-04-28 11:18:50 +02:00 |
|
Daniel Kochmański
|
68b15cde5b
|
cmp: add a few c-local declarations
|
2017-04-28 11:15:21 +02:00 |
|
Daniel Kochmański
|
31871dc903
|
cmpcall: remove unused parts
|
2017-04-28 11:14:56 +02:00 |
|
Daniel Kochmański
|
4f177c96c1
|
cmp: be less noisy by default
|
2017-04-28 11:14:06 +02:00 |
|
Daniel Kochmański
|
da4669d792
|
cdb: fix declaration
|
2017-04-28 11:13:24 +02:00 |
|
Daniel Kochmański
|
851dc899eb
|
boole: move compiler macro to cmpnum
|
2017-04-28 11:13:05 +02:00 |
|
Daniel Kochmański
|
6ffa84af14
|
cmp: eval-when: be explicit about cl:load etc
|
2017-04-28 11:11:53 +02:00 |
|
Daniel Kochmański
|
226dd35775
|
Merge branch 'refactor-run-program' into develop
|
2017-03-24 01:23:30 +01:00 |
|
Daniel Kochmański
|
2d36667429
|
OSI: add documentation, improve changelog
|
2017-03-24 01:22:57 +01:00 |
|
Daniel Kochmański
|
4a8f4dbf9e
|
newdoc: improve documentatin
|
2017-03-24 01:01:14 +01:00 |
|
Daniel Kochmański
|
55522ff607
|
newdoc: osi: improve documentation
|
2017-03-24 00:43:08 +01:00 |
|
Daniel Kochmański
|
85103d6367
|
new-doc: improve documentation on operating system
|
2017-03-24 00:28:35 +01:00 |
|
Daniel Kochmański
|
4c30430fe8
|
waitpid: if synchronous call don't unblock on resume/pause
|
2017-03-24 00:17:14 +01:00 |
|
Daniel Kochmański
|
cc6f893bd3
|
run-program: environ: coerce to base-string list
|
2017-03-23 23:12:58 +01:00 |
|
Daniel Kochmański
|
1d495a2ede
|
cosmetic: remove empty line
|
2017-03-23 18:46:30 +01:00 |
|
Daniel Kochmański
|
66e808728c
|
fix typos
|
2017-03-23 18:41:03 +01:00 |
|
Daniel Kochmański
|
53a9d5d454
|
run-program: add process finalizer
|
2017-03-23 18:09:42 +01:00 |
|
Daniel Kochmański
|
a3a040aa8d
|
run-program: don't shadow original arguments
|
2017-03-23 18:09:18 +01:00 |
|
Daniel Kochmański
|
74f4300aa0
|
run-program: arg-prep: add informative comment
|
2017-03-23 18:07:57 +01:00 |
|
Daniel Kochmański
|
925196c453
|
signals: remove sigchld handling
It caused races with waitpid previously masked by fast code in
unixsys.d.
|
2017-03-23 15:43:59 +01:00 |
|
Daniel Kochmański
|
3cbede6606
|
external-process-status: take into account other states
|
2017-03-23 14:06:16 +01:00 |
|
Daniel Kochmański
|
2991c8f27e
|
cmp:run-program: show exact command
|
2017-03-23 13:51:52 +01:00 |
|
Daniel Kochmański
|
f72943f4d1
|
Merge branch 'refactor-run-program' of gitlab.com:embeddable-common-lisp/ecl into refactor-run-program
|
2017-03-22 10:25:47 +01:00 |
|
Daniel Kochmański
|
b5d8310f42
|
run-program: don't add process to global list if wait = t
|
2017-03-22 10:24:23 +01:00 |
|
Daniel Kochmański
|
d2f760970f
|
fix: sigchld-handler takes key parameter process
|
2017-03-21 18:33:56 +01:00 |
|
Daniel Kochmanski
|
bc9b33168c
|
test: sigchld-handler: adjust for cygwin
|
2017-03-20 22:15:42 +01:00 |
|
Daniel Kochmański
|
135a43a027
|
tests: run-program: add status-hook tests
|
2017-03-20 21:05:13 +01:00 |
|
Daniel Kochmański
|
afad65bcc6
|
cosmetic: typo
|
2017-03-20 21:05:04 +01:00 |
|
Daniel Kochmanski
|
17f4e28249
|
create-descriptor: cygwin is handled like UNIX
|
2017-03-20 07:21:42 +01:00 |
|
Daniel Kochmanski
|
26c74e39a6
|
run-program: fix windows interactive streams
|
2017-03-19 22:31:09 +01:00 |
|
Daniel Kochmanski
|
a16c006d94
|
windows: remove unused variables
|
2017-03-19 21:28:55 +01:00 |
|
Daniel Kochmanski
|
d6c8fec000
|
tests: run-program: test more stream cases
|
2017-03-19 21:28:32 +01:00 |
|
Daniel Kochmanski
|
1cff676abd
|
debugger: be more error-prone in debugger
|
2017-03-19 21:27:50 +01:00 |
|
Daniel Kochmański
|
8f88a7ff86
|
Merge branch 'develop' into 'develop'
Fixed typo in unixint.d
See merge request !61
|
2017-03-19 08:55:47 +00:00 |
|