jgarcia
9101c3849b
Fixed more references to symbols which now carry the ecl_ prefix
2007-01-18 15:01:15 +00:00
jgarcia
433c8fe385
Sometimes the compiler messages are useful in RT. Let the calling routine set the values of *compile-{verbose,print}*.
2006-10-11 15:15:16 +00:00
jgarcia
3be09c41b2
*compile-verbose* and *compile-print* now also affect behavior of COMPILE.
2006-10-11 12:27:20 +00:00
jgarcia
af13f2dc3c
Need "enum" keyword for the type to be valid C (worked in C++)
2006-09-30 16:48:48 +00:00
jgarcia
049dbfde41
sockets.lisp is now C++ clean.
2006-09-26 08:12:32 +00:00
jgarcia
4464ad2c79
Add more flags which are missing in some platforms.
2006-06-26 07:33:35 +00:00
jgarcia
94e7c62cac
Unified the code for string comparison functions. MAKE-SYMBOL now allows extended strings as far as they do not contain extended characters. Fixed typos in socket.lsp. Extended characters are printed with the same number of digits as in CHAR-NAME.
2006-05-29 08:51:37 +00:00
jgarcia
fa937337f8
Some lisp functions with non-standard names (base-char-p, base-string) are renamed and moved to the SYS package. socket.lsp fixed to understand base strings. limited support for arbitrary strings in string streams.
2006-05-29 08:51:28 +00:00
mgoffioul
af4a6e3ca4
Allow dependencies to be symbols (patch from Greg Pfeil).
2006-05-10 08:05:28 +00:00
jgarcia
3b0ee59611
Add buffering mode to sockets
2006-04-26 10:01:03 +00:00
mgoffioul
c330f270f3
Make it compilable under MSVC (...again)
2006-04-24 13:46:00 +00:00
jgarcia
6b9633f207
Some flags are missing in OS X
2006-04-24 08:49:36 +00:00
jgarcia
330c3e6e09
Fixes to build with Mac OSX Intel.
2006-04-24 08:44:28 +00:00
mgoffioul
b98391ba3b
Fix compilation failure under MSVC (most of the MSG_ flags do not exist).
2006-04-21 14:22:51 +00:00
jgarcia
13b08093da
New function SOCKET-SEND, compatible with SBCL, donated by Dmitri Hrapof
2006-04-18 19:53:50 +00:00
jjgarcia
b3400e9e93
Precise the license of sockets/test.lisp, which we copied from SBCL
2005-12-19 14:32:27 +00:00
goffioul
caf8598d9d
Allow additional arguments in the building process: these are eventually passed to c::builder function.
2005-12-05 09:22:23 +00:00
goffioul
7a74b1eafc
make_two_way_stream does not exist anymore.
2005-12-05 09:21:30 +00:00
jjgarcia
49c217e85d
Incorporate DEFSYSTEM to the distribution
2005-11-10 17:30:56 +00:00
japhie
a57579377b
- Add nickname :rt to :sb-rt package
2005-10-30 13:49:57 +00:00
goffioul
a4f608d4b2
Use define-compiler-macro to switch to static FFI when compiled.
2005-10-27 14:51:40 +00:00
jjgarcia
ede2235cb0
Missing header in mingw32
2005-10-24 10:14:15 +00:00
goffioul
d00e8f9e13
Use correct location to put final FAS file.
2005-10-24 09:08:02 +00:00
goffioul
a3bb74f990
Implement ECL-specific tools in ASDF to build shared and static libraries, FAS files and programs.
2005-10-20 14:01:30 +00:00
goffioul
1a8185a2da
Re-vamped Win32 FFI example using static and/or dynamic FFI/callbacks. The
...
example can make use of Scintilla component to provide syntax highlightening.
2005-10-19 09:26:15 +00:00
goffioul
07613cb30a
Fix compilation failure under Win32/MSVC when using multi-thread support.
2005-10-06 08:06:08 +00:00
goffioul
6eb59b8daa
Required under Win32 as ASD files are interpreted differently by LoadLibrary.
2005-10-04 14:56:28 +00:00
goffioul
f885a005ab
Context menu support added.
2005-06-13 11:41:43 +00:00
goffioul
298ef96c41
- Make "Prev/Next Window" menu items dynamic
...
- Add interface for library (un)loading
- Make it possible to use richtext component instead of basic edit component
2005-06-13 08:39:41 +00:00
goffioul
473a147435
Add more menu handling functions for dynamic menus implementation.
2005-06-09 14:06:44 +00:00
goffioul
c472c6c63f
- Make caption and tabname handling more consistent
...
- Work around a problem in ECL with NULL terminating strings
2005-06-09 12:55:54 +00:00
goffioul
9c05e3a95c
- Add interface for more WIN32 functions
...
- Add tabbed-window support to editor example
- Make WNDPROC registering more flexible: registering can be done for a single object instead of a class name.
2005-06-09 12:12:47 +00:00
goffioul
0b3a4ef5b1
Use same copyright syntax as in the file header.
2005-06-08 10:51:28 +00:00
goffioul
ec527008aa
- Add support for accelerators
...
- Add "About" dialog
- Provides small load info and required dependencies
2005-06-08 08:42:50 +00:00
jjgarcia
8e041f10b9
New example of using UFFI with ECL (M. Goffioul)
2005-06-07 14:52:24 +00:00
jjgarcia
6a761be7dc
Redo Michael's change
2005-05-19 11:33:23 +00:00
jjgarcia
31cd2acd55
NetBSD's mkdir does not like the trailing slash in a directory name
2005-05-19 11:27:30 +00:00
goffioul
29706f33ca
Make it compile under cygwin.
2005-05-17 13:04:41 +00:00
jjgarcia
c38671bc3e
Sockets support for mingw32
2005-05-03 11:17:43 +00:00
jjgarcia
607a2725a6
Implemented SOCKET-NAME
2005-03-17 11:18:38 +00:00
jjgarcia
08f78f4408
Rewritten the sockets module using the multiple-values output from C-INLINE
2005-03-16 16:27:57 +00:00
jjgarcia
a33987b0a7
Hook ASDF into ECL's require/provide mechanism (J. Stecklina)
2005-02-25 16:28:15 +00:00
jjgarcia
22581ee106
Avoid loading sockets.fas twice
2005-02-19 12:41:29 +00:00
jjgarcia
f9bb0227ff
Added ASDF to the set of contributed modules. New system for configuring and building these modules.
2005-02-18 14:27:46 +00:00
jjgarcia
fa7d62304b
User might not have provided the value of slot :TYPE
2005-02-17 13:40:35 +00:00
jjgarcia
e4233c546b
Under Windows, implement Unix pipes the Cygwin way (M. Goffioul)
2005-02-17 12:41:17 +00:00
jjgarcia
7fb94bf9b7
Proper closing of sockets involves closing both the stream and the file descriptor.
2005-02-14 14:46:20 +00:00
jjgarcia
097cc08c1c
Remove old, unused contributed files.
2005-02-14 14:37:10 +00:00
jjgarcia
0f9cd17271
BSD systems have an extra field sun_len in the sockaddr type which must be filled. Linux systems lack this field.
2005-02-14 11:11:37 +00:00
jjgarcia
3c1d6b17f5
Simulation of Unix sockets for Windows (M. Goffioul)
2005-02-11 18:19:08 +00:00