projects/mkcl/mkcl.git
5 weeks agoFix legacy screw-up on call of type expander. master
Jean-Claude Beaudoin [Mon, 15 Apr 2013 00:45:39 +0000] 
Fix legacy screw-up on call of type expander.

5 weeks agoRemove previous state influence on new variable type proclaim.
Jean-Claude Beaudoin [Mon, 15 Apr 2013 00:44:14 +0000] 
Remove previous state influence on new variable type proclaim.

5 weeks agoMake sure internal libatomic_ops is used in support of Boehm GC.
Jean-Claude Beaudoin [Mon, 15 Apr 2013 00:42:35 +0000] 
Make sure internal libatomic_ops is used in support of Boehm GC.

6 weeks agoFix legacy screw-up on return value type of si::rem-f and si::put-f.
Jean-Claude Beaudoin [Mon, 8 Apr 2013 07:26:41 +0000] 
Fix legacy screw-up on return value type of si::rem-f and si::put-f.

6 weeks agoFix handling of return value type on ftype proclaimation.
Jean-Claude Beaudoin [Mon, 8 Apr 2013 07:21:27 +0000] 
Fix handling of return value type on ftype proclaimation.

6 weeks agoFix a number of legacy screw-ups on arguments order.
Jean-Claude Beaudoin [Sun, 7 Apr 2013 10:04:56 +0000] 
Fix a number of legacy screw-ups on arguments order.

6 weeks agoDissipate confusion in symbol packages for symbols storing character encodings.
Jean-Claude Beaudoin [Tue, 2 Apr 2013 21:01:54 +0000] 
Dissipate confusion in symbol packages for symbols storing character encodings.

6 weeks agoRestore proper handling of digits in logical pathnames.
Jean-Claude Beaudoin [Tue, 2 Apr 2013 20:59:59 +0000] 
Restore proper handling of digits in logical pathnames.

6 weeks agoImprove error reporting in si::make-encoding.
Jean-Claude Beaudoin [Tue, 2 Apr 2013 20:58:29 +0000] 
Improve error reporting in si::make-encoding.

8 weeks agoUpdate w64 configuration files for 1.1.4. v1.1.4
Jean-Claude Beaudoin [Sat, 23 Mar 2013 07:51:50 +0000] 
Update w64 configuration files for 1.1.4.

8 weeks agoMake loop-for-in old bug available conditionally for legacy bug-compatibility sake.
Jean-Claude Beaudoin [Fri, 22 Mar 2013 21:20:21 +0000] 
Make loop-for-in old bug available conditionally for legacy bug-compatibility sake.

8 weeks agoFix execution order problem in loop-for-in.
Jean-Claude Beaudoin [Fri, 22 Mar 2013 07:37:09 +0000] 
Fix execution order problem in loop-for-in.

2 months agoAdjust main copyright period and exclusion of LOOP code.
Jean-Claude Beaudoin [Wed, 20 Mar 2013 07:29:48 +0000] 
Adjust main copyright period and exclusion of LOOP code.

2 months agoBump configuration to 1.1.4
Jean-Claude Beaudoin [Tue, 19 Mar 2013 04:00:03 +0000] 
Bump configuration to 1.1.4

2 months agoMoved error signaling out of locked area in mkcl_fun_ref_fdefinition().
Jean-Claude Beaudoin [Fri, 1 Mar 2013 19:21:09 +0000] 
Moved error signaling out of locked area in mkcl_fun_ref_fdefinition().

2 months agoLimit special funcall handling only to proper cases.
Jean-Claude Beaudoin [Fri, 1 Mar 2013 02:53:35 +0000] 
Limit special funcall handling only to proper cases.

2 months agoRemove erroneous optimization.
Jean-Claude Beaudoin [Tue, 26 Feb 2013 10:54:05 +0000] 
Remove erroneous optimization.

2 months agoadd missing binding for *print-pprint-dispatch* in with-standard-io-syntax.
Jean-Claude Beaudoin [Fri, 22 Feb 2013 07:03:10 +0000] 
add missing binding for *print-pprint-dispatch* in with-standard-io-syntax.

2 months agofunction compiled-funtion-name was looked up in wrong package.
Jean-Claude Beaudoin [Fri, 22 Feb 2013 07:01:05 +0000] 
function compiled-funtion-name was looked up in wrong package.

3 months agomore inliners fixed.
Jean-Claude Beaudoin [Thu, 14 Feb 2013 10:45:05 +0000] 
more inliners fixed.

3 months agoremoved commented-out code.
Jean-Claude Beaudoin [Thu, 14 Feb 2013 10:20:00 +0000] 
removed commented-out code.

3 months agofix bad inliner for rplaca/rplacd.
Jean-Claude Beaudoin [Thu, 14 Feb 2013 10:19:16 +0000] 
fix bad inliner for rplaca/rplacd.

3 months agoReally restore proper load-time behavior of declaim.
Jean-Claude Beaudoin [Wed, 13 Feb 2013 09:27:04 +0000] 
Really restore proper load-time behavior of declaim.

3 months agoRestore proper load-time behavior of declaim.
Jean-Claude Beaudoin [Wed, 13 Feb 2013 08:56:39 +0000] 
Restore proper load-time behavior of declaim.

3 months agoAdjust copyright period.
Jean-Claude Beaudoin [Mon, 4 Feb 2013 07:47:05 +0000] 
Adjust copyright period.

3 months agoTry to make stack direction detection more reliable on GCC 4.7.0 and later. v1.1.3
Jean-Claude Beaudoin [Mon, 4 Feb 2013 07:28:51 +0000] 
Try to make stack direction detection more reliable on GCC 4.7.0 and later.

3 months agoFix call stack corruption on MS-Windows during overlapped IO on socket streams.
Jean-Claude Beaudoin [Mon, 4 Feb 2013 07:26:56 +0000] 
Fix call stack corruption on MS-Windows during overlapped IO on socket streams.

4 months agoadjust copyright period.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:45:05 +0000] 
adjust copyright period.

4 months agoRemove explicit "debug" level.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:21:54 +0000] 
Remove explicit "debug" level.

4 months agoPort to MKCL.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:18:25 +0000] 
Port to MKCL.

4 months agoPut improved stack base detection in service for MKCL 1.1.3 and later.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:16:11 +0000] 
Put improved stack base detection in service for MKCL 1.1.3 and later.

4 months agoFix signature of mkcl_has_console() on MS-Windows.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:14:01 +0000] 
Fix signature of mkcl_has_console() on MS-Windows.

4 months agoUpdate Win64 configuration files.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:12:48 +0000] 
Update Win64 configuration files.

4 months agoRemoved special stack size on MS-Windows.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:11:05 +0000] 
Removed special stack size on MS-Windows.

4 months agoadd a debug trace in console detection code on MS-Windows.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:09:34 +0000] 
add a debug trace in console detection code on MS-Windows.

4 months agoBetter handle call stack overflow on MS-Windows.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:08:13 +0000] 
Better handle call stack overflow on MS-Windows.

4 months agoFix interruption of sleeping threads on MS-Windows.
Jean-Claude Beaudoin [Sun, 13 Jan 2013 04:06:24 +0000] 
Fix interruption of sleeping threads on MS-Windows.

4 months agoFix a misunderstanding on Autotools variables evaluation order.
Jean-Claude Beaudoin [Sat, 5 Jan 2013 21:26:31 +0000] 
Fix a misunderstanding on Autotools variables evaluation order.

4 months agoFix WinMain calling convention.
Jean-Claude Beaudoin [Thu, 3 Jan 2013 02:02:31 +0000] 
Fix WinMain calling convention.

4 months agoFix compiler:build-program and FFI interface to ensure
Jean-Claude Beaudoin [Wed, 2 Jan 2013 08:07:51 +0000] 
Fix compiler:build-program and FFI interface to ensure
proper creation of GUI stand-alone applications on Win32 and Win64.

4 months agoDeprecated MKCL_LIBDIR in favor of MKCL_SYS_LIBDIR.
Jean-Claude Beaudoin [Tue, 1 Jan 2013 01:54:02 +0000] 
Deprecated MKCL_LIBDIR in favor of MKCL_SYS_LIBDIR.
Consequently changed compiler's lookup of include and libraries directories.

4 months agoRemove #include <limits.h> where useless.
Jean-Claude Beaudoin [Tue, 1 Jan 2013 00:43:03 +0000] 
Remove #include <limits.h> where useless.

4 months agoupdate-instance-for-redefined-class is not passed a proper plist instead of an alist.
Jean-Claude Beaudoin [Tue, 1 Jan 2013 00:35:43 +0000] 
update-instance-for-redefined-class is not passed a proper plist instead of an alist.

4 months agoFix default SYS library path on Windows.
Jean-Claude Beaudoin [Tue, 1 Jan 2013 00:34:24 +0000] 
Fix default SYS library path on Windows.

5 months agoRemoved useless Win64 configuration file. v1.1.2
Jean-Claude Beaudoin [Mon, 3 Dec 2012 07:41:49 +0000] 
Removed useless Win64 configuration file.

5 months agoGreat code shake-up for MKCL 1.1.2, mainly bug fixes
Jean-Claude Beaudoin [Mon, 3 Dec 2012 07:30:15 +0000] 
Great code shake-up for MKCL 1.1.2, mainly bug fixes
in the area of #'compiler:build-program and logical pathnames.

5 months agoUnicode UCD database is now embedded in MKCL's C code.
Jean-Claude Beaudoin [Mon, 3 Dec 2012 07:27:38 +0000] 
Unicode UCD database is now embedded in MKCL's C code.

5 months agoFixed spurious warning on Win64
Jean-Claude Beaudoin [Mon, 3 Dec 2012 07:22:38 +0000] 
Fixed spurious warning on Win64

5 months agoFollow-up to asdf update to 2.26.6
Jean-Claude Beaudoin [Mon, 3 Dec 2012 07:20:46 +0000] 
Follow-up to asdf update to 2.26.6

5 months agoUpdated asdf to 2.26.6 along with asdf-bundle.
Jean-Claude Beaudoin [Mon, 3 Dec 2012 07:18:29 +0000] 
Updated asdf to 2.26.6 along with asdf-bundle.

5 months agoReorganize 'examples' directory to clearly identify ECL's legacy.
Jean-Claude Beaudoin [Wed, 28 Nov 2012 00:49:57 +0000] 
Reorganize 'examples' directory to clearly identify ECL's legacy.

5 months agoHeavy refactoring. Addition of C code generation.
Jean-Claude Beaudoin [Wed, 21 Nov 2012 21:34:07 +0000] 
Heavy refactoring. Addition of C code generation.

5 months agoGenerated for Unicode 6.2.0
Jean-Claude Beaudoin [Wed, 21 Nov 2012 21:33:23 +0000] 
Generated for Unicode 6.2.0

5 months agoadjust git exclusion mask to new ucd.lisp reality.
Jean-Claude Beaudoin [Wed, 21 Nov 2012 21:32:25 +0000] 
adjust git exclusion mask to new ucd.lisp reality.

5 months agoUCD database file imported from Unicode 6.2.0.
Jean-Claude Beaudoin [Wed, 21 Nov 2012 21:29:54 +0000] 
UCD database file imported from Unicode 6.2.0.

6 months agoUpdate Win64 configuration files for MKCL 1.1.1.
Jean-Claude Beaudoin [Sat, 3 Nov 2012 23:17:18 +0000] 
Update Win64 configuration files for MKCL 1.1.1.

6 months agoImprove stack base detection on MS-Windows.
Jean-Claude Beaudoin [Sat, 3 Nov 2012 00:19:40 +0000] 
Improve stack base detection on MS-Windows.

6 months agoFix legacy screw-up on argument passed to GC_register_my_thread().
Jean-Claude Beaudoin [Fri, 2 Nov 2012 17:23:22 +0000] 
Fix legacy screw-up on argument passed to GC_register_my_thread().

6 months agoUntrack derived file.
Jean-Claude Beaudoin [Fri, 2 Nov 2012 17:21:04 +0000] 
Untrack derived file.

6 months agoBump version to MKCL 1.1.1.
Jean-Claude Beaudoin [Mon, 29 Oct 2012 03:05:23 +0000] 
Bump version to MKCL 1.1.1.

6 months agoIgnore autoconf cache.
Jean-Claude Beaudoin [Mon, 29 Oct 2012 02:57:41 +0000] 
Ignore autoconf cache.

6 months agoRemoved autoconf cache from set of tracked files.
Jean-Claude Beaudoin [Mon, 29 Oct 2012 02:54:27 +0000] 
Removed autoconf cache from set of tracked files.

6 months agoRepair building of OS native executables from MKCL's command line.
Jean-Claude Beaudoin [Sun, 28 Oct 2012 19:14:50 +0000] 
Repair building of OS native executables from MKCL's command line.

6 months agoIgnore tracking of our favorite scratchpad area.
Jean-Claude Beaudoin [Sun, 28 Oct 2012 19:13:28 +0000] 
Ignore tracking of our favorite scratchpad area.

6 months agoComplete previous .gitignore setup.
Jean-Claude Beaudoin [Sun, 28 Oct 2012 18:00:06 +0000] 
Complete previous .gitignore setup.

6 months agoAdjusted .gitignore decorations to the needs of MKCL.
Jean-Claude Beaudoin [Sun, 28 Oct 2012 17:53:21 +0000] 
Adjusted .gitignore decorations to the needs of MKCL.

6 months agoRemoved autoconf derived files in libatomic_ops.
Jean-Claude Beaudoin [Sun, 28 Oct 2012 17:49:08 +0000] 
Removed autoconf derived files in libatomic_ops.

7 months agoInitial commit from mkcl-1.1.0 tarball.
Jean-Claude Beaudoin [Wed, 17 Oct 2012 04:29:13 +0000] 
Initial commit from mkcl-1.1.0 tarball.