Timeline



03/31/03:

19:17 Changeset [1507]
This commit was manufactured by cvs2svn to create tag 'j-0-18-1'.
19:17 Changeset [1506] by piso
0.18.1
16:58 Changeset [1505] by piso
0.18.0.29
16:54 Changeset [1504] by piso
0.0.0.21
16:50 Changeset [1503] by piso
parseBuffer()
16:41 Changeset [1502] by piso
- Map Alt Enter to newlineAndIndent. - acceptsLinePaste()
16:39 Changeset [1501] by piso
getEndOfOutput()
16:38 Changeset [1500] by piso
pasteInternal(): call mode.acceptsLinePaste().
16:36 Changeset [1499] by piso
acceptsLinePaste()
15:40 Changeset [1498] by piso
"Compiling definitions ..." => "Expanding macros ..."
03:25 Changeset [1497] by piso
0.18.0.28
03:17 Changeset [1496] by piso
0.18.0.28
03:15 Changeset [1495] by piso
0.0.0.20
03:00 Changeset [1494] by piso
backwardSexp(): handle top level forms correctly.
02:15 Changeset [1493] by piso
upList() => backwardUpList()
01:55 Changeset [1492] by piso
backwardSexp()
01:54 Changeset [1491] by piso
backwardSexp
00:35 Changeset [1490] by piso
Map backwardSexp to Ctrl Alt B.
00:34 Changeset [1489] by piso
lispmode.html
00:34 Changeset [1488] by piso
Initial checkin.

03/30/03:

20:34 Changeset [1487] by piso
Minor cleanup.
20:33 Changeset [1486] by piso
The tree is now updated automatically by default.
20:30 Changeset [1485] by piso
evalDefunLisp evalRegionLisp
19:48 Changeset [1484] by piso
upList
19:37 Changeset [1483] by piso
universe.lsp
19:20 Changeset [1482] by piso
Arithmetic.
19:16 Changeset [1481] by piso
equalp(): handle numbers correctly.
18:39 Changeset [1480] by piso
More changes to support ratios.
16:28 Changeset [1479] by piso
typep()
16:11 Changeset [1478] by piso
Moved ASH and EXPT from Fixnum.java to Primitives.java.
15:55 Changeset [1477] by piso
ash
15:15 Changeset [1476] by piso
Symbol.SHORT_FLOAT Symbol.DOUBLE_FLOAT Symbol.LONG_FLOAT
02:05 Changeset [1475] by piso
replace
02:04 Changeset [1474] by piso
compile-sexp: removed dead code.
02:03 Changeset [1473] by piso
%set-subseq
01:52 Changeset [1472] by piso
0.0.0.19+

03/29/03:

20:23 Changeset [1471] by piso
0.18.0.27
20:21 Changeset [1470] by piso
0.0.0.19
20:20 Changeset [1469] by piso
Initial checkin.
20:16 Changeset [1468] by piso
Examples directory.
20:04 Changeset [1467] by piso
Minor cleanup.
20:04 Changeset [1466] by piso
Initial checkin.
20:03 Changeset [1465] by piso
Work in progress.
20:01 Changeset [1464] by piso
Avoid NPE if dispatcher.getLastEvent() returns null.
19:46 Changeset [1463] by piso
executeCommand(): call textField.selectAll().
18:33 Changeset [1462] by piso
Map F12 to wrapComment.
18:23 Changeset [1461] by piso
resetDisplay: use Editor.resetDisplay() instead of Display.resetDisplay().
18:22 Changeset [1460] by piso
resetDisplay()
18:06 Changeset [1459] by piso
Map insertTab to Ctrl Tab.
18:05 Changeset [1458] by piso
loop.lisp
14:49 Changeset [1457] by piso
Initial checkin.
02:56 Changeset [1456] by piso
Indentation cleanup.
02:38 Changeset [1455] by piso
getCorrectIndentation(): DO/DO*.
01:59 Changeset [1454] by piso
isPositionFunctional()
01:17 Changeset [1453] by piso
LispMode?.findContainingSexp() is now static.
01:16 Changeset [1452] by piso
Made findContainingSexp() static.
00:59 Changeset [1451] by piso
Minor cleanup.
00:58 Changeset [1450] by piso
acons pairlis

03/28/03:

21:17 Changeset [1449] by piso
isPositionFunctional(): dolist.
18:15 Changeset [1448] by piso
0.18.0.26
18:08 Changeset [1447] by piso
isPositionFunctional()
18:07 Changeset [1446] by piso
getCorrectIndentation(): "WITH-" symbols are special.
15:52 Changeset [1445] by piso
slot-value with-slots
14:24 Changeset [1444] by piso
inspect
04:30 Changeset [1443] by piso
0.18.0.25
04:28 Changeset [1442] by piso
0.0.0.18
04:17 Changeset [1441] by piso
All commands now support filenames with embedded spaces.
03:42 Changeset [1440] by piso
"$@"
03:32 Changeset [1439] by piso
0.18.0.24+

03/27/03:

