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
- 0.18.1
- 16:58 Changeset [1505] by
- 0.18.0.29
- 16:54 Changeset [1504] by
- 0.0.0.21
- 16:50 Changeset [1503] by
- parseBuffer()
- 16:41 Changeset [1502] by
- - Map Alt Enter to newlineAndIndent. - acceptsLinePaste()
- 16:39 Changeset [1501] by
- getEndOfOutput()
- 16:38 Changeset [1500] by
- pasteInternal(): call mode.acceptsLinePaste().
- 16:36 Changeset [1499] by
- acceptsLinePaste()
- 15:40 Changeset [1498] by
- "Compiling definitions ..." => "Expanding macros ..."
- 03:25 Changeset [1497] by
- 0.18.0.28
- 03:17 Changeset [1496] by
- 0.18.0.28
- 03:15 Changeset [1495] by
- 0.0.0.20
- 03:00 Changeset [1494] by
- backwardSexp(): handle top level forms correctly.
- 02:15 Changeset [1493] by
- upList() => backwardUpList()
- 01:55 Changeset [1492] by
- backwardSexp()
- 01:54 Changeset [1491] by
- backwardSexp
- 00:35 Changeset [1490] by
- Map backwardSexp to Ctrl Alt B.
- 00:34 Changeset [1489] by
- lispmode.html
- 00:34 Changeset [1488] by
- Initial checkin.
03/30/03:
- 20:34 Changeset [1487] by
- Minor cleanup.
- 20:33 Changeset [1486] by
- The tree is now updated automatically by default.
- 20:30 Changeset [1485] by
- evalDefunLisp evalRegionLisp
- 19:48 Changeset [1484] by
- upList
- 19:37 Changeset [1483] by
- universe.lsp
- 19:20 Changeset [1482] by
- Arithmetic.
- 19:16 Changeset [1481] by
- equalp(): handle numbers correctly.
- 18:39 Changeset [1480] by
- More changes to support ratios.
- 16:28 Changeset [1479] by
- typep()
- 16:11 Changeset [1478] by
- Moved ASH and EXPT from Fixnum.java to Primitives.java.
- 15:55 Changeset [1477] by
- ash
- 15:15 Changeset [1476] by
- Symbol.SHORT_FLOAT Symbol.DOUBLE_FLOAT Symbol.LONG_FLOAT
- 02:05 Changeset [1475] by
- replace
- 02:04 Changeset [1474] by
- compile-sexp: removed dead code.
- 02:03 Changeset [1473] by
- %set-subseq
- 01:52 Changeset [1472] by
- 0.0.0.19+
03/29/03:
- 20:23 Changeset [1471] by
- 0.18.0.27
- 20:21 Changeset [1470] by
- 0.0.0.19
- 20:20 Changeset [1469] by
- Initial checkin.
- 20:16 Changeset [1468] by
- Examples directory.
- 20:04 Changeset [1467] by
- Minor cleanup.
- 20:04 Changeset [1466] by
- Initial checkin.
- 20:03 Changeset [1465] by
- Work in progress.
- 20:01 Changeset [1464] by
- Avoid NPE if dispatcher.getLastEvent() returns null.
- 19:46 Changeset [1463] by
- executeCommand(): call textField.selectAll().
- 18:33 Changeset [1462] by
- Map F12 to wrapComment.
- 18:23 Changeset [1461] by
- resetDisplay: use Editor.resetDisplay() instead of Display.resetDisplay().
- 18:22 Changeset [1460] by
- resetDisplay()
- 18:06 Changeset [1459] by
- Map insertTab to Ctrl Tab.
- 18:05 Changeset [1458] by
- loop.lisp
- 14:49 Changeset [1457] by
- Initial checkin.
- 02:56 Changeset [1456] by
- Indentation cleanup.
- 02:38 Changeset [1455] by
- getCorrectIndentation(): DO/DO*.
- 01:59 Changeset [1454] by
- isPositionFunctional()
- 01:17 Changeset [1453] by
- LispMode?.findContainingSexp() is now static.
- 01:16 Changeset [1452] by
- Made findContainingSexp() static.
- 00:59 Changeset [1451] by
- Minor cleanup.
- 00:58 Changeset [1450] by
- acons pairlis
03/28/03:
- 21:17 Changeset [1449] by
- isPositionFunctional(): dolist.
- 18:15 Changeset [1448] by
- 0.18.0.26
- 18:08 Changeset [1447] by
- isPositionFunctional()
- 18:07 Changeset [1446] by
- getCorrectIndentation(): "WITH-" symbols are special.
- 15:52 Changeset [1445] by
- slot-value with-slots
- 14:24 Changeset [1444] by
- inspect
- 04:30 Changeset [1443] by
- 0.18.0.25
- 04:28 Changeset [1442] by
- 0.0.0.18
- 04:17 Changeset [1441] by
- All commands now support filenames with embedded spaces.
- 03:42 Changeset [1440] by
- "$@"
- 03:32 Changeset [1439] by
- 0.18.0.24+
03/27/03:
- 17:45 Changeset [1438] by
- String types.
- 17:37 Changeset [1437] by
- mapc mapcan mapl maplist mapcon
- 17:20 Changeset [1436] by
- and
- 16:54 Changeset [1435] by
- nthcdr
- 13:57 Changeset [1434] by
- typep()
- 13:54 Changeset [1433] by
- COERCE: use LispFloat?.coerceToFloat().
- 13:53 Changeset [1432] by
- coerceToFloat()
- 07:06 Changeset [1431] by
- EXPT: work in progress.
- 03:55 Changeset [1430] by
- floatValue()
- 03:54 Changeset [1429] by
- coerce(): use Ratio.floatValue().
- 03:53 Changeset [1428] by
- integer-decode-float
- 02:14 Changeset [1427] by
- Top-level variables: *, +, etc.
- 01:56 Changeset [1426] by
- (coerce 2/3 'float) => 0.6666667
03/26/03:
- 21:51 Changeset [1425] by
- floor()
- 21:50 Changeset [1424] by
- Work in progress.
- 21:48 Changeset [1423] by
- Minor cleanup.
- 21:47 Changeset [1422] by
- floor
- 18:03 Changeset [1421] by
- ceiling floor round truncate fceiling ffloor fround ftruncate
- 01:44 Changeset [1420] by
- %defmacro
- 01:43 Changeset [1419] by
- macroexpand_1(): pass form instead of form.cdr() to macro.execute().
03/25/03:
- 19:26 Changeset [1418] by
- '@' doesn't belong in validChars.
- 17:47 Changeset [1417] by
- Work in progress.
- 17:46 Changeset [1416] by
- destructuring-bind
- 17:33 Changeset [1415] by
- Removed %%if2, %%if3, sum, difference, %%block, %%setq, %%incq.
- 17:17 Changeset [1414] by
- destructuring-bind.lisp
- 17:17 Changeset [1413] by
- Initial checkin.
- 16:41 Changeset [1412] by
- intern(): special case handling of keyword package.
- 16:40 Changeset [1411] by
- makeObject(): moved special case handling of keyword package to …
- 16:24 Changeset [1410] by
- TYPE_COMPILED_FUNCTION
- 16:23 Changeset [1409] by
- CompiledFunction?.class
- 16:22 Changeset [1408] by
- Initial checkin.
- 14:25 Changeset [1407] by
- 0.18.0.24+
- 03:46 Changeset [1406] by
- Obsolete.
- 01:02 Changeset [1405] by
- Cleanup.
03/24/03:
- 19:23 Changeset [1404] by
- incr(), decr()
- 18:37 Changeset [1403] by
- psetq
- 18:08 Changeset [1402] by
- incr(), decr()
- 18:02 Changeset [1401] by
- incr(), decr()
- 15:52 Changeset [1400] by
- WHEN and UNLESS are macros.
03/21/03:
- 15:31 Changeset [1399] by
- More types.
- 15:30 Changeset [1398] by
- Symbol.RATIONAL Symbol.REAL
- 11:54 Changeset [1397] by
- Ratio.class
- 11:54 Changeset [1396] by
- Support ratios.
- 11:53 Changeset [1395] by
- number(BigInteger? numerator, BigInteger? denominator)
- 11:52 Changeset [1394] by
- makeRatio()
- 11:51 Changeset [1393] by
- Initial checkin.
- 11:11 Changeset [1392] by
- Symbol.RATIO
- 03:02 Changeset [1391] by
- typep()
- 02:59 Changeset [1390] by
- typep(), isSimpleVector()
- 01:46 Changeset [1389] by
- 0.0.0.17+
03/20/03:
- 20:44 Changeset [1388] by
- tools.jar
- 20:26 Changeset [1387] by
- 0.0.0.17
- 20:25 Changeset [1386] by
- 0.18.0.24
- 20:24 Changeset [1385] by
- Work in progress.
- 19:32 Changeset [1384] by
- Initial checkin.
- 17:21 Changeset [1383] by
- Modified functionRE to recognize return-by-reference functions too …
- 15:56 Changeset [1382] by
- closeAll() closeOthers() pushPosition()
- 15:54 Changeset [1381] by
- getLabelText(): show total number of buffers as well as number of …
- 15:38 Changeset [1380] by
- invalidateAllMarkers() invalidateMarkers() getAllMarkers()
- 15:38 Changeset [1379] by
- compile(): release reference to parent buffer when we no longer need it.
- 15:23 Changeset [1378] by
- adjustMarkers(): use Marker.getAllMarkers() to get a complete list.
- 15:21 Changeset [1377] by
- toXml(), propertyToXml()
- 15:18 Changeset [1376] by
- kill(): call Marker.invalidateMarkers(this).
- 15:07 Changeset [1375] by
- Minor cleanup.
- 00:30 Changeset [1374] by
- loadSession(): call Marker.invalidateAllMarkers().
- 00:26 Changeset [1373] by
- sortByName(), sortByDate(), sortBySize(): use Collections.sort().
03/19/03:
- 21:53 Changeset [1372] by
- New implementation.
- 21:52 Changeset [1371] by
- equalp-with-case
- 15:44 Changeset [1370] by
- #+armedbear (nodebug) #+armedbear (debug)
- 15:25 Changeset [1369] by
- REMOVE is now implemented in sequences.lisp.
- 15:15 Changeset [1368] by
- Minor cleanup.
- 15:15 Changeset [1367] by
- REMOVE is now implemented in sequences.lisp.
- 12:51 Changeset [1366] by
- Removed obsolete method append().
- 12:50 Changeset [1365] by
- nreverse()
- 12:23 Changeset [1364] by
- getNode(DefaultMutableTreeNode?, File), findMatchingChild(): return …
- 12:20 Changeset [1363] by
- refreshRunnable.run(), getNode(): return right away if file is null.
- 03:14 Changeset [1362] by
- typep()
- 02:57 Changeset [1361] by
- typep()
- 01:46 Changeset [1360] by
- %make-array
- 01:45 Changeset [1359] by
- Work in progress.
- 01:26 Changeset [1358] by
- Array tests.
- 00:48 Changeset [1357] by
- readArray()
- 00:47 Changeset [1356] by
- equalp-with-case: handle arrays correctly.
- 00:37 Changeset [1355] by
- aref: (aref #0a1) => 1
03/18/03:
- 23:07 Changeset [1354] by
- Minor cleanup.
- 04:04 Changeset [1353] by
- Work in progress.
- 04:04 Changeset [1352] by
- Moved aref, %aset to arrays.lisp.
- 04:03 Changeset [1351] by
- Support multi-dimensional arrays.
- 04:01 Changeset [1350] by
- readArray()
- 04:00 Changeset [1349] by
- getRowMajor(), setRowMajor(), elt()
- 04:00 Changeset [1348] by
- equal(), toString()
- 03:51 Changeset [1347] by
- getRowMajor() setRowMajor() get() set()
- 03:50 Changeset [1346] by
- getDimensions() getDimension() getTotalSize()
- 03:49 Changeset [1345] by
- getDimensions() getDimension() getTotalSize() getRowMajor() setRowMajor()
- 03:48 Changeset [1344] by
- elt(long) => elt(int)
- 03:47 Changeset [1343] by
- Array.class
- 03:46 Changeset [1342] by
- Initial checkin.
- 03:34 Changeset [1341] by
- elt(long) => elt(int)
03/17/03:
- 18:29 Changeset [1340] by
- array-aux.lsp
- 18:28 Changeset [1339] by
- getElementType()
- 18:28 Changeset [1338] by
- (subtypep 't 't) => T, T
- 18:27 Changeset [1337] by
- AbstractArray?.class
- 18:26 Changeset [1336] by
- setKeyMapDefaults(): map Alt F1 to hyperspec.
- 18:24 Changeset [1335] by
- checkArray()
- 18:23 Changeset [1334] by
- typep(), getRank()
- 18:21 Changeset [1333] by
- Initial checkin.
- 18:20 Changeset [1332] by
- arrays.lisp
- 18:16 Changeset [1331] by
- array-rank array-element-type
- 17:37 Changeset [1330] by
- array-element-type array-rank
- 17:17 Changeset [1329] by
- array-dimensions
- 15:19 Changeset [1328] by
- (typep a (find-class 'array)) => T
- 15:19 Changeset [1327] by
- addClass("ARRAY");
- 15:11 Changeset [1326] by
- (boundp nil) => T
- 14:50 Changeset [1325] by
- char/=: test in inner loop should be EQL, not EQ.
- 14:43 Changeset [1324] by
- (typep (make-array 10) 'array) => T
- 14:42 Changeset [1323] by
- make-array
- 14:41 Changeset [1322] by
- %make-array
03/16/03:
- 23:08 Changeset [1321] by
- unless
- 19:55 Changeset [1320] by
- measureLine(): removed trace output.
- 19:54 Changeset [1319] by
- (keywordp nil) => nil
- 19:49 Changeset [1318] by
- keywordp
- 19:26 Changeset [1317] by
- _do: do updates sequentially for do*.
- 18:35 Changeset [1316] by
- princ prin1 terpri
- 14:35 Changeset [1315] by
- Minor cleanup.
- 14:19 Changeset [1314] by
- makeNumber(): make sure it's a number before calling Integer.parseInt().
03/15/03:
- 22:09 Changeset [1313] by
- cond
- 19:08 Changeset [1312] by
- map-into mismatch nth-value
- 19:07 Changeset [1311] by
- mismatch
- 19:06 Changeset [1310] by
- nth-value
- 18:30 Changeset [1309] by
- map-into
- 18:29 Changeset [1308] by
- array-dimensions array-dimension
- 18:25 Changeset [1307] by
- arrayp
- 18:11 Changeset [1306] by
- Minor refactoring (comparison operators).
- 17:51 Changeset [1305] by
- coerce: (coerce 12 'float) => 12.0
- 17:41 Changeset [1304] by
- Cleanup: char=, char-equal, char-not-greaterp, char-not-lessp.
- 17:38 Changeset [1303] by
- makeNumber(), makeFloat()
- 17:37 Changeset [1302] by
- %string-equal: substrings must be of equal length.
- 16:20 Changeset [1301] by
- invalidate(): avoid NPE if pos is null.
- 16:19 Changeset [1300] by
- dropBookmark(), gotoBookmark(): avoid ArrayIndexOutOfBoundsException? …
- 16:17 Changeset [1299] by
- 1.4.1_02
- 13:55 Changeset [1298] by
- toString(): avoid NPE if p.car() is null.
- 13:53 Changeset [1297] by
- findSymbol(): return NIL if symbol not found.
- 03:56 Changeset [1296] by
- equal
- 02:46 Changeset [1295] by
- eql
03/14/03:
- 21:20 Changeset [1294] by
- = /= >=
- 21:09 Changeset [1293] by
- (= 3 4 'foo) => NIL (/= 3 3 'foo) => NIL
- 20:53 Changeset [1292] by
- Bignum support (work in progress).
- 20:51 Changeset [1291] by
- ZERO, ONE
- 20:51 Changeset [1290] by
- eql(), equal()
- 20:09 Changeset [1289] by
- < >
- 20:08 Changeset [1288] by
- Support floats, bignums (work in progress).
- 20:07 Changeset [1287] by
- number(BigInteger?)
- 20:06 Changeset [1286] by
- integerp fixnump
- 20:05 Changeset [1285] by
- Removed duplicate definition of real-count.
- 18:53 Changeset [1284] by
- Bignum support (work in progress).
- 18:51 Changeset [1283] by
- makeLispObject(): return bignum or fixnum as required.
- 18:49 Changeset [1282] by
- loadFileFromStream(): loadDepth is now an int.
- 18:47 Changeset [1281] by
- makeObject(): bignum support.
- 18:45 Changeset [1280] by
- Bignum.class
- 18:44 Changeset [1279] by
- Initial checkin.
- 18:43 Changeset [1278] by
- callCount is now an int.
- 18:40 Changeset [1277] by
- fill(): long => int.
- 18:35 Changeset [1276] by
- number() most-positive-fixnum => Integer.MAX_VALUE …
- 18:34 Changeset [1275] by
- array-dimension-limit
- 12:21 Changeset [1274] by
- Use Fixnum.getInt() instead of (int) Fixnum.getValue().
- 10:58 Changeset [1273] by
- makeObject(): use Long.parseLong() instead of Integer.parseInt().
- 02:58 Changeset [1272] by
- +
- 02:57 Changeset [1271] by
- makeObject(): support floats.
- 02:56 Changeset [1270] by
- getFloat() add()
- 02:54 Changeset [1269] by
- Symbol.FLOAT Symbol.SINGLE_FLOAT
- 02:54 Changeset [1268] by
- LispFloat?.class
- 02:53 Changeset [1267] by
- Initial checkin.
- 02:26 Changeset [1266] by
- Removed obsolete methods sum(), difference().
- 02:11 Changeset [1265] by
- Minor cleanup.
- 01:59 Changeset [1264] by
- sum difference <=
- 01:51 Changeset [1263] by
- add subtract multiplyBy divideBy isEqualTo isNotEqualTo isLessThan …
- 01:02 Changeset [1262] by
- eval(): restored nodebug code path for better performance.
03/13/03:
- 21:00 Changeset [1261] by
- search-bitvector search-list search-string search-vector
- 20:42 Changeset [1260] by
- expt
- 20:35 Changeset [1259] by
- shrink-vector
- 20:35 Changeset [1258] by
- readCharacterLiteral(): handle "#\(".
- 20:06 Changeset [1257] by
- Minor cleanup.
- 19:52 Changeset [1256] by
- ash
- 19:47 Changeset [1255] by
- Minor cleanup.
- 19:32 Changeset [1254] by
- list-calls: list symbols with non-zero call counts in ALL packages.
- 19:30 Changeset [1253] by
- Merged compile-list into compile-sexp.
- 18:27 Changeset [1252] by
- %call-count
- 18:26 Changeset [1251] by
- compile: preserve call count.
- 18:25 Changeset [1250] by
- %call-count %set-call-count
- 18:23 Changeset [1249] by
- setCallCount()
- 16:25 Changeset [1248] by
- require-type
- 16:17 Changeset [1247] by
- ldiff
- 15:40 Changeset [1246] by
- char-schar
- 15:38 Changeset [1245] by
- Added SETF expanders for CHAR, SCHAR.
- 15:37 Changeset [1244] by
- set(): catch ArrayIndexOutOfBoundsException?.
- 15:33 Changeset [1243] by
- CHAR %SET-CHAR SCHAR %SET-SCHAR
- 15:31 Changeset [1242] by
- Moved CHAR to LispString?.java.
- 14:52 Changeset [1241] by
- CHAR
- 14:49 Changeset [1240] by
- getInt()
- 14:48 Changeset [1239] by
- get()
- 03:15 Changeset [1238] by
- string-comparisons
- 03:14 Changeset [1237] by
- String comparison functions.
- 03:13 Changeset [1236] by
- Removed tests for string= and string-equal.
- 03:12 Changeset [1235] by
- Moved string comparison functions to LispString?.java and strings.lisp.
- 03:10 Changeset [1234] by
- string(): (string ()) => "NIL"
- 03:09 Changeset [1233] by
- readUninternedSymbol(): handle multiple escape correctly (e.g. "'#:|abc|").
- 03:07 Changeset [1232] by
- (nodebug) ... (debug)
03/12/03:
- 21:38 Changeset [1231] by
- make-random-state
- 21:13 Changeset [1230] by
- random
- 21:12 Changeset [1229] by
- *random-state*
- 21:12 Changeset [1228] by
- Constructor: treat &body like &rest.
- 20:34 Changeset [1227] by
- Cleanup.
- 20:34 Changeset [1226] by
- remove
- 20:12 Changeset [1225] by
- Show values of function arguments in backtrace.
- 20:04 Changeset [1224] by
- parseLine(): more ':' adjustments.
- 20:04 Changeset [1223] by
- SpecialOperator? extends Functional.
- 20:03 Changeset [1222] by
- Function extends Functional.
- 20:02 Changeset [1221] by
- Functional.class
- 20:01 Changeset [1220] by
- Initial checkin.
- 19:57 Changeset [1219] by
- shrink-vector
- 19:56 Changeset [1218] by
- remove, delete
- 19:55 Changeset [1217] by
- shrink()
- 18:42 Changeset [1216] by
- Minor cleanup.
- 18:39 Changeset [1215] by
- compile: set function's lambda name if appropriate.
- 18:38 Changeset [1214] by
- %set-lambda-name
- 18:37 Changeset [1213] by
- - getLambdaName(), setLambdaName() - Symbol.addFunction() refactoring.
- 18:36 Changeset [1212] by
- - Symbol.FLET - Refactoring: addFunction().
- 01:39 Changeset [1211] by
- makeObject(): no action if *READ-SUPPRESS* is true.
- 01:31 Changeset [1210] by
- Minor cleanup.
03/11/03:
- 19:22 Changeset [1209] by
- Symbol.AND_BODY Symbol.AND_WHOLE
- 18:24 Changeset [1208] by
- 0.0.0.16+
- 16:10 Changeset [1207] by
- if (classPath.equals("j.jar:.")) IBM 1.4.0 on Linux classPath = …
- 16:01 Changeset [1206] by
- 0.18.0.23+
- 14:39 Changeset [1205] by
- 0.0.0.16
- 14:38 Changeset [1204] by
- 0.18.0.23
- 14:15 Changeset [1203] by
- hashCode()
- 14:13 Changeset [1202] by
- Symbol.EQ Symbol.EQL Symbol.EQUAL Symbol.EQUALP
- 14:12 Changeset [1201] by
- New hash table implementation.
- 14:11 Changeset [1200] by
- New implementation.
- 14:08 Changeset [1199] by
- bug()
- 14:00 Changeset [1198] by
- Editor.lookAndFeel defaults to "Aqua" on Mac OS X.
- 13:59 Changeset [1197] by
- isPlatformMacOSX()
- 13:51 Changeset [1196] by
- make-hash-table proclaim
- 13:50 Changeset [1195] by
- - (make-package :regression-test :nicknames '(:rt)) - create-c*r-test - elt
- 02:20 Changeset [1194] by
- eval(): ((a . b) . c) => type error ("C is not a list") ((a . …
- 01:14 Changeset [1193] by
- hash-table-p
03/10/03:
- 20:54 Changeset [1192] by
- Removed duplicate definitions of NSET-DIFFERENCE-WITH-CHECK and …
- 20:45 Changeset [1191] by
- Added more runtime support functions from ansi-aux.lsp.
- 20:45 Changeset [1190] by
- keywordp
- 20:24 Changeset [1189] by
- make-string
- 20:13 Changeset [1188] by
- check-union nunion-with-copy nunion-with-copy-and-key
- 20:02 Changeset [1187] by
- Don't define functions in non-null lexical environment!
- 19:51 Changeset [1186] by
- Support environment parameter in DEFUN.
- 19:49 Changeset [1185] by
- compile: refuse to compile function if it was defined in a non-null …
- 19:40 Changeset [1184] by
- macroexpand_1(): use Macro.execute(LispObject args, Environment env).
- 19:38 Changeset [1183] by
- function-lambda-expression: return correct value for closure-p.
- 19:36 Changeset [1182] by
- Symbol.AND_ENVIRONMENT
- 19:35 Changeset [1181] by
- execute(LispObject args, Environment env)
- 19:35 Changeset [1180] by
- isEmpty(), toString()
- 19:33 Changeset [1179] by
- &environment
- 19:30 Changeset [1178] by
- do-all-tests
- 15:00 Changeset [1177] by
- - macroexpand(), macroexpand_1(): added environment argument. - …
- 14:04 Changeset [1176] by
- DEFUN is a macro.
- 01:46 Changeset [1175] by
- DEFUN is a macro: we no longer need an explicit compile step at the …
- 01:44 Changeset [1174] by
- DEFUN is a macro.
- 00:01 Changeset [1173] by
- LAMBDA is a macro.
03/09/03:
- 22:16 Changeset [1172] by
- skipQuotedObject(String, int, int): handle ':' correctly.
- 22:14 Changeset [1171] by
- gatherToken(): ':' can be part of token.
- 22:12 Changeset [1170] by
- ':' doesn't belong in validChars.
- 18:08 Changeset [1169] by
- readSharp(): dispatch function may return no values.
- 17:37 Changeset [1168] by
- *features* read-conditional
- 17:36 Changeset [1167] by
- get-dispatch-macro-character set-dispatch-macro-character read
- 17:35 Changeset [1166] by
- checkInputStream() checkReadtable() *readtable* *read-suppress*
- 17:34 Changeset [1165] by
- - read(): honor *READ-SUPPRESS*. - readSharp(): call macro-character …
- 17:31 Changeset [1164] by
- Readtable.class
- 17:31 Changeset [1163] by
- Initial checkin.
- 16:05 Changeset [1162] by
- Use getStandardInput().
- 16:01 Changeset [1161] by
- *standard-input*, getStandardInput()
- 14:01 Changeset [1160] by
- constructAddressHeader(String, List, int): use …
- 13:58 Changeset [1159] by
- toEncodedString()
- 06:33 Changeset [1158] by
- fifth sixth seventh eighth ninth tenth
- 03:54 Changeset [1157] by
- cl-symbols
- 03:45 Changeset [1156] by
- copy-symbol
- 03:41 Changeset [1155] by
- getName()
- 03:39 Changeset [1154] by
- (symbol-name nil) => "NIL"
- 02:36 Changeset [1153] by
- LAMBDA is a macro.
03/08/03:
- 21:36 Changeset [1152] by
- subtypep
- 21:30 Changeset [1151] by
- Types: Symbol.ARRAY Symbol.ATOM Symbol.EXTENDED_CHAR …
- 21:27 Changeset [1150] by
- Type.class
- 21:26 Changeset [1149] by
- Initial checkin.
- 21:26 Changeset [1148] by
- subtype* subtype*-or-fail subtype*-not-or-fail
- 18:56 Changeset [1147] by
- merge
- 18:45 Changeset [1146] by
- fill
- 18:42 Changeset [1145] by
- constantly
- 18:33 Changeset [1144] by
- substitute substitute-if substitute-if-not
- 18:15 Changeset [1143] by
- compose
- 18:15 Changeset [1142] by
- read-from-string
- 18:14 Changeset [1141] by
- %read-from-string
- 17:28 Changeset [1140] by
- nextdigit, onep
- 17:22 Changeset [1139] by
- map
- 17:07 Changeset [1138] by
- loop2 loop3 loop4 loop5 loop8 loop9
- 16:56 Changeset [1137] by
- Aux variable support.
- 16:09 Changeset [1136] by
- char-compare loop1
- 16:08 Changeset [1135] by
- Better error checking for keyword arguments; support …
- 16:06 Changeset [1134] by
- Keyword.ALLOW-OTHER-KEYS
- 16:06 Changeset [1133] by
- &allow-other-keys &aux
- 04:28 Changeset [1132] by
- compile-package
- 04:09 Changeset [1131] by
- compile-setq: use %%incq.
- 04:08 Changeset [1130] by
- %%incq
- 03:46 Changeset [1129] by
- _let(): optimization.
- 03:35 Changeset [1128] by
- skipQuotedObject()
- 03:34 Changeset [1127] by
- Work in progress.
- 03:32 Changeset [1126] by
- %%if2 %%if3 sum difference %%block %%setq2
- 02:12 Changeset [1125] by
- sum(), difference()
03/07/03:
- 20:05 Changeset [1124] by
- character string-downcase string-upcase
- 20:04 Changeset [1123] by
- make-list: type error if size is negative.
- 19:44 Changeset [1122] by
- minusp, plusp
- 19:32 Changeset [1121] by
- make-array: make a string if :element-type is standard-char.
- 19:26 Changeset [1120] by
- Symbol.STANDARD_CHAR
- 19:24 Changeset [1119] by
- Initial checkin.
- 19:22 Changeset [1118] by
- Load strings.lisp.
- 19:19 Changeset [1117] by
- %string-upcase, %string-downcase
- 19:03 Changeset [1116] by
- makeObject(): use findSymbolInPackage().
- 19:02 Changeset [1115] by
- findSymbolInPackage(), findSymbol()
- 19:01 Changeset [1114] by
- find-symbol
- 18:35 Changeset [1113] by
- Export CONCATENATE.
- 18:34 Changeset [1112] by
- We don't have CONCATENATE until we load sequences.lisp.
- 18:33 Changeset [1111] by
- Removed no-arg constructor, which is no longer used.
- 18:32 Changeset [1110] by
- Removed test for CONCATENATE, which is now in sequences.lisp.
- 18:31 Changeset [1109] by
- Removed CONCATENATE, which is now in sequences.lisp.
- 18:20 Changeset [1108] by
- rest
- 18:01 Changeset [1107] by
- mod
- 17:59 Changeset [1106] by
- start-profiler, stop-profiler: call out.freshLine() first.
- 17:44 Changeset [1105] by
- if block
- 17:24 Changeset [1104] by
- eq car atom
- 16:59 Changeset [1103] by
- Split up constants (use tableswitch instead of lookupswitch).
- 16:06 Changeset [1102] by
- char-not-greaterp char-not-lessp graphic-char-p alpha-char-p
- 13:23 Changeset [1101] by
- char-int
- 03:22 Changeset [1100] by
- standard-char-p
- 03:16 Changeset [1099] by
- (defun character (x) (coerce x 'character))
- 03:10 Changeset [1098] by
- standard-char-p
- 03:09 Changeset [1097] by
- readCharacterLiteral(): use nameToChar().
- 03:03 Changeset [1096] by
- name-char char-name
- 03:02 Changeset [1095] by
- nameToChar()
- 02:36 Changeset [1094] by
- characterp char-downcase char-upcase
- 02:28 Changeset [1093] by
- char-code-limit
- 02:26 Changeset [1092] by
- both-case-p lower-case-p upper-case-p digit-char
- 00:06 Changeset [1091] by
- code-char, char-code
03/06/03:
- 23:50 Changeset [1090] by
- concatenate
- 21:39 Changeset [1089] by
- char=, char-equal
- 21:03 Changeset [1088] by
- make-sequence
- 20:52 Changeset [1087] by
- memq
- 20:51 Changeset [1086] by
- parse-line()
- 20:51 Changeset [1085] by
- make-sequence
- 19:14 Changeset [1084] by
- error(): pass along format string (if any) to TypeError?() or …
- 04:31 Changeset [1083] by
- nsubstitute nsubstitute-if nsubstitute-if-not substitute substitute-if …
- 04:27 Changeset [1082] by
- plusp minusp integerp fixnump
- 04:27 Changeset [1081] by
- getMessage()
- 04:26 Changeset [1080] by
- ARMEDBEAR_PROMPT_PATTERN: include trailing space.
- 04:25 Changeset [1079] by
- substitute substitute-if substitute-if-not nsubstitute nsubstitute-if …
- 04:19 Changeset [1078] by
- is-eq-p is-not-eq-p is-eql-p is-not-eql-p
- 04:02 Changeset [1077] by
- Removed SUBSEQ (now implemented in sequences.lisp).
- 03:57 Changeset [1076] by
- subseq
- 03:14 Changeset [1075] by
- Cleanup.
- 02:45 Changeset [1074] by
- Added license header.
- 02:22 Changeset [1073] by
- Added license header.
- 02:21 Changeset [1072] by
- Profiling.
- 02:20 Changeset [1071] by
- when: minor optimization.
- 02:10 Changeset [1070] by
- readCharacterLiteral()
- 02:06 Changeset [1069] by
- with-set-keys: cleanup.
- 00:10 Changeset [1068] by
- remove-duplicates
- 00:01 Changeset [1067] by
- remove-duplicates, delete-duplicates, search
03/05/03:
- 21:03 Changeset [1066] by
- *compile-tests*
- 20:50 Changeset [1065] by
- compile-list: handle case where car of list is not a symbol or not fbound.
- 19:55 Changeset [1064] by
- sort
- 19:54 Changeset [1063] by
- Initial checkin.
- 19:53 Changeset [1062] by
- Load sort.lisp.
- 19:43 Changeset [1061] by
- function-call-count
- 19:42 Changeset [1060] by
- symbols()
- 19:42 Changeset [1059] by
- getAllPackages()
- 19:41 Changeset [1058] by
- Profiling.
- 19:40 Changeset [1057] by
- getCallCount(), clearCallCount(), incrementCallCount()
- 17:46 Changeset [1056] by
- Compile the world.
- 17:46 Changeset [1055] by
- Initial checkin.
- 15:52 Changeset [1054] by
- typep()
- 15:51 Changeset [1053] by
- getSymbols()
- 15:51 Changeset [1052] by
- typep(): compiled-function.
- 15:50 Changeset [1051] by
- Indentation: do-all-symbols, do-external-symbols and do-symbols are …
- 15:48 Changeset [1050] by
- package-symbols
03/04/03:
- 21:12 Changeset [1049] by
- compiled-function-p
- 20:35 Changeset [1048] by
- Symbol.COMPILED_FUNCTION
- 15:34 Changeset [1047] by
- Added license header.
- 15:32 Changeset [1046] by
- fboundp fdefinition
- 15:29 Changeset [1045] by
- fdefinition %set-fdefinition
- 15:26 Changeset [1044] by
- symbol-function: throw UndefinedFunctionError? if …
- 13:12 Changeset [1043] by
- Added license header.
- 13:06 Changeset [1042] by
- Added license header.
- 13:01 Changeset [1041] by
- (let ((*load-verbose* nil)) …
- 12:58 Changeset [1040] by
- Added "lisp" target for gcj.
- 12:57 Changeset [1039] by
- _load(): look for file in current directory if …
- 12:10 Changeset [1038] by
- lisp
- 04:06 Changeset [1037] by
- function-lambda-expression
- 03:42 Changeset [1036] by
- reduce
- 03:39 Changeset [1035] by
- reduce (from OpenMCL)
- 03:15 Changeset [1034] by
- function functionp
- 03:11 Changeset [1033] by
- eval-when
- 03:11 Changeset [1032] by
- function: minor cleanup.
- 03:02 Changeset [1031] by
- reduce
- 02:58 Changeset [1030] by
- 0.0.0.15+
- 02:57 Changeset [1029] by
- 0.18.0.22+
- 02:40 Changeset [1028] by
- multiple-values-limit
03/03/03:
- 20:54 Changeset [1027] by
- 0.18.0.22 (I mean it this time!)
- 20:52 Changeset [1026] by
- LispError? => Condition
- 20:51 Changeset [1025] by
- 0.18.0.23
- 20:44 Changeset [1024] by
- 0.0.0.15
- 20:43 Changeset [1023] by
- 0.18.0.22
- 20:42 Changeset [1022] by
- processKeyEvent(): set originalText and originalPrefix to null in …
- 20:27 Changeset [1021] by
- SBCL 0.7.13: reset command is ":abort".
- 20:25 Changeset [1020] by
- ARMEDBEAR_PROMPT_PATTERN
- 20:24 Changeset [1019] by
- Format comments as comments, even if they start in the middle of the line.
- 20:22 Changeset [1018] by
- evalDefunLisp(), evalRegionLisp(): go to end of buffer and call …
- 20:13 Changeset [1017] by
- coerce
- 20:13 Changeset [1016] by
- set(): throws LispError?
- 20:12 Changeset [1015] by
- set: added type checking.
- 18:15 Changeset [1014] by
- typep()
- 18:00 Changeset [1013] by
- toString(): use multiple escape if symbol name contains a lower-case …
- 17:58 Changeset [1012] by
- readMultipleEscape()
- 17:57 Changeset [1011] by
- typep()
- 17:56 Changeset [1010] by
- typep(): minor cleanup.
- 17:22 Changeset [1009] by
- (typep #(a b) (find-class 'vector)) => T
- 15:39 Changeset [1008] by
- handler-bind
- 15:19 Changeset [1007] by
- SimpleCondition?.class SimpleError?.class
- 15:18 Changeset [1006] by
- handler-bind, handler-case, isConditionOfType(): support conditions as …
- 15:05 Changeset [1005] by
- run(): catch Condition rather than LispError?.
- 15:05 Changeset [1004] by
- signal
- 15:03 Changeset [1003] by
- Symbol.SIMPLE_CONDITION
- 03:04 Changeset [1002] by
- throws LispError? => throws Condition
- 03:03 Changeset [1001] by
- toString(): be less verbose.
- 02:43 Changeset [1000] by
- Initial checkin.
- 02:42 Changeset [999] by
- handler-bind: dereference function designator.
- 02:39 Changeset [998] by
- throw
- 02:37 Changeset [997] by
- signal
- 02:15 Changeset [996] by
- - error: default type is simple-error. - isConditionOfType(): support …
- 02:13 Changeset [995] by
- Symbol.SIMPLE_ERROR
- 02:12 Changeset [994] by
- Initial checkin.
- 01:53 Changeset [993] by
- error: (error 'program-error)
03/02/03:
- 22:52 Changeset [992] by
- cxxxr functions
- 22:33 Changeset [991] by
- simple-string-p
- 22:20 Changeset [990] by
- nset-exclusive-or-with-check
- 18:40 Changeset [989] by
- prog2
- 17:43 Changeset [988] by
- loop: (error "loop keywords are not supported")
- 11:58 Changeset [987] by
- Moved loop to macros.lisp.
- 11:58 Changeset [986] by
- loop
- 02:07 Changeset [985] by
- Use an array instead of an ArrayList? for getCode().
- 01:49 Changeset [984] by
- tagbody: handle GO inline if possible.
- 01:46 Changeset [983] by
- Symbol.GO
- 01:22 Changeset [982] by
- loop (simple loops)
03/01/03:
- 20:40 Changeset [981] by
- equals(), equalsIgnoreCase(): use string() to coerce arguments.
- 20:32 Changeset [980] by
- typep(): (typep 12 'bignum) => T, to fool test UNION.26 (in …
- 20:30 Changeset [979] by
- Symbol.BIGNUM
- 16:01 Changeset [978] by
- - parseLine(): don't arbitrarily skip whitespace at start of line (it …
- 03:15 Changeset [977] by
- defparameter fmakunbound function-lambda-expression …
- 03:05 Changeset [976] by
- simple-bit-vector simple-bit-vector-p
- 03:05 Changeset [975] by
- simple-bit-vector-p
- 02:58 Changeset [974] by
- values-list
- 02:55 Changeset [973] by
- make-array: make a LispString? if elementType == Symbol.BASE_CHAR.
- 02:54 Changeset [972] by
- Symbol.BASE_CHAR
- 02:54 Changeset [971] by
- typep(): a BitVector? is not a simple-vector.
- 02:52 Changeset [970] by
- typep(): simple-vector.
- 02:44 Changeset [969] by
- simple-vector-p
- 02:32 Changeset [968] by
- (simple-vector-p object) == (typep object 'simple-vector)
- 02:13 Changeset [967] by
- bit-vector-p
- 02:02 Changeset [966] by
- Lisp.
- 02:01 Changeset [965] by
- Initial checkin.
- 02:00 Changeset [964] by
- autom4te.cache
- 01:53 Changeset [963] by
- src/org/armedbear/lisp/Makefile
- 01:21 Changeset [962] by
- vector-pop vector-push
- 01:19 Changeset [961] by
- Added limit parameter to badIndex().
- 01:18 Changeset [960] by
- checkIndex(): check against capacity() rather than length(). …
- 01:11 Changeset [959] by
- typep(): simple-base-string.
- 01:10 Changeset [958] by
- Symbol.SIMPLE_BASE_STRING
- 01:08 Changeset [957] by
- vector-push: return nil if fillPointer >= v.capacity().
- 00:33 Changeset [956] by
- delete-duplicates remove-duplicates
Note: See TracTimeline
for information about the timeline view.