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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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   10 years gz Rename feature ccl-0711 to ccl-qres
(edit) @13525   10 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   11 years gb Spell FIXNUM with an #\N in #+windows-target MONITOR-EXTERNAL-PROCESS.
(edit) @11953   11 years rme GET-USER-HOME-DIR: if the user home directory obtained from the …
(edit) @11816   11 years gb Try to ensure that exported EXTERNAL-PROCESS functions are defined …
(edit) @11759   11 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   12 years gb Use reentrant version of #_readdir. Need a new canonical foreign-type …
(edit) @9007   12 years gb milliseconds/microseconds/nanoseconds: accept maximum signed natural …
(edit) @8990   12 years gb Use FF-CALL-IGNORING-INTR around #_waitpid call in CHECK-PID. (Not …
(edit) @8963   12 years gb Try to detect and report #_fork failure in RUN-PROGRAM.
(edit) @8932   12 years gz Fix for bugs #263 and #238: - %unix-file-kind takes a native …
(edit) @8587   12 years gb On ELF platforms, distinguish between link-map and handle returned by …
(edit) @8487   12 years gb MONITOR-EXTERNAL-PROCESS: wait up to 1 second (1000 milliseconds) for …
(edit) @8398   12 years gb Use (%null-ptr) vice +null-ptr+; easier to cross-compile.
(edit) @8351   12 years gb Linux :stat.st_mtim is a timespec (seconds, nanoseconds), not a timeval.
(edit) @8345   12 years gz Just use %get-errno, duh
(edit) @8343   12 years gz implement copy-file directly (rather than by run-program), add …
(edit) @8271   12 years gb No timeval in MONITOR-EXTERNAL-PROCESS.
(edit) @8267   12 years gb Milliseconds, %timeval<=.
(edit) @8241   12 years gb Move some macros to before the code that uses them.
(copy) @8177   12 years gb move to trunk
copied from branches/1.2/devel/source/level-1/linux-files.lisp:
(copy) @8123   12 years gb relocate
Note: See TracRevisionLog for help on using the revision log.