17:45 Changeset [1438] by piso
String types.
17:37 Changeset [1437] by piso
mapc mapcan mapl maplist mapcon
17:20 Changeset [1436] by piso
and
16:54 Changeset [1435] by piso
nthcdr
13:57 Changeset [1434] by piso
typep()
13:54 Changeset [1433] by piso
COERCE: use LispFloat?.coerceToFloat().
13:53 Changeset [1432] by piso
coerceToFloat()
07:06 Changeset [1431] by piso
EXPT: work in progress.
03:55 Changeset [1430] by piso
floatValue()
03:54 Changeset [1429] by piso
coerce(): use Ratio.floatValue().
03:53 Changeset [1428] by piso
integer-decode-float
02:14 Changeset [1427] by piso
Top-level variables: *, +, etc.
01:56 Changeset [1426] by piso
(coerce 2/3 'float) => 0.6666667

03/26/03:

21:51 Changeset [1425] by piso
floor()
21:50 Changeset [1424] by piso
Work in progress.
21:48 Changeset [1423] by piso
Minor cleanup.
21:47 Changeset [1422] by piso
floor
18:03 Changeset [1421] by piso
ceiling floor round truncate fceiling ffloor fround ftruncate
01:44 Changeset [1420] by piso
%defmacro
01:43 Changeset [1419] by piso
macroexpand_1(): pass form instead of form.cdr() to macro.execute().

03/25/03:

19:26 Changeset [1418] by piso
'@' doesn't belong in validChars.
17:47 Changeset [1417] by piso
Work in progress.
17:46 Changeset [1416] by piso
destructuring-bind
17:33 Changeset [1415] by piso
Removed %%if2, %%if3, sum, difference, %%block, %%setq, %%incq.
17:17 Changeset [1414] by piso
destructuring-bind.lisp
17:17 Changeset [1413] by piso
Initial checkin.
16:41 Changeset [1412] by piso
intern(): special case handling of keyword package.
16:40 Changeset [1411] by piso
makeObject(): moved special case handling of keyword package to …
16:24 Changeset [1410] by piso
TYPE_COMPILED_FUNCTION
16:23 Changeset [1409] by piso
CompiledFunction?.class
16:22 Changeset [1408] by piso
Initial checkin.
14:25 Changeset [1407] by piso
0.18.0.24+
03:46 Changeset [1406] by piso
Obsolete.
01:02 Changeset [1405] by piso
Cleanup.

03/24/03:

19:23 Changeset [1404] by piso
incr(), decr()
18:37 Changeset [1403] by piso
psetq
18:08 Changeset [1402] by piso
incr(), decr()
18:02 Changeset [1401] by piso
incr(), decr()
15:52 Changeset [1400] by piso
WHEN and UNLESS are macros.

03/21/03:

15:31 Changeset [1399] by piso
More types.
15:30 Changeset [1398] by piso
Symbol.RATIONAL Symbol.REAL
11:54 Changeset [1397] by piso
Ratio.class
11:54 Changeset [1396] by piso
Support ratios.
11:53 Changeset [1395] by piso
number(BigInteger? numerator, BigInteger? denominator)
11:52 Changeset [1394] by piso
makeRatio()
11:51 Changeset [1393] by piso
Initial checkin.
11:11 Changeset [1392] by piso
Symbol.RATIO
03:02 Changeset [1391] by piso
typep()
02:59 Changeset [1390] by piso
typep(), isSimpleVector()
01:46 Changeset [1389] by piso
0.0.0.17+

03/20/03:

20:44 Changeset [1388] by piso
tools.jar
20:26 Changeset [1387] by piso
0.0.0.17
20:25 Changeset [1386] by piso
0.18.0.24
20:24 Changeset [1385] by piso
Work in progress.
19:32 Changeset [1384] by piso
Initial checkin.
17:21 Changeset [1383] by piso
Modified functionRE to recognize return-by-reference functions too …
15:56 Changeset [1382] by piso
closeAll() closeOthers() pushPosition()
15:54 Changeset [1381] by piso
getLabelText(): show total number of buffers as well as number of …
15:38 Changeset [1380] by piso
invalidateAllMarkers() invalidateMarkers() getAllMarkers()
15:38 Changeset [1379] by piso
compile(): release reference to parent buffer when we no longer need it.
15:23 Changeset [1378] by piso
adjustMarkers(): use Marker.getAllMarkers() to get a complete list.
15:21 Changeset [1377] by piso
toXml(), propertyToXml()
15:18 Changeset [1376] by piso
kill(): call Marker.invalidateMarkers(this).
15:07 Changeset [1375] by piso
Minor cleanup.
00:30 Changeset [1374] by piso
loadSession(): call Marker.invalidateAllMarkers().
00:26 Changeset [1373] by piso
sortByName(), sortByDate(), sortBySize(): use Collections.sort().

03/19/03:

21:53 Changeset [1372] by piso
New implementation.
21:52 Changeset [1371] by piso
equalp-with-case
15:44 Changeset [1370] by piso
#+armedbear (nodebug) #+armedbear (debug)
15:25 Changeset [1369] by piso
REMOVE is now implemented in sequences.lisp.
15:15 Changeset [1368] by piso
Minor cleanup.
15:15 Changeset [1367] by piso
REMOVE is now implemented in sequences.lisp.
12:51 Changeset [1366] by piso
Removed obsolete method append().
12:50 Changeset [1365] by piso
nreverse()
12:23 Changeset [1364] by piso
getNode(DefaultMutableTreeNode?, File), findMatchingChild(): return …
12:20 Changeset [1363] by piso
refreshRunnable.run(), getNode(): return right away if file is null.
03:14 Changeset [1362] by piso
typep()
02:57 Changeset [1361] by piso
typep()
01:46 Changeset [1360] by piso
%make-array
01:45 Changeset [1359] by piso
Work in progress.
01:26 Changeset [1358] by piso
Array tests.
00:48 Changeset [1357] by piso
readArray()
00:47 Changeset [1356] by piso
equalp-with-case: handle arrays correctly.
00:37 Changeset [1355] by piso
aref: (aref #0a1) => 1

03/18/03:

23:07 Changeset [1354] by piso
Minor cleanup.
04:04 Changeset [1353] by piso
Work in progress.
04:04 Changeset [1352] by piso
Moved aref, %aset to arrays.lisp.
04:03 Changeset [1351] by piso
Support multi-dimensional arrays.
04:01 Changeset [1350] by piso
readArray()
04:00 Changeset [1349] by piso
getRowMajor(), setRowMajor(), elt()
04:00 Changeset [1348] by piso
equal(), toString()
03:51 Changeset [1347] by piso
getRowMajor() setRowMajor() get() set()
03:50 Changeset [1346] by piso
getDimensions() getDimension() getTotalSize()
03:49 Changeset [1345] by piso
getDimensions() getDimension() getTotalSize() getRowMajor() setRowMajor()
03:48 Changeset [1344] by piso
elt(long) => elt(int)
03:47 Changeset [1343] by piso
Array.class
03:46 Changeset [1342] by piso
Initial checkin.
03:34 Changeset [1341] by piso
elt(long) => elt(int)

03/17/03:

18:29 Changeset [1340] by piso
array-aux.lsp
18:28 Changeset [1339] by piso
getElementType()
18:28 Changeset [1338] by piso
(subtypep 't 't) => T, T
18:27 Changeset [1337] by piso
AbstractArray?.class
18:26 Changeset [1336] by piso
setKeyMapDefaults(): map Alt F1 to hyperspec.
18:24 Changeset [1335] by piso
checkArray()
18:23 Changeset [1334] by piso
typep(), getRank()
18:21 Changeset [1333] by piso
Initial checkin.
18:20 Changeset [1332] by piso
arrays.lisp
18:16 Changeset [1331] by piso
array-rank array-element-type
17:37 Changeset [1330] by piso
array-element-type array-rank
17:17 Changeset [1329] by piso
array-dimensions
15:19 Changeset [1328] by piso
(typep a (find-class 'array)) => T
15:19 Changeset [1327] by piso
addClass("ARRAY");
15:11 Changeset [1326] by piso
(boundp nil) => T
14:50 Changeset [1325] by piso
char/=: test in inner loop should be EQL, not EQ.
14:43 Changeset [1324] by piso
(typep (make-array 10) 'array) => T
14:42 Changeset [1323] by piso
make-array
14:41 Changeset [1322] by piso
%make-array

03/16/03:

23:08 Changeset [1321] by piso
unless
19:55 Changeset [1320] by piso
measureLine(): removed trace output.
19:54 Changeset [1319] by piso
(keywordp nil) => nil
19:49 Changeset [1318] by piso
keywordp
19:26 Changeset [1317] by piso
_do: do updates sequentially for do*.
18:35 Changeset [1316] by piso
princ prin1 terpri
14:35 Changeset [1315] by piso
Minor cleanup.
14:19 Changeset [1314] by piso
makeNumber(): make sure it's a number before calling Integer.parseInt().

03/15/03:

22:09 Changeset [1313] by piso
cond
19:08 Changeset [1312] by piso
map-into mismatch nth-value
19:07 Changeset [1311] by piso
mismatch
19:06 Changeset [1310] by piso
nth-value
18:30 Changeset [1309] by piso
map-into
18:29 Changeset [1308] by piso
array-dimensions array-dimension
18:25 Changeset [1307] by piso
arrayp
18:11 Changeset [1306] by piso
Minor refactoring (comparison operators).
17:51 Changeset [1305] by piso
coerce: (coerce 12 'float) => 12.0
17:41 Changeset [1304] by piso
Cleanup: char=, char-equal, char-not-greaterp, char-not-lessp.
17:38 Changeset [1303] by piso
makeNumber(), makeFloat()
17:37 Changeset [1302] by piso
%string-equal: substrings must be of equal length.
16:20 Changeset [1301] by piso
invalidate(): avoid NPE if pos is null.
16:19 Changeset [1300] by piso
dropBookmark(), gotoBookmark(): avoid ArrayIndexOutOfBoundsException?
16:17 Changeset [1299] by piso
1.4.1_02
13:55 Changeset [1298] by piso
toString(): avoid NPE if p.car() is null.
13:53 Changeset [1297] by piso
findSymbol(): return NIL if symbol not found.
03:56 Changeset [1296] by piso
equal
02:46 Changeset [1295] by piso
eql

03/14/03:

21:20 Changeset [1294] by piso
= /= >=
21:09 Changeset [1293] by piso
(= 3 4 'foo) => NIL (/= 3 3 'foo) => NIL
20:53 Changeset [1292] by piso
Bignum support (work in progress).
20:51 Changeset [1291] by piso
ZERO, ONE
20:51 Changeset [1290] by piso
eql(), equal()
20:09 Changeset [1289] by piso
< >
20:08 Changeset [1288] by piso
Support floats, bignums (work in progress).
20:07 Changeset [1287] by piso
number(BigInteger?)
20:06 Changeset [1286] by piso
integerp fixnump
20:05 Changeset [1285] by piso
Removed duplicate definition of real-count.
18:53 Changeset [1284] by piso
Bignum support (work in progress).
18:51 Changeset [1283] by piso
makeLispObject(): return bignum or fixnum as required.
18:49 Changeset [1282] by piso
loadFileFromStream(): loadDepth is now an int.
18:47 Changeset [1281] by piso
makeObject(): bignum support.
18:45 Changeset [1280] by piso
Bignum.class
18:44 Changeset [1279] by piso
Initial checkin.
18:43 Changeset [1278] by piso
callCount is now an int.
18:40 Changeset [1277] by piso
fill(): long => int.
18:35 Changeset [1276] by piso
number() most-positive-fixnum => Integer.MAX_VALUE …
18:34 Changeset [1275] by piso
array-dimension-limit
12:21 Changeset [1274] by piso
Use Fixnum.getInt() instead of (int) Fixnum.getValue().
10:58 Changeset [1273] by piso
makeObject(): use Long.parseLong() instead of Integer.parseInt().
02:58 Changeset [1272] by piso
+
02:57 Changeset [1271] by piso
makeObject(): support floats.
02:56 Changeset [1270] by piso
getFloat() add()
02:54 Changeset [1269] by piso
Symbol.FLOAT Symbol.SINGLE_FLOAT
02:54 Changeset [1268] by piso
LispFloat?.class
02:53 Changeset [1267] by piso
Initial checkin.
02:26 Changeset [1266] by piso
Removed obsolete methods sum(), difference().
02:11 Changeset [1265] by piso
Minor cleanup.
01:59 Changeset [1264] by piso
sum difference <=
01:51 Changeset [1263] by piso
add subtract multiplyBy divideBy isEqualTo isNotEqualTo isLessThan …
01:02 Changeset [1262] by piso
eval(): restored nodebug code path for better performance.

03/13/03:

21:00 Changeset [1261] by piso
search-bitvector search-list search-string search-vector
20:42 Changeset [1260] by piso
expt
20:35 Changeset [1259] by piso
shrink-vector
20:35 Changeset [1258] by piso
readCharacterLiteral(): handle "#\(".
20:06 Changeset [1257] by piso
Minor cleanup.
19:52 Changeset [1256] by piso
ash
19:47 Changeset [1255] by piso
Minor cleanup.
19:32 Changeset [1254] by piso
list-calls: list symbols with non-zero call counts in ALL packages.
19:30 Changeset [1253] by piso
Merged compile-list into compile-sexp.
18:27 Changeset [1252] by piso
%call-count
18:26 Changeset [1251] by piso
compile: preserve call count.
18:25 Changeset [1250] by piso
%call-count %set-call-count
18:23 Changeset [1249] by piso
setCallCount()
16:25 Changeset [1248] by piso
require-type
16:17 Changeset [1247] by piso
ldiff
15:40 Changeset [1246] by piso
char-schar
15:38 Changeset [1245] by piso
Added SETF expanders for CHAR, SCHAR.
15:37 Changeset [1244] by piso
set(): catch ArrayIndexOutOfBoundsException?.
15:33 Changeset [1243] by piso
CHAR %SET-CHAR SCHAR %SET-SCHAR
15:31 Changeset [1242] by piso
Moved CHAR to LispString?.java.
14:52 Changeset [1241] by piso
CHAR
14:49 Changeset [1240] by piso
getInt()
14:48 Changeset [1239] by piso
get()
03:15 Changeset [1238] by piso
string-comparisons
03:14 Changeset [1237] by piso
String comparison functions.
03:13 Changeset [1236] by piso
Removed tests for string= and string-equal.
03:12 Changeset [1235] by piso
Moved string comparison functions to LispString?.java and strings.lisp.
03:10 Changeset [1234] by piso
string(): (string ()) => "NIL"
03:09 Changeset [1233] by piso
readUninternedSymbol(): handle multiple escape correctly (e.g. "'#:|abc|").
03:07 Changeset [1232] by piso
(nodebug) ... (debug)

03/12/03:

21:38 Changeset [1231] by piso
make-random-state
21:13 Changeset [1230] by piso
random
21:12 Changeset [1229] by piso
*random-state*
21:12 Changeset [1228] by piso
Constructor: treat &body like &rest.
20:34 Changeset [1227] by piso
Cleanup.
20:34 Changeset [1226] by piso
remove
20:12 Changeset [1225] by piso
Show values of function arguments in backtrace.
20:04 Changeset [1224] by piso
parseLine(): more ':' adjustments.
20:04 Changeset [1223] by piso
SpecialOperator? extends Functional.
20:03 Changeset [1222] by piso
Function extends Functional.
20:02 Changeset [1221] by piso
Functional.class
20:01 Changeset [1220] by piso
Initial checkin.
19:57 Changeset [1219] by piso
shrink-vector
19:56 Changeset [1218] by piso
remove, delete
19:55 Changeset [1217] by piso
shrink()
18:42 Changeset [1216] by piso
Minor cleanup.
18:39 Changeset [1215] by piso
compile: set function's lambda name if appropriate.
18:38 Changeset [1214] by piso
%set-lambda-name
18:37 Changeset [1213] by piso
- getLambdaName(), setLambdaName() - Symbol.addFunction() refactoring.
18:36 Changeset [1212] by piso
- Symbol.FLET - Refactoring: addFunction().
01:39 Changeset [1211] by piso
makeObject(): no action if *READ-SUPPRESS* is true.
01:31 Changeset [1210] by piso
Minor cleanup.

03/11/03:

19:22 Changeset [1209] by piso
Symbol.AND_BODY Symbol.AND_WHOLE
18:24 Changeset [1208] by piso
0.0.0.16+
16:10 Changeset [1207] by piso
if (classPath.equals("j.jar:.")) IBM 1.4.0 on Linux classPath = …
16:01 Changeset [1206] by piso
0.18.0.23+
14:39 Changeset [1205] by piso
0.0.0.16
14:38 Changeset [1204] by piso
0.18.0.23
14:15 Changeset [1203] by piso
hashCode()
14:13 Changeset [1202] by piso
Symbol.EQ Symbol.EQL Symbol.EQUAL Symbol.EQUALP
14:12 Changeset [1201] by piso
New hash table implementation.
14:11 Changeset [1200] by piso
New implementation.
14:08 Changeset [1199] by piso
bug()
14:00 Changeset [1198] by piso
Editor.lookAndFeel defaults to "Aqua" on Mac OS X.
13:59 Changeset [1197] by piso
isPlatformMacOSX()
13:51 Changeset [1196] by piso
make-hash-table proclaim
13:50 Changeset [1195] by piso
- (make-package :regression-test :nicknames '(:rt)) - create-c*r-test - elt
02:20 Changeset [1194] by piso
eval(): ((a . b) . c) => type error ("C is not a list") ((a . …
01:14 Changeset [1193] by piso
hash-table-p

03/10/03:

20:54 Changeset [1192] by piso
Removed duplicate definitions of NSET-DIFFERENCE-WITH-CHECK and …
20:45 Changeset [1191] by piso
Added more runtime support functions from ansi-aux.lsp.
20:45 Changeset [1190] by piso
keywordp
20:24 Changeset [1189] by piso
make-string
20:13 Changeset [1188] by piso
check-union nunion-with-copy nunion-with-copy-and-key
20:02 Changeset [1187] by piso
Don't define functions in non-null lexical environment!
19:51 Changeset [1186] by piso
Support environment parameter in DEFUN.
19:49 Changeset [1185] by piso
compile: refuse to compile function if it was defined in a non-null …
19:40 Changeset [1184] by piso
macroexpand_1(): use Macro.execute(LispObject args, Environment env).
19:38 Changeset [1183] by piso
function-lambda-expression: return correct value for closure-p.
19:36 Changeset [1182] by piso
Symbol.AND_ENVIRONMENT
19:35 Changeset [1181] by piso
execute(LispObject args, Environment env)
19:35 Changeset [1180] by piso
isEmpty(), toString()
19:33 Changeset [1179] by piso
&environment
19:30 Changeset [1178] by piso
do-all-tests
15:00 Changeset [1177] by piso
- macroexpand(), macroexpand_1(): added environment argument. - …
14:04 Changeset [1176] by piso
DEFUN is a macro.
01:46 Changeset [1175] by piso
DEFUN is a macro: we no longer need an explicit compile step at the …
01:44 Changeset [1174] by piso
DEFUN is a macro.
00:01 Changeset [1173] by piso
LAMBDA is a macro.

03/09/03:

22:16 Changeset [1172] by piso
skipQuotedObject(String, int, int): handle ':' correctly.
22:14 Changeset [1171] by piso
gatherToken(): ':' can be part of token.
22:12 Changeset [1170] by piso
':' doesn't belong in validChars.
18:08 Changeset [1169] by piso
readSharp(): dispatch function may return no values.
17:37 Changeset [1168] by piso
*features* read-conditional
17:36 Changeset [1167] by piso
get-dispatch-macro-character set-dispatch-macro-character read
17:35 Changeset [1166] by piso
checkInputStream() checkReadtable() *readtable* *read-suppress*
17:34 Changeset [1165] by piso
- read(): honor *READ-SUPPRESS*. - readSharp(): call macro-character …
17:31 Changeset [1164] by piso
Readtable.class
17:31 Changeset [1163] by piso
Initial checkin.
16:05 Changeset [1162] by piso
Use getStandardInput().
16:01 Changeset [1161] by piso
*standard-input*, getStandardInput()
14:01 Changeset [1160] by piso
constructAddressHeader(String, List, int): use …
13:58 Changeset [1159] by piso
toEncodedString()
06:33 Changeset [1158] by piso
fifth sixth seventh eighth ninth tenth
03:54 Changeset [1157] by piso
cl-symbols
03:45 Changeset [1156] by piso
copy-symbol
03:41 Changeset [1155] by piso
getName()
03:39 Changeset [1154] by piso
(symbol-name nil) => "NIL"
02:36 Changeset [1153] by piso
LAMBDA is a macro.

03/08/03:

21:36 Changeset [1152] by piso
subtypep
21:30 Changeset [1151] by piso
Types: Symbol.ARRAY Symbol.ATOM Symbol.EXTENDED_CHAR …
21:27 Changeset [1150] by piso
Type.class
21:26 Changeset [1149] by piso
Initial checkin.
21:26 Changeset [1148] by piso
subtype* subtype*-or-fail subtype*-not-or-fail
18:56 Changeset [1147] by piso
merge
18:45 Changeset [1146] by piso
fill
18:42 Changeset [1145] by piso
constantly
18:33 Changeset [1144] by piso
substitute substitute-if substitute-if-not
18:15 Changeset [1143] by piso
compose
18:15 Changeset [1142] by piso
read-from-string
18:14 Changeset [1141] by piso
%read-from-string
17:28 Changeset [1140] by piso
nextdigit, onep
17:22 Changeset [1139] by piso
map
17:07 Changeset [1138] by piso
loop2 loop3 loop4 loop5 loop8 loop9
16:56 Changeset [1137] by piso
Aux variable support.
16:09 Changeset [1136] by piso
char-compare loop1
16:08 Changeset [1135] by piso
Better error checking for keyword arguments; support …
16:06 Changeset [1134] by piso
Keyword.ALLOW-OTHER-KEYS
16:06 Changeset [1133] by piso
&allow-other-keys &aux
04:28 Changeset [1132] by piso
compile-package
04:09 Changeset [1131] by piso
compile-setq: use %%incq.
04:08 Changeset [1130] by piso
%%incq
03:46 Changeset [1129] by piso
_let(): optimization.
03:35 Changeset [1128] by piso
skipQuotedObject()
03:34 Changeset [1127] by piso
Work in progress.
03:32 Changeset [1126] by piso
%%if2 %%if3 sum difference %%block %%setq2
02:12 Changeset [1125] by piso
sum(), difference()

03/07/03:

20:05 Changeset [1124] by piso
character string-downcase string-upcase
20:04 Changeset [1123] by piso
make-list: type error if size is negative.
19:44 Changeset [1122] by piso
minusp, plusp
19:32 Changeset [1121] by piso
make-array: make a string if :element-type is standard-char.
19:26 Changeset [1120] by piso
Symbol.STANDARD_CHAR
19:24 Changeset [1119] by piso
Initial checkin.
19:22 Changeset [1118] by piso
Load strings.lisp.
19:19 Changeset [1117] by piso
%string-upcase, %string-downcase
19:03 Changeset [1116] by piso
makeObject(): use findSymbolInPackage().
19:02 Changeset [1115] by piso
findSymbolInPackage(), findSymbol()
19:01 Changeset [1114] by piso
find-symbol
18:35 Changeset [1113] by piso
Export CONCATENATE.
18:34 Changeset [1112] by piso
We don't have CONCATENATE until we load sequences.lisp.
18:33 Changeset [1111] by piso
Removed no-arg constructor, which is no longer used.
18:32 Changeset [1110] by piso
Removed test for CONCATENATE, which is now in sequences.lisp.
18:31 Changeset [1109] by piso
Removed CONCATENATE, which is now in sequences.lisp.
18:20 Changeset [1108] by piso
rest
18:01 Changeset [1107] by piso
mod
17:59 Changeset [1106] by piso
start-profiler, stop-profiler: call out.freshLine() first.
17:44 Changeset [1105] by piso
if block
17:24 Changeset [1104] by piso
eq car atom
16:59 Changeset [1103] by piso
Split up constants (use tableswitch instead of lookupswitch).
16:06 Changeset [1102] by piso
char-not-greaterp char-not-lessp graphic-char-p alpha-char-p
13:23 Changeset [1101] by piso
char-int
03:22 Changeset [1100] by piso
standard-char-p
03:16 Changeset [1099] by piso
(defun character (x) (coerce x 'character))
03:10 Changeset [1098] by piso
standard-char-p
03:09 Changeset [1097] by piso
readCharacterLiteral(): use nameToChar().
03:03 Changeset [1096] by piso
name-char char-name
03:02 Changeset [1095] by piso
nameToChar()
02:36 Changeset [1094] by piso
characterp char-downcase char-upcase
02:28 Changeset [1093] by piso
char-code-limit
02:26 Changeset [1092] by piso
both-case-p lower-case-p upper-case-p digit-char
00:06 Changeset [1091] by piso
code-char, char-code

03/06/03:

23:50 Changeset [1090] by piso
concatenate
21:39 Changeset [1089] by piso
char=, char-equal
21:03 Changeset [1088] by piso
make-sequence
20:52 Changeset [1087] by piso
memq
20:51 Changeset [1086] by piso
parse-line()
20:51 Changeset [1085] by piso
make-sequence
19:14 Changeset [1084] by piso
error(): pass along format string (if any) to TypeError?() or …
04:31 Changeset [1083] by piso
nsubstitute nsubstitute-if nsubstitute-if-not substitute substitute-if …
04:27 Changeset [1082] by piso
plusp minusp integerp fixnump
04:27 Changeset [1081] by piso
getMessage()
04:26 Changeset [1080] by piso
ARMEDBEAR_PROMPT_PATTERN: include trailing space.
04:25 Changeset [1079] by piso
substitute substitute-if substitute-if-not nsubstitute nsubstitute-if …
04:19 Changeset [1078] by piso
is-eq-p is-not-eq-p is-eql-p is-not-eql-p
04:02 Changeset [1077] by piso
Removed SUBSEQ (now implemented in sequences.lisp).
03:57 Changeset [1076] by piso
subseq
03:14 Changeset [1075] by piso
Cleanup.
02:45 Changeset [1074] by piso
Added license header.
02:22 Changeset [1073] by piso
Added license header.
02:21 Changeset [1072] by piso
Profiling.
02:20 Changeset [1071] by piso
when: minor optimization.
02:10 Changeset [1070] by piso
readCharacterLiteral()
02:06 Changeset [1069] by piso
with-set-keys: cleanup.
00:10 Changeset [1068] by piso
remove-duplicates
00:01 Changeset [1067] by piso
remove-duplicates, delete-duplicates, search

03/05/03:

21:03 Changeset [1066] by piso
*compile-tests*
20:50 Changeset [1065] by piso
compile-list: handle case where car of list is not a symbol or not fbound.
19:55 Changeset [1064] by piso
sort
19:54 Changeset [1063] by piso
Initial checkin.
19:53 Changeset [1062] by piso
Load sort.lisp.
19:43 Changeset [1061] by piso
function-call-count
19:42 Changeset [1060] by piso
symbols()
19:42 Changeset [1059] by piso
getAllPackages()
19:41 Changeset [1058] by piso
Profiling.
19:40 Changeset [1057] by piso
getCallCount(), clearCallCount(), incrementCallCount()
17:46 Changeset [1056] by piso
Compile the world.
17:46 Changeset [1055] by piso
Initial checkin.
15:52 Changeset [1054] by piso
typep()
15:51 Changeset [1053] by piso
getSymbols()
15:51 Changeset [1052] by piso
typep(): compiled-function.
15:50 Changeset [1051] by piso
Indentation: do-all-symbols, do-external-symbols and do-symbols are …
15:48 Changeset [1050] by piso
package-symbols

03/04/03:

21:12 Changeset [1049] by piso
compiled-function-p
20:35 Changeset [1048] by piso
Symbol.COMPILED_FUNCTION
15:34 Changeset [1047] by piso
Added license header.
15:32 Changeset [1046] by piso
fboundp fdefinition
15:29 Changeset [1045] by piso
fdefinition %set-fdefinition
15:26 Changeset [1044] by piso
symbol-function: throw UndefinedFunctionError? if …
13:12 Changeset [1043] by piso
Added license header.
13:06 Changeset [1042] by piso
Added license header.
13:01 Changeset [1041] by piso
(let ((*load-verbose* nil)) …
12:58 Changeset [1040] by piso
Added "lisp" target for gcj.
12:57 Changeset [1039] by piso
_load(): look for file in current directory if …
12:10 Changeset [1038] by piso
lisp
04:06 Changeset [1037] by piso
function-lambda-expression
03:42 Changeset [1036] by piso
reduce
03:39 Changeset [1035] by piso
reduce (from OpenMCL)
03:15 Changeset [1034] by piso
function functionp
03:11 Changeset [1033] by piso
eval-when
03:11 Changeset [1032] by piso
function: minor cleanup.
03:02 Changeset [1031] by piso
reduce
02:58 Changeset [1030] by piso
0.0.0.15+
02:57 Changeset [1029] by piso
0.18.0.22+
02:40 Changeset [1028] by piso
multiple-values-limit

03/03/03:

20:54 Changeset [1027] by piso
0.18.0.22 (I mean it this time!)
20:52 Changeset [1026] by piso
LispError? => Condition
20:51 Changeset [1025] by piso
0.18.0.23
20:44 Changeset [1024] by piso
0.0.0.15
20:43 Changeset [1023] by piso
0.18.0.22
20:42 Changeset [1022] by piso
processKeyEvent(): set originalText and originalPrefix to null in …
20:27 Changeset [1021] by piso
SBCL 0.7.13: reset command is ":abort".
20:25 Changeset [1020] by piso
ARMEDBEAR_PROMPT_PATTERN
20:24 Changeset [1019] by piso
Format comments as comments, even if they start in the middle of the line.
20:22 Changeset [1018] by piso
evalDefunLisp(), evalRegionLisp(): go to end of buffer and call …
20:13 Changeset [1017] by piso
coerce
20:13 Changeset [1016] by piso
set(): throws LispError?
20:12 Changeset [1015] by piso
set: added type checking.
18:15 Changeset [1014] by piso
typep()
18:00 Changeset [1013] by piso
toString(): use multiple escape if symbol name contains a lower-case …
17:58 Changeset [1012] by piso
readMultipleEscape()
17:57 Changeset [1011] by piso
typep()
17:56 Changeset [1010] by piso
typep(): minor cleanup.
17:22 Changeset [1009] by piso
(typep #(a b) (find-class 'vector)) => T
15:39 Changeset [1008] by piso
handler-bind
15:19 Changeset [1007] by piso
SimpleCondition?.class SimpleError?.class
15:18 Changeset [1006] by piso
handler-bind, handler-case, isConditionOfType(): support conditions as …
15:05 Changeset [1005] by piso
run(): catch Condition rather than LispError?.
15:05 Changeset [1004] by piso
signal
15:03 Changeset [1003] by piso
Symbol.SIMPLE_CONDITION
03:04 Changeset [1002] by piso
throws LispError? => throws Condition
03:03 Changeset [1001] by piso
toString(): be less verbose.
02:43 Changeset [1000] by piso
Initial checkin.
02:42 Changeset [999] by piso
handler-bind: dereference function designator.
02:39 Changeset [998] by piso
throw
02:37 Changeset [997] by piso
signal
02:15 Changeset [996] by piso
- error: default type is simple-error. - isConditionOfType(): support …
02:13 Changeset [995] by piso
Symbol.SIMPLE_ERROR
02:12 Changeset [994] by piso
Initial checkin.
01:53 Changeset [993] by piso
error: (error 'program-error)

03/02/03:

22:52 Changeset [992] by piso
cxxxr functions
22:33 Changeset [991] by piso
simple-string-p
22:20 Changeset [990] by piso
nset-exclusive-or-with-check
18:40 Changeset [989] by piso
prog2
17:43 Changeset [988] by piso
loop: (error "loop keywords are not supported")
11:58 Changeset [987] by piso
Moved loop to macros.lisp.
11:58 Changeset [986] by piso
loop
02:07 Changeset [985] by piso
Use an array instead of an ArrayList? for getCode().
01:49 Changeset [984] by piso
tagbody: handle GO inline if possible.
01:46 Changeset [983] by piso
Symbol.GO
01:22 Changeset [982] by piso
loop (simple loops)

03/01/03:

20:40 Changeset [981] by piso
equals(), equalsIgnoreCase(): use string() to coerce arguments.
20:32 Changeset [980] by piso
typep(): (typep 12 'bignum) => T, to fool test UNION.26 (in …
20:30 Changeset [979] by piso
Symbol.BIGNUM
16:01 Changeset [978] by piso
- parseLine(): don't arbitrarily skip whitespace at start of line (it …
03:15 Changeset [977] by piso
defparameter fmakunbound function-lambda-expression …
03:05 Changeset [976] by piso
simple-bit-vector simple-bit-vector-p
03:05 Changeset [975] by piso
simple-bit-vector-p
02:58 Changeset [974] by piso
values-list
02:55 Changeset [973] by piso
make-array: make a LispString? if elementType == Symbol.BASE_CHAR.
02:54 Changeset [972] by piso
Symbol.BASE_CHAR
02:54 Changeset [971] by piso
typep(): a BitVector? is not a simple-vector.
02:52 Changeset [970] by piso
typep(): simple-vector.
02:44 Changeset [969] by piso
simple-vector-p
02:32 Changeset [968] by piso
(simple-vector-p object) == (typep object 'simple-vector)
02:13 Changeset [967] by piso
bit-vector-p
02:02 Changeset [966] by piso
Lisp.
02:01 Changeset [965] by piso
Initial checkin.
02:00 Changeset [964] by piso
autom4te.cache
01:53 Changeset [963] by piso
src/org/armedbear/lisp/Makefile
01:21 Changeset [962] by piso
vector-pop vector-push
01:19 Changeset [961] by piso
Added limit parameter to badIndex().
01:18 Changeset [960] by piso
checkIndex(): check against capacity() rather than length(). …
01:11 Changeset [959] by piso
typep(): simple-base-string.
01:10 Changeset [958] by piso
Symbol.SIMPLE_BASE_STRING
01:08 Changeset [957] by piso
vector-push: return nil if fillPointer >= v.capacity().
00:33 Changeset [956] by piso
delete-duplicates remove-duplicates
Note: See TracTimeline for information about the timeline view.