Commit graph

940 commits

Author SHA1 Message Date
jjgarcia
9f16d5106e Added the support for bsd sockets made by Julian Stecklina and ported to windows by M. Goffioul 2005-02-11 18:00:24 +00:00
jjgarcia
f027e1ed22 *** empty log message *** 2005-02-11 09:28:45 +00:00
jjgarcia
4ae4db93da Placeholder routines for implementing backquotes using macros. Not yet finished 2005-02-11 09:26:37 +00:00
goffioul
5cbee2098d Add export definition file when threads support is enabled. 2005-02-10 15:20:41 +00:00
goffioul
6b56260d76 Fix finalization bug when using Windows sockets. 2005-02-10 15:19:39 +00:00
goffioul
22b5fdf705 Fix compilation problems under MSVC and enable threads support 2005-02-10 15:18:40 +00:00
jjgarcia
a19d3afbeb Flag PTHREAD_MUTEX_ERRORCHECK_NP is PTHREAD_MUTEX_ERRORCHECK in FreeBSD 2005-02-04 14:09:40 +00:00
jjgarcia
5d20dbd086 An object file was missing in statically linked builds 2005-02-02 14:04:50 +00:00
jjgarcia
6af78056e9 Thread support for Mingw32 and MSVC (M. Goffioul) 2005-01-31 18:12:54 +00:00
jjgarcia
8a4afd0424 Thread support for Mingw32 2005-01-31 17:59:46 +00:00
jjgarcia
16a4dc38e9 Open the pipes in binary mode 2005-01-26 18:02:04 +00:00
goffioul
83e20326c2 Fix a bug in MSVC pipe listening: PeekNamedPipe returns nonzero on success. 2005-01-26 16:26:09 +00:00
jjgarcia
b2949952eb Different flag names in MacOSX 2005-01-26 14:25:51 +00:00
jjgarcia
be2e427754 The stream argument for DESCRIBE-OBJECT is now a required one, instead of an optional. 2005-01-26 12:37:12 +00:00
jjgarcia
642ff7e6c0 NULL-POINTER-P was already defined in the core 2005-01-26 08:43:29 +00:00
jjgarcia
05bb9eccb4 Check the number of arguments for a C-INLINE form 2005-01-26 08:41:29 +00:00
jjgarcia
1429898441 Further optimizations for routines operating on sequences (M. Goffioul) 2005-01-25 17:40:41 +00:00
jjgarcia
6c6ccc604c When socket routines fail, extract the error message from the C library. 2005-01-25 15:33:01 +00:00
goffioul
f7aabfc3ac Export new functions in MSVC-generated DLL 2005-01-25 15:29:30 +00:00
jjgarcia
b5e2b48cdd Option --with-cmuformat becomes default 2005-01-24 15:19:58 +00:00
jjgarcia
2b9031e08c Fix typos 2005-01-24 15:19:03 +00:00
jjgarcia
a2e2990440 Introducing sequence iterators. Fixes in the reader regarding *read-suppress* and reading of vectors. 2005-01-24 08:57:46 +00:00
jjgarcia
fc6be33122 DEFSETF forms are enclosed in a block with the name of the accessor 2005-01-19 17:54:26 +00:00
jjgarcia
867e6e1fe6 Forgot that :INITIAL-CONTENTS can be an array. Do the length check at the beginning. 2005-01-19 17:42:45 +00:00
jjgarcia
958271f1c1 Efficiency improvements when filling vectors 2005-01-19 17:20:38 +00:00
jjgarcia
76ad3049d1 Some functions are missing when configuring without cmuformat 2005-01-19 16:59:07 +00:00
jjgarcia
c5a5612219 Optimize reading of vectors whose size we know 2005-01-19 16:05:00 +00:00
goffioul
428c7776e6 Windows header also required under MINGW32. 2005-01-17 09:02:38 +00:00
jjgarcia
ff99fe9fee Remove old CLOCC CLX library 2005-01-14 12:39:41 +00:00
jjgarcia
ab4b13d9ee Some files were not comitted in the last revision 2005-01-14 12:24:59 +00:00
jjgarcia
7305685ae2 Fix conflicts with external declarations when using the C++ compiler 2005-01-13 11:03:18 +00:00
jjgarcia
9116e09331 Fixed out-of-bounds access to the elements in the vector. 2005-01-12 15:34:45 +00:00
jjgarcia
79aa5567fa Fix the order in which methodsare invoked in a STANDARD-METHOD-COMBINATION 2005-01-12 13:29:02 +00:00
jjgarcia
16f131d3ef Temporary files are now also cleaned up when exiting via #'QUIT. 2005-01-12 10:09:55 +00:00
jjgarcia
adc4a64a74 Wrong code produced for FOO in
(lambda (x)
      (flet ((foo (&rest y)
               (print x)
               (print y)))
        (foo x 1 2 3)
        (foo x 2 3)))
2005-01-11 18:22:12 +00:00
jjgarcia
d843ab89cb In WITH-INPUT-FROM-STRING the index value can only be updated during a normal exit from the form 2005-01-11 18:17:29 +00:00
jjgarcia
172351b72f Fix typo 2005-01-11 18:04:59 +00:00
jjgarcia
e4aa8f5df0 Allow (SETF ...) function names to appear in proclamations 2005-01-11 17:43:34 +00:00
jjgarcia
8ef48dd950 Undo mistake 2005-01-11 17:28:46 +00:00
jjgarcia
3daeb3ca60 User break (Ctrl+C) is now captured under windows 2005-01-11 14:40:37 +00:00
jjgarcia
7ef23a5341 CLEAR-INPUT-STREAM and LISTEN-STREAM now work with windows consoles and pipes (M. Goffioul) 2005-01-11 14:40:31 +00:00
jjgarcia
94ba2a064f New function for Windows system errors (M. Goffioul) 2005-01-11 14:40:23 +00:00
jjgarcia
839db52d2f Add some newly created external functions (M. Goffioul) 2005-01-11 14:40:18 +00:00
jjgarcia
99a56f75ee Use escape characters when there are invalid characters in the symbol name 2005-01-11 14:31:55 +00:00
jjgarcia
5945a751d3 Forgot that we have not yet implemented stub functions for cl_subtypep(). 2005-01-11 14:31:13 +00:00
jjgarcia
2b8bfd6891 MAKE-STRING-OUTPUT-STREAM now checks the validity of the :ELEMENT-TYPE. 2005-01-11 13:47:10 +00:00
jjgarcia
3882176d59 Fixes to the scope of special variable declarations 2005-01-11 09:57:22 +00:00
jjgarcia
dcdf113f09 There are problems with the detection of input from the console under windows 2005-01-11 09:49:36 +00:00
jjgarcia
74ae3aefe8 A tty might be open in io mode 2005-01-10 16:12:56 +00:00
jjgarcia
46d69efa2d New exported functions (M. Goffioul) 2005-01-10 15:10:41 +00:00