source: trunk/source/level-1/linux-files.lisp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @16801   3 years svspire Fix broken build. Apparently linux and solaris don't define the …
(edit) @16800   3 years svspire Return yet another value from #'%stat-values: st_flags, so we can …
(edit) @16778   3 years gb when closing a shared library, dont call %PROBE-SHARED-LIBRARY, which …
(edit) @16773   3 years rme Add kernel-import-lisp-lstat. Use it in %%lstat.
(edit) @16685   4 years rme Update copyright/license headers in files.
(edit) @16669   4 years svspire Clarify doc string about time units in #'process-wait-with-timeout. …
(edit) @16646   4 years rme In %realpath, signal a file-error if the call to #_realpath fails with …
(edit) @16314   5 years gb Move along, nothing to see here. (If there were anything to see, it …
(edit) @15893   6 years gb MAKE-WINDOWS-COMMAND-LINE: don't output a trailing space. Todo: …
(edit) @15837   6 years gz Lost checkin... Fix some pathname bugs, I no longer remember which ones.
(edit) @15776   6 years gz replaced calls to native-translated-namestring with (new) …
(edit) @15703   7 years gb If _SPmisc_alloc is called with an "element-count" argument >= …
(edit) @15682   7 years gb Typo/braino in UNSETENV.
(edit) @15609   7 years gb Fix UNSETENV for Windows. Export UNSETENV. Change min image version …
(edit) @15606   7 years gb This is a work-in-progress; there will need to be new binaries and …
(edit) @15494   7 years gb SIGNAL-EXTERNAL-PROCESS now takes an :ERROR-IF-EXITED keyword …
(edit) @15398   7 years gb Sequences of one or more backslashes that precede a double-quote …
(edit) @15397   7 years gb Windows version of RUN-PROGRAM and related functions: RUN-PROGRAM …
(edit) @15232   7 years gb SAME-FD-P on Windows: don't use RLET so early in the loading sequence.
(edit) @15230   7 years gb (SAME-FD-P a b) returns true if it can tell that file descriptors …
(edit) @15146   8 years gb Optionally use environment variables to initilize CCL's notion of some …
(edit) @15083   8 years gb %%STAT-VALUES returns stat.st_dev. (I haven't checked to see if it's …
(edit) @15012   8 years gb linux-files.lisp: try to use #_dladdr in Android version of …
(edit) @15009   8 years rme Make ccl:external-process-error-stream available on Windows. Fixes …
(edit) @14656   9 years gb lispequ.lisp: make SHLIB fields available to DESCRIBE/INSPECT. …
(edit) @14648   9 years gb Remove (archaic, duplicate) #+darwin-target CLOSE-SHARED-LIBRARY.
(edit) @14646   9 years gb Fix Windows lossage from last commit.
(edit) @14645   9 years gb Start trying to get CLOSE-SHARED-LIBRARY working on all platforms. …
(edit) @14582   9 years gb Don't use MAKE-RECORD this early in the cold load.
(edit) @14581   9 years gb Provide hand-rolled version of %OPEN-DIR, CLOSE-DIR, and %READ-DIR for …
(edit) @14551   9 years gb No /tmp on Android.
(edit) @14523   9 years gb GET-USER-HOME-DIR: return "/data/local" on Android.
(edit) @14510   9 years gb Android ("bionic" C library) doesn't define some things (sysexits - …
(edit) @14461   9 years gb Ensure that any streams created to read external-process output are …
(edit) @14432   9 years gb Move (windows-specific) NBACKSLASH-TO-FORWARD-SLASH from …
(edit) @14404   9 years rme Update %RMDIR to remove a trailing #\/ at the lisp level, instead of …
(edit) @14351   9 years rme Remove conditionalizations on ccl-qres.
(edit) @14334   9 years rme Repair Windows breakage introduced in r14322. We need to use _wunlink …
(edit) @14326   9 years gb As suggested by Scott Burson: WAIT-ON-SIGNAL accepts a null DURATION …
(edit) @14322   9 years rme Use with-filename-cstrs in unix-rename and %delete-file.
(edit) @14293   9 years gb GET-LAST-WINDOWS-ERROR: Remove () in call to #_GetLastError.
(edit) @14288   9 years gb l1-boot-2.lisp: In INITIALIZE-INTERACTIVE-STREAMS: ensure that …
(edit) @14258   9 years gz Defstruct changes: Get rid of *defstruct-share-accessor-functions*. …
(edit) @14158   9 years gb In CPU-COUNT on Linux/Solaris?: use #$_SC_NPROCESSORS_CONF. (This …
(edit) @13979   9 years gb conditionalize for Windows, other small changes
(edit) @13972   9 years gb Lisp side of WAIT-FOR-SIGNAL.
(edit) @13675   9 years gz Rename feature ccl-0711 to ccl-qres
(edit) @13525   9 years gz Fix handling of fractional durations in %timed-wait-on-semaphore-ptr. …
(edit) @13415   10 years gb Arggh. Another hardwired 1000 in %TIMED-WAIT-ON-SEMAPHORE-PTR.
(edit) @13414   10 years gb in %TIMED-WAIT-ON-SEMAPHORE-PTR, calculate "stop" in terms of …
(edit) @13209   10 years gb Separate OS-level file-mapping stuff from other file-mapping stuff, …
(edit) @13187   10 years gz warn about too many arguments in format strings
(edit) @13121   10 years rme In Windows version of MONITOR-EXTERNAL-PROCESS, add bindings for …
(edit) @13108   10 years gb Add an :external-format argument to RUN-PROGRAM; hopefully, this …
(edit) @13067   10 years rme Update copyright notices.
(edit) @13066   10 years rme Change "OpenMCL" to "Clozure CL" in comments and docstrings.
(edit) @13026   10 years gb Pass the magic FILE_FLAG_BACKUP_SEMANTICS option in %UTIMES, so that …
(edit) @12841   10 years gb Try once again to make sense out of WITH-STRING-VECTOR and its handful …
(edit) @12825   10 years gb Do most of the work of EXEC-WITH-IO-REDIRECTION in …
(edit) @12625   10 years gb The macro WITH-STRING-VECTOR is still unused, but was wrong.
(edit) @12463   10 years gz Some changes in support of Slime: Implement …
(edit) @12450   10 years gb Windows version of %UTIMES: error is meaningful if result is 0. …
(edit) @12085   10 years gb Spell FIXNUM with an #\N in #+windows-target MONITOR-EXTERNAL-PROCESS.
(edit) @11953   10 years rme GET-USER-HOME-DIR: if the user home directory obtained from the …
(edit) @11816   10 years gb Try to ensure that exported EXTERNAL-PROCESS functions are defined …
(edit) @11759   10 years gb Windows: if CreateProcess? fails, signal the completion semaphore (so …
(edit) @11744   11 years gb Mostly experimental changes: try to make some operations on PROCESSes …
(edit) @11516   11 years gb Try to fix the bug addressed by r11513 in a different way, and fix it …
(edit) @11513   11 years gz fix monitor-external-process to not get confused when an fd is closed …
(edit) @11448   11 years gb Get RUN-PROGRAM to handle multiple (:output, :error) pipes on Windows, too.
(edit) @11440   11 years gb Try to address ticket:216 (:sharing in streams created by RUN-PROGRAM) …
(edit) @11309   11 years gb FD-FSYNC: Call #_FlushFileBuffers with a handle, not a pseudo fd.
(edit) @11280   11 years rme GET-DESCRIPTOR-FOR: create temporary file in /tmp rather than in the …
(edit) @11205   11 years gb GET-FOREIGN-NAMESTRING: observe PATHNAME-ENCODING-NAME, unless it's …
(edit) @11176   11 years gb Use #_forkall (clone all threads in the child process), not just …
(edit) @11125   11 years gz From working-0711 branch: - ensure that GET-USER-HOME-DIR actually …
(edit) @11081   11 years gb Stop wrapping (pseudo) file-descriptors around Windows file handlers; …
(edit) @10897   11 years gb On Win32, use :stat. No #_GetLocalProcessorInformation in win32 …
(edit) @10878   11 years gb Stub out (or sometimes, actually implement) a few more things on …
(edit) @10825   11 years gb Try to work around the fact that the mingw headers on Windows define …
(edit) @10822   11 years gb Define GETTIMEOFDAY, which calls lisp_gettimeofday() in the kernel. …
(edit) @10707   11 years gb Remove STRIP-DRIVE-FOR-NOW, since it's no longer NOW.
(edit) @10692   11 years gb Move WITH-FILENAME-CSTRS elsewhere.
(edit) @10683   11 years gb Conditionalize for windows, share pipe implementation.
(edit) @10668   11 years gb fix typo in %READDIR
(edit) @10664   11 years gb target::kernel-import*, not target::kernel-global*.
(edit) @10662   11 years gb Don't use syscalls for directory access on windows; use …
(edit) @10637   11 years gb Don't use syscall interfaces (in the many places that we did). …
(edit) @10517   11 years gb When creating a thread to moniitor an external process, make its …
(edit) @10515   11 years gb Replace syscall with int-errno call. See what breaks …
(edit) @10441   11 years gb FD-GET-FLAGS: just do ff-call, don't bother with syscall.
(edit) @10260   11 years rme Use (%null-ptr) in lieu of +null-ptr+
(edit) @10182   11 years gb In %UTS-STRING: treat non-negative (not-necessarily 0) result as …
(edit) @10133   11 years rme Darwin/x8632 conditionalization.
(edit) @10067   11 years gb GET-USER-HOME-DIR: Solaris backward-compatibility lossage.
(edit) @10053   11 years gb Conditionalize for Solaris.
(edit) @9212   11 years gb Use reentrant version of #_readdir. Need a new canonical foreign-type …
(edit) @9007   11 years gb milliseconds/microseconds/nanoseconds: accept maximum signed natural …
(edit) @8990   11 years gb Use FF-CALL-IGNORING-INTR around #_waitpid call in CHECK-PID. (Not …
(edit) @8963   11 years gb Try to detect and report #_fork failure in RUN-PROGRAM.
Note: See TracRevisionLog for help on using the revision log.