- Apr 26, 2004
-
-
emarsden authored
- link in the pthreads library when building the motifd on x86 platforms.
-
- Mar 23, 2004
-
-
emarsden authored
- various package-related cleanups. PROFILE and CLX packages use COMMON-LISP instead of LISP.
-
- Jun 18, 2003
-
-
gerd authored
package COMMON-LISP which LISP uses, so that COMMON-LISP no longer has the non-ANSI nickname LISP. To bootstrap, use boot13.lisp as target:bootstrap.lisp with pmai's build scripts, and do a full compile. * src/bootfiles/18e/boot13.lisp: Change for all the package changes. * src/code/exports.lisp: New package common-lisp, which lisp uses. * src/tools/worldload.lisp: * src/tools/setup.lisp: Use cl-user instead of user. Use lisp:: instead of cl::. * src/tools/worldcom.lisp: * src/tools/snapshot-update.lisp: * src/tools/pclcom.lisp: * src/tools/mk-lisp: * src/tools/hemcom.lisp: * src/tools/config.lisp: * src/tools/comcom.lisp: * src/tools/clxcom.lisp: * src/tools/clmcom.lisp: * src/pcl/defsys.lisp: * src/motif/lisp/initial.lisp: * src/interface/initial.lisp: * src/hemlock/lispmode.lisp (setup-lisp-mode): Use cl-user instead of user. * src/code/save.lisp (assert-user-package): * src/code/print.lisp (%with-standard-io-syntax): Find cl-user package instead of user. * src/code/package.lisp (package-locks-init): Add lisp. (package-init): Don't add user nickname to cl-user. * src/code/ntrace.lisp (*trace-encapsulate-package-names*): Add common-lisp. * src/code/hash.lisp (toplevel): * src/code/hash-new.lisp (toplevel): Use in-package :lisp instead of :common-lisp. * src/code/float-trap.lisp (sigfpe-handler): Don't qualify floating-point-inexact with ext:. * src/pcl/simple-streams/strategy.lisp (sc): * src/pcl/simple-streams/null.lisp (null-read-char): * src/pcl/simple-streams/internal.lisp (allocate-buffer) (free-buffer): * src/pcl/simple-streams/impl.lisp (%check, %read-line) (%peek-char, %read-byte): * src/pcl/simple-streams/file.lisp (open-file-stream) (device-close): * src/pcl/simple-streams/classes.lisp (simple-stream) (device-close): * src/pcl/macros.lisp (toplevel): * src/pcl/braid.lisp (lisp::sxhash-instance): * src/pcl/env.lisp (toplevel): * src/compiler/generic/objdef.lisp (symbol-hash): * src/code/stream.lisp (read-sequence, write-sequence): * src/code/macros.lisp (defmacro, deftype): * src/code/eval.lisp (interpreted-function): * src/code/defstruct.lisp (defstruct): * src/code/debug.lisp (debug-eval-print): Use lisp:: instead of cl::.
-
- Apr 11, 2003
-
-
pmai authored
Aleksandr Skobelev.
-
- Mar 07, 2003
-
-
pw authored
-
- Feb 25, 2003
-
-
emarsden authored
-
- Nov 14, 2002
-
-
toy authored
-
- Oct 14, 2002
-
-
toy authored
Mai's build scripts. Also need to include the current directory for searching for include files.
-
- Jan 28, 2002
-
-
pmai authored
was already cleaned up with the OpenBSD port, this doesn't require massive changes. Since current NetBSD is ELF-based by default, we don't make use of the ELF feature, or in other words: The presence of the NetBSD feature implies ELF, since there is no support for non-ELF NetBSD.
-
- Dec 11, 2001
-
-
pmai authored
loaded via REQUIRE.
-
- Dec 06, 2001
-
-
pmai authored
-
pmai authored
code which were previously conditionalized on :FreeBSD, are now conditionalized on :BSD instead, with the :BSD feature now implying a 4.4BSD(lite2) derived OS. This should make future BSD-ports easier. FreeBSD and OpenBSD are differentiated by having either :FreeBSD or :OpenBSD on the features list. Currently the OpenBSD port does not have working ELF support, because OpenBSD 2.9 is still non-ELF by default. So don't put ELF on the features list when building for OpenBSD, or fix the code to work correctly in this case instead.
-
- Nov 26, 2001
-
-
toy authored
includes and libraries on Solaris. (Noted by Eric Marsden.)
-
- Mar 08, 2001
-
-
pw authored
Fix typo in RXmMenuPosition. Also use wait3 in linux.
-
- Feb 22, 2001
-
-
pw authored
A couple of typo corrections; fix main() in lisp.c (main returns int, not void!); stop ACCEPT-TCP-CONNECTION blocking other processes.
-
- Feb 15, 2000
-
-
pw authored
long strings. Tested using text-get-string and text-set-string. I don't yet know what other functions may need to use multiple-packet messages.
-
- Feb 14, 2000
- Mar 24, 1999
-
-
pw authored
-
- Feb 05, 1999
-
-
pw authored
this loses when compiled safe because the slot is valid only in certain cases and the received value may be random junk. It now typed as (unsigned-byte 32).
-
- Dec 20, 1998
-
-
dtc authored
-
- Dec 19, 1998
-
-
pw authored
-
- Jul 09, 1998
-
-
dtc authored
-
- Jun 16, 1998
-
-
dtc authored
better hemlock tty mode support.
-
- May 07, 1998
-
-
pw authored
of a signal (SIGCHLD) occurring while waiting on select in which case it used the untouched descriptor mask bits as if they were valid. This caused the server to hang after two applications were run. Seems to be only a problem on BSD as the Solaris version did not exhibit this.
-
- May 06, 1998
-
-
pw authored
-
- Mar 20, 1998
-
-
pw authored
text-get-last-insertion-position, text-get-baseline and compound-string-baseline now work. Add create-text-field. Note that (some) text-* functions appear to work on text-field widgets, but I need to add the similarly named text-field-* functions before this is fully supported. At least one Motif book suggests text-field is buggy in version 1.1 of Motif and suggests using only text widgets.
-
- Jan 07, 1998
-
-
pw authored
I've been plagued by intermittent timing-related bugs in the motif code that I think I have finally tracked down: when the lisp end waits for a :confirm reply to a call it's made to the server, it doesn't correctly handle getting translations, callbacks, actions, etc. while waiting. This patch fixes that. Tim
-
- Dec 31, 1997
-
-
pw authored
which probably caused trouble on some systems. Error traced to bogus call to register_garbage in RXtSetValues and RXtGetValues. Had to add such a call in message_read_resource_names. Also added a scan of the garbage_list prior to adding something new with a warning message if things seem wrong.
-
- Sep 15, 1997
-
-
pw authored
(def-toolkit-request "XmTextGetString" text-get-stringtring :confirm should be text-get-string
-
- Aug 22, 1997
-
-
pw authored
Here are a bunch of fixes and enhancements to motif, including implementations of the XtIs* functions, XtNameToWidget, an xt-widget-parent that will find the parent even if it's not known to lisp (eg, was created by the motif library implicitly), a fix for get-values on big-endian machines when the resource size is less than an int, a fix to the hashtable mapping motif widget ids to lisp records of them, addition of certain resource type definitions, fixing many callbacks to prevent null-dereferencing which causes crashes on IRIX, a hack to treat the size of booleans more correctly because they aren't necessarily ints (a design problem prevents an easy, cleaner fix), and a fix to prevent motifd leaving children on HPUX.
-
- Apr 19, 1997
-
-
pw authored
-
- Mar 19, 1997
-
-
pw authored
-
- Jan 18, 1997
-
-
ram authored
-
- May 08, 1996
-
-
ram authored
-
- Nov 03, 1994
-
-
ram authored
-
- Oct 31, 1994
- Oct 30, 1994