2646edd528
Changes since 16.0.0 * API changes - si:do-setf accepts optional parameter stores. New lambda-list: (access-fn function &optional (stores `(,(gensym)))) This change is backward compatible. - New MP functions: mp:with-rwlock mp:try-get-semaphore (non-blocking) mp:mailbox-try-read (non-blocking) mp:mailbox-try-send (non-blocking) - Added back removed C interfaces ecl_import_current_thread ecl_release_current_thread - When cl-truename encounters a broken symlink, it returns its path instead of signalling a file-error - Deprecated variables has been removed c::*suppress-compiler-warnings*, c::*suppress-compiler-notes* - Random state might be initialized by a random seed (truncated to 32bit value) or by a precomputed array. Latter is designed to allow reading back the printed random state (when printed readably), not as an array to initialize the random state. - C99 supporting compiler is mandatory for C backend. - COMPILER::*cc_is_cxx*: New variable to switch the output extension of emitted compiler code to ".cxx" when configured with "--with-c++". This eliminates compiler warnings that compiling C++ with a ".c" extension is deprecated; this is seen mostly with Clang++. - Added Clang-specific pragmas to disable return type, unused value and excessive parentheses warnings, which are fairly harmless, but annoying and clutter user output. - GRAY:CLOSE isn't specialized on T to preserve compatibility with some libraries. * Enhancements: - Added code walker (present as *feature* :walker) - Testing framework cleanup - Format fallbacks to prin1 if infinity or NaN are passed to it - Annotations are added at runtime (better integration with SLIME) - Mersenne-Twister RNG has new 64 bit implementation for appropriate machines - Add sockets implementation for android platform - Add android build target (official android support) * Issues fixed: - si:open-unix-socket-stream accepts both string and base-string (automatic coercion is performed) - Long form of DEFSETF accepts multiple-values as a store forms: (defsetf gah (x) (y z) `(list ,x ,y ,z)) (setf (gah 3) (values 3 4)) - Building with single-threaded boehm works if ECL threads are disabled - Using labels works with sharp-S-reader (read-from-string "(#1=\"Hello\" #S(sharp-s-reader.1.example-struct :A #1#))") - Generated C code works well with IEEE 754 infinities (regression tests created) - User-defined heap sizes can now exceed the size of a fixnum on 32-bit - The heap size limit was intended to be 1GB on 32-bit or 4GB on 64-bit but inconsistency between ECL_FIXNUM_BITS and FIXNUM_BITS in the code prevented the heap to grow for 64-bit. This now occurs, and a few other less visible bugs were fixed by restoring consistency to ECL_FIXNUM_BITS. - EXT:EXTERNAL-PROCESS-WAIT potential race condition fix - Building with object files not created by ECL works (CFFI wrappers) - Regression regarding initialization of build by ECL libraries from external code fixed. Static and shared libraries initialization funcitons has predetermined name while object files has randomized names. - Random state initial state generation was buggy and insecure (entropy from urandom was rejected) - Fix `listen' on streams when FILE_CNT isn't available (use read instad of fread) - `FIND' compiled with C compiler didn't respect `START' nor `END' arguments. Compiler macro is fixed now and should work as expected - `compute-applicable-methods-using-classes` bugfix
235 lines
9.9 KiB
Text
235 lines
9.9 KiB
Text
@comment $NetBSD: PLIST,v 1.12 2016/03/11 20:32:30 asau Exp $
|
|
bin/ecl
|
|
bin/ecl-config
|
|
include/ecl/bytecodes.h
|
|
include/ecl/cache.h
|
|
include/ecl/config.h
|
|
include/ecl/configpre.h
|
|
include/ecl/cons.h
|
|
include/ecl/cs.h
|
|
include/ecl/ecl-cmp.h
|
|
include/ecl/ecl-inl.h
|
|
include/ecl/ecl.h
|
|
include/ecl/external.h
|
|
include/ecl/impl/math_dispatch.h
|
|
include/ecl/impl/math_dispatch2.h
|
|
include/ecl/impl/math_fenv.h
|
|
include/ecl/impl/math_fenv_msvc.h
|
|
include/ecl/internal.h
|
|
include/ecl/legacy.h
|
|
include/ecl/number.h
|
|
include/ecl/object.h
|
|
include/ecl/page.h
|
|
include/ecl/stacks.h
|
|
include/ecl/unify.h
|
|
lib/${PKGNAME}/LGPL
|
|
lib/${PKGNAME}/TAGS
|
|
lib/${PKGNAME}/asdf.fas
|
|
lib/${PKGNAME}/build-stamp
|
|
${PLIST.clx}lib/${PKGNAME}/clx.asd
|
|
${PLIST.clx}lib/${PKGNAME}/clx.fas
|
|
lib/${PKGNAME}/cmp.asd
|
|
lib/${PKGNAME}/cmp.fas
|
|
lib/${PKGNAME}/deflate.asd
|
|
lib/${PKGNAME}/deflate.fas
|
|
lib/${PKGNAME}/defsystem.asd
|
|
lib/${PKGNAME}/defsystem.fas
|
|
lib/${PKGNAME}/dpp
|
|
lib/${PKGNAME}/ecl-cdb.asd
|
|
lib/${PKGNAME}/ecl-cdb.fas
|
|
lib/${PKGNAME}/ecl-curl.asd
|
|
lib/${PKGNAME}/ecl-curl.fas
|
|
lib/${PKGNAME}/ecl-help.asd
|
|
lib/${PKGNAME}/ecl-help.fas
|
|
lib/${PKGNAME}/ecl-quicklisp.asd
|
|
lib/${PKGNAME}/ecl-quicklisp.fas
|
|
lib/${PKGNAME}/ecl_min
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/arabic
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ascii
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/asmo-708
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/atarist.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp-856.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp819
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp850
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp862
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp866
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp932
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp936
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp949
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cp950
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/cyrillic
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp437.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp737.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp775.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp850.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp852.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp855.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp857.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp860.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp861.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp862.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp863.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp864.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp865.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp866.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp869.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/dos-cp874.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ecma-114
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ecma-118
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/greek
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/greek8
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/hebrew
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm437
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm819
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm850
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm852
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm855
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm857
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm860
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm861
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm862
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm863
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm864
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm865
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm866
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ibm869
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-2022-jp
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-2022-jp-1
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-1.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-10.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-11.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-13.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-14.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-15.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-16.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-2.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-3.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-4.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-5.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-6.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-7.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-8.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso-8859-9.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-1
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-10
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-13
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-14
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-15
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-2
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-3
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-4
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-5
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-6
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-7
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-8
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/iso8859-9
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/jisx0201.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/jisx0208.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/jisx0212.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/koi8-r.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/koi8-u.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/koi8r
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-1
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-2
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-3
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-4
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-5
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-6
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-7
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-8
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin-9
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin2
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin3
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin4
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin5
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin6
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin7
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin8
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/latin9
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ms-ansi
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ms-arab
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ms-cyrl
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ms-ee
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ms-greek
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ms-hebr
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ms-turk
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/shift-jis.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/tools.lisp
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ucs2
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ucs2be
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ucs2le
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ucs4
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ucs4be
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/ucs4le
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/unicode
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf-16
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf-16be
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf-16le
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf-32
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf-32be
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf-32le
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf16
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf32
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/utf8
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/winbaltrim
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1250
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1251
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1252
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1253
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1254
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1255
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1256
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1257
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-1258
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-932
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-936
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-949
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-950
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1250.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1251.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1252.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1253.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1254.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1255.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1256.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1257.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp1258.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp932.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp936.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp949.bin
|
|
${PLIST.unicode}lib/${PKGNAME}/encodings/windows-cp950.bin
|
|
lib/${PKGNAME}/help.doc
|
|
lib/${PKGNAME}/libasdf.a
|
|
${PLIST.clx}lib/${PKGNAME}/libclx.a
|
|
lib/${PKGNAME}/libcmp.a
|
|
lib/${PKGNAME}/libdeflate.a
|
|
lib/${PKGNAME}/libdefsystem.a
|
|
lib/${PKGNAME}/libecl-cdb.a
|
|
lib/${PKGNAME}/libecl-curl.a
|
|
lib/${PKGNAME}/libecl-help.a
|
|
lib/${PKGNAME}/libecl-quicklisp.a
|
|
lib/${PKGNAME}/libprofile.a
|
|
lib/${PKGNAME}/libql-minitar.a
|
|
lib/${PKGNAME}/librt.a
|
|
lib/${PKGNAME}/libsb-bsd-sockets.a
|
|
lib/${PKGNAME}/libserve-event.a
|
|
lib/${PKGNAME}/libsockets.a
|
|
lib/${PKGNAME}/prebuilt-asdf.asd
|
|
lib/${PKGNAME}/profile.asd
|
|
lib/${PKGNAME}/profile.fas
|
|
lib/${PKGNAME}/ql-minitar.asd
|
|
lib/${PKGNAME}/ql-minitar.fas
|
|
lib/${PKGNAME}/rt.asd
|
|
lib/${PKGNAME}/rt.fas
|
|
lib/${PKGNAME}/sb-bsd-sockets.asd
|
|
lib/${PKGNAME}/sb-bsd-sockets.fas
|
|
lib/${PKGNAME}/serve-event.asd
|
|
lib/${PKGNAME}/serve-event.fas
|
|
lib/${PKGNAME}/sockets.asd
|
|
lib/${PKGNAME}/sockets.fas
|
|
lib/libecl.so
|
|
lib/libecl.so.${PKGVERSION_MAJOR}
|
|
lib/libecl.so.${PKGVERSION_MAJOR_MINOR}
|
|
lib/libecl.so.${PKGVERSION}
|
|
man/man1/ecl-config.1
|
|
man/man1/ecl.1
|