Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
|Links to snapshot-2004-12:||(view) (annotate)|
- the CLX build process no longer links to socket.o (functionality has been moved to Lisp) - fixes to error reporting on CLX connection attempts - fix bug in type declarations in TEXT-EXTENTS-SERVER and TEXT-WIDTH-SERVER (declared to be strings, but called with buffer-text16). From Daniel Barlow via the portable-clx-devel mailing list.
Fix typo. We need a HOLDING-LOCK macro for non MP systems too.
Various cleanups to CLX: - use the native socket support to establish connections to the X server, instead of the horrible code in lisp/socket.c (to be deleted eventually). This works for both inet and local connections to the server. - remove some stale non-CMU conditionalized code (given that a portable CLX distribution is being maintained at telent.net, and a different distribution in CLOCC) - bugfix to type declaration IMAGE-XY->IMAGE-Z (from Christopher Rhodes) - new build-time feature conditional #+clx-debugging that increases the amount of consistency checking make by CLX when enabled
Enable type checking code in CLX when the clx-debugging *feature* is present.
Remove dead files and dead conditionalized code for dead platforms.
Add CMUCL style file-comment's; from Peter Van Eynde.
Rename those boolean types which should be (or null (not null)) to generalized-boolean. CLX originally defined the boolean type to be a generalized boolean, however ANSI CL introduced a more restrictive boolean type (or nil t) which had been used by clx which broke code passing generalized booleans. Since the generalized-boolean type is equivalent to T the declarations could have been flushed, but are retained for documentation purposes.
Cleanup the IP address conventions used by the internet functions. The network address representation had been used on many ports, but linux used the the host address in many cases. Now all the functions use the host address convention with conversion between the network convention performed by ntoh and hton when necessary.
Multi-process support for CLX.
Use ext:htonl to get results of get-best-authorization in correct order.
Werkowskis source kit 1.03.7
*** empty log message ***
This is CLX R5.01
CLX R5 changes.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|