Juan Jose Garcia Ripoll
ed7ab8cccc
Upgraded version to 12.2.1
2012-01-31 22:00:09 +01:00
Juan Jose Garcia Ripoll
932c6223ad
Added automated tests to the MSVC port
2011-12-30 17:03:37 +01:00
Juan Jose Garcia Ripoll
ad7fd8851d
Impose Unicode by default also in Windows.
2011-06-28 22:59:28 +02:00
Juan Jose Garcia Ripoll
d21d141cd9
Windows now uses the compiled-in Unicode tables
2011-06-28 12:48:06 +02:00
Juan Jose Garcia Ripoll
ee3cd931c0
The MSVC port also retrieves the git commit id
2011-05-28 14:54:18 +02:00
Juan Jose Garcia Ripoll
623df1e9c0
Fixed typo in msvc/Makefile
2011-05-23 00:05:36 +02:00
Juan Jose Garcia Ripoll
33632622b5
Add new variables to Makefile to compensate latest customizations.
2011-05-22 23:51:37 +02:00
Juan Jose Garcia Ripoll
e02cd6d502
Add the possibility of installing redistributable files from Microsoft
2011-01-06 21:59:44 +01:00
Juan Jose Garcia Ripoll
9decd0269e
When building NSIS files, copy the ECL_UNICODE
2011-01-06 21:59:39 +01:00
Juan Jose Garcia Ripoll
51a57a1473
Upgraded release number
2011-01-04 22:47:30 +01:00
Juan Jose Garcia Ripoll
dda66641f9
Build the MSVC port with bytecodes compiler by default.
2010-12-28 00:04:45 +01:00
Juan Jose Garcia Ripoll
268a3423ce
Force build and inclusion of bytecodes compiler by default in MSVC.
2010-12-27 23:28:54 +01:00
Juan Jose Garcia Ripoll
110a15dec8
In msvc/*Makefile change the names of the CPUs to match the values of /ARCHITECTURE in MSVC
2010-12-18 00:33:25 +01:00
Juan Jose Garcia Ripoll
c08f425c8a
Fix MSVC Makefiles to work with the latest changes
2010-12-16 16:13:36 +01:00
Juan Jose Garcia Ripoll
1ec501768e
Initial support for WIN64
2010-08-28 23:52:23 +02:00
Juan Jose Garcia Ripoll
dc2ce379ec
Make the SSE2 feature optional.
2010-08-20 21:07:01 +02:00
Juan Jose Garcia Ripoll
c1374befd6
Upgrade version number in anticipation of upcoming release
2010-06-30 23:25:19 +02:00
Juan Jose Garcia Ripoll
21073fd698
Upgrade version number to 10.4.2
2010-04-25 13:48:31 +02:00
Juan Jose Garcia Ripoll
94a4c5dce1
Upgrade version number
2010-04-04 16:27:25 +02:00
Juan Jose Garcia Ripoll
b8866ba54a
Missing definition of true_srcdir when building config.lsp (only in MSVC)
2010-03-19 22:27:20 +01:00
Juan Jose Garcia Ripoll
bdd33eee1d
Upgrade the release number.
2010-03-05 14:53:08 +01:00
Juan Jose Garcia Ripoll
f1881752be
ECL_CMPDIR macro was not introduced in MSVC.
2010-03-04 22:37:24 +01:00
Juan Jose Garcia Ripoll
957dd894bd
Fixes for MSVC to accomodate latest changes in macros, SRC: pathname.
2010-03-02 15:52:08 +01:00
Juan Jose Garcia Ripoll
b534a507d8
Always define the WINDOWS feature in windows (both mingw32 and MSVC)
2010-02-16 23:53:04 +01:00
Juan Jose Garcia Ripoll
07270b58d0
Pushed version number forward.
2010-02-03 22:21:45 +01:00
Juan Jose Garcia Ripoll
dcb68018c3
Changes to make the MSVC port work again, including fixes for EXT:RUN-PROGRAM and EXT:EXTERNAL-PROCESS-WAIT.
2010-01-25 22:58:06 +01:00
Juan Jose Garcia Ripoll
9bbfb25338
Upgrade release number.
2010-01-17 19:14:24 +01:00
Juan Jose Garcia Ripoll
5bd1fdbea6
Tag new patch release
2009-12-13 12:10:49 +01:00
Juan Jose Garcia Ripoll
96cd2ce15c
Changed release number for the patch
2009-12-01 21:44:48 +01:00
Juan Jose Garcia Ripoll
f984aea445
Update release number to december, for the release and most patches will appear then.
2009-11-28 16:59:20 +01:00
Juan Jose Garcia Ripoll
57aa2b2310
Increase release number.
2009-11-08 15:19:04 +01:00
Juan Jose Garcia Ripoll
a621342f3d
Tag new release.
2009-10-08 14:19:32 +02:00
Juan Jose Garcia Ripoll
d2fbd4da69
Mark the new release number
2009-10-05 14:13:35 +02:00
Juanjo
8685d8beb7
msvc/Makefile, msvc/c/Makefile: hard-code the value of ECL_UNICODE and add new flags to prevent incremental linking.
2009-10-05 11:00:40 +02:00
Juan Jose Garcia Ripoll
28f2f9f4ca
Export ECL_THREADS configuration flag when processing msvc/ecl/config.h.msvc6
2009-09-25 08:49:04 +02:00
Juan Jose Garcia Ripoll
78e9859bd2
Code to implement mp:interrupt-process in Windows:
...
* unixint.d: capture exceptions caused by page guards.
* unixint.d: to interrupt a Windows thread, set up a page guard onto the
ECL environment and in addition queue an APC call that accesses the
environment to trigger that exception.
* stacks.h: CL_CATCH_ALL uses _try/_except to enforce ECL's exception
handler. Without it, Windows behaves randomly and sometimes uses the
default handler and sometimes it simply aborts.
* threads.d: we use ordinary handlers to identify threads.
* time.d: SLEEP now uses Windows' SleepEx, leaving the thread in an
alertable state -- that is, it can be interrupted.
* top.lsp: fixed and improved the code that handles console interrupts,
by first using ordinary conditions and then using an interactive
query function to decide which process to interrupt.
2009-09-22 20:13:23 +02:00
Juan Jose Garcia Ripoll
80cf4ea148
Fixed a few typos in the implementation of Windows interrupts.
2009-09-19 00:48:17 +02:00
Juan Jose Garcia Ripoll
b69b8000bd
Mark new release
2009-08-14 14:35:49 +02:00
Juan Jose Garcia Ripoll
fceff559e6
The MSVC port did not replace @ECL_LDRPATH@ with an empty string.
2009-08-14 14:19:41 +02:00
Juan Jose Garcia Ripoll
f33a082b14
Fixed a bug in the compiler expansion of COS, SIN and TAN.
2009-08-10 16:56:05 +02:00
Juan Jose Garcia Ripoll
2f1127bebc
Tag new release
2009-08-07 22:09:28 +02:00
Juan Jose Garcia Ripoll
882727239c
Make linking phase less verbose.
2009-07-24 18:52:45 +02:00
Juan Jose Garcia Ripoll
8636b97c1f
Mark new release version.
2009-07-05 17:25:15 +02:00
Juan Jose Garcia Ripoll
43043075ac
When inspecting the special variable binding stack one finds ubound variables. They are now signaled by the SI:UNBOUND constant
2009-06-17 09:45:46 +02:00
Juan Jose Garcia Ripoll
b35d091b08
More fixes for the MSVC Makefile when ECL_UNICODE=1
2009-06-16 19:56:07 +02:00
Juan Jose Garcia Ripoll
fb1b528fcc
Update the Windows port to the latest changes.
2009-06-15 00:03:26 +02:00
Juan Jose Garcia Ripoll
4327e89bd8
Several commands needed to build and install the Unicode database.
2009-06-12 22:23:38 +02:00
Juan Jose Garcia Ripoll
938fbf5e88
Install ucd.dat in the MSVC build directory before building.
2009-06-12 22:19:28 +02:00
Juan Jose Garcia Ripoll
ab48eef23d
Upgrade version number
2009-06-09 00:34:18 +02:00
Juan Jose Garcia Ripoll
9d86366662
The mechanism for detectin uint32_t and relatives is extended now to uint8_t. This solves a problem with Solaris, which _now_ provides complete stdint/inttypes.h headers. Version upgraded to 9.5.
2009-05-17 11:26:34 +02:00