Timeline
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
02/28/03:
- 22:44 Changeset [955] by
- character
- 20:06 Changeset [954] by
- set-exclusive-or-with-check subsetp-with-check
- 20:00 Changeset [953] by
- union nunion intersection nintersection set-difference nset-difference …
- 19:51 Changeset [952] by
- count, count-if, count-if-not
- 19:48 Changeset [951] by
- More tests.
- 19:31 Changeset [950] by
- lambda-parameters-limit
- 19:27 Changeset [949] by
- bit-vector
- 19:25 Changeset [948] by
- find-class
- 19:25 Changeset [947] by
- typep(): (typep #*0011 (find-class 'bit-vector)) => T
- 19:23 Changeset [946] by
- Initial checkin.
- 18:43 Changeset [945] by
- - readSharp(): support numeric arguments. - Added dummy implementation …
- 17:58 Changeset [944] by
- digit-char-p
- 17:45 Changeset [943] by
- apply
- 17:44 Changeset [942] by
- call-arguments-limit
- 17:09 Changeset [941] by
- identity
- 17:06 Changeset [940] by
- ash
- 17:03 Changeset [939] by
- fill-pointer
- 17:01 Changeset [938] by
- capacity()
- 16:59 Changeset [937] by
- "array does not have a fill pointer" is a TypeError?.
- 16:06 Changeset [936] by
- setFillPointer(): T means initialize fill pointer to length of vector.
- 15:56 Changeset [935] by
- nreverse
- 15:54 Changeset [934] by
- nreverse()
- 15:54 Changeset [933] by
- vector-nreverse*
- 04:23 Changeset [932] by
- cons-test-01 cons-test-09 cons-test-13
- 04:23 Changeset [931] by
- member, member-if, member-if-not, tailp, adjoin
- 04:02 Changeset [930] by
- typep()
- 04:01 Changeset [929] by
- require-type, butlast, nbutlast
- 02:22 Changeset [928] by
- Moved apply-key macro from sequences.lisp to list.lisp.
- 01:47 Changeset [927] by
- toString()
- 00:51 Changeset [926] by
- compile
02/27/03:
- 23:29 Changeset [925] by
- time
- 23:29 Changeset [924] by
- - Removed special operator TIME. - Added function %TIME.
- 23:25 Changeset [923] by
- Removed dummy version of defstruct.
- 19:12 Changeset [922] by
- typep() throws LispError?
- 19:07 Changeset [921] by
- typep()
- 19:07 Changeset [920] by
- Symbol.UNSPECIFIED
- 18:49 Changeset [919] by
- Added test aref.
- 18:42 Changeset [918] by
- make-sequence-of-type: bit vector support.
- 18:39 Changeset [917] by
- BitVector?(int length)
- 18:39 Changeset [916] by
- make-array: support bit vectors.
- 18:34 Changeset [915] by
- fill()
- 18:33 Changeset [914] by
- make-array: make an AbstractVector?.
- 18:32 Changeset [913] by
- fill(LispObject)
- 18:32 Changeset [912] by
- fill() throws LispError?.
- 18:31 Changeset [911] by
- Symbol.BIT
- 18:30 Changeset [910] by
- public abstract void fill(LispObject obj)
- 18:04 Changeset [909] by
- constantp()
- 18:01 Changeset [908] by
- elt(): refactoring.
- 18:00 Changeset [907] by
- badIndex(): it's a type error.
- 17:59 Changeset [906] by
- Export reverse.
- 17:58 Changeset [905] by
- Optimized make-int-list.
- 17:57 Changeset [904] by
- aref: cast args[0] to AbstractVector?.
- 16:16 Changeset [903] by
- Added test constantp.
- 16:12 Changeset [902] by
- constantp()
- 15:55 Changeset [901] by
- constantp()
- 15:54 Changeset [900] by
- constantp
- 15:38 Changeset [899] by
- (symbolp object) == (typep object 'symbol)
- 15:36 Changeset [898] by
- typep(): nil is a symbol.
- 13:44 Changeset [897] by
- T is a symbol.
- 13:20 Changeset [896] by
- typep()
- 12:55 Changeset [895] by
- startProcess(): assume platform is Unix if it's not Windows.
- 03:17 Changeset [894] by
- find-class
- 03:14 Changeset [893] by
- - evendigitp, odddigitp - Added tests vector, vectorp.
- 03:12 Changeset [892] by
- typep
- 03:11 Changeset [891] by
- typep()
- 03:09 Changeset [890] by
- - Class is no longer final. - Added type specifiers. - typep()
- 03:01 Changeset [889] by
- assert
- 02:38 Changeset [888] by
- AIX is a Unix platform.
02/25/03:
- 16:55 Changeset [887] by
- grovelModeFromFile(): avoid NPE if reader.readLine() returns null.
- 16:53 Changeset [886] by
- loadFile(): avoid NPE if readLine() returns null.
- 16:52 Changeset [885] by
- Entry.toXml(): avoid NPE if value is null. Handler.startElement(): …
- 16:50 Changeset [884] by
- simple-bit-vector-p
- 16:48 Changeset [883] by
- reverse
- 16:47 Changeset [882] by
- open
- 16:46 Changeset [881] by
- Class is no longer final (now extended by BitVector?).
- 16:45 Changeset [880] by
- Removed test for reverse.
- 16:44 Changeset [879] by
- Symbol.BIT_VECTOR, Symbol.SIMPLE_BIT_VECTOR
- 16:42 Changeset [878] by
- Removed reverse; added %open-output-file.
- 16:40 Changeset [877] by
- list(LispObject first, LispObject second)
- 16:39 Changeset [876] by
- 0.0.0.14+
- 16:38 Changeset [875] by
- 0.18.0.21+
- 16:37 Changeset [874] by
- Constructor: increment keyword count in cons case too!
- 16:35 Changeset [873] by
- readBitVector()
- 16:34 Changeset [872] by
- Initial checkin.
02/23/03:
- 03:30 Changeset [871] by
- 0.0.0.14
- 03:29 Changeset [870] by
- 0.18.0.21
- 02:39 Changeset [869] by
- find find-if find-if-not
- 02:37 Changeset [868] by
- _do(): handle variable specifications that are bare symbols instead of …
- 02:10 Changeset [867] by
- make-string
- 02:09 Changeset [866] by
- readList(): handle #| |# comments at end of list correctly.
- 01:38 Changeset [865] by
- Obsolete.
- 01:38 Changeset [864] by
- loadStream(): use a CharacterInputStream? instead of a LispReader?.
- 01:36 Changeset [863] by
- Use a CharacterInputStream? instead of a LispReader?.
- 01:35 Changeset [862] by
- Initial checkin.
- 01:24 Changeset [861] by
- dispose(): call interpreter.kill() and then send("exit()") to …
- 01:21 Changeset [860] by
- isComponentHookable(): don't run hooks if component or any ancestor …
- 01:06 Changeset [859] by
- restore-focus
- 00:16 Changeset [858] by
- isWhitespace()
02/22/03:
- 18:20 Changeset [857] by
- 0.18.0.20+
- 15:45 Changeset [856] by
- make-dispatch-macro-character
- 01:59 Changeset [855] by
- 0.0.0.13+
02/21/03:
- 21:21 Changeset [854] by
- color.selectionBackground
- 16:30 Changeset [853] by
- 0.18.0.20
- 16:29 Changeset [852] by
- 0.0.0.13
- 16:13 Changeset [851] by
- cons-test-02 cons-test-16 defvar
- 16:12 Changeset [850] by
- Moved subst to list.lisp.
- 16:10 Changeset [849] by
- constantly subst subst-if subst-if-not nsubst nsubst-if nsubst-if-not …
- 15:34 Changeset [848] by
- assoc, rassoc, etc.
- 15:33 Changeset [847] by
- Added (use-package "COMMON-LISP" ...) for sbcl.
- 15:19 Changeset [846] by
- caar, cdar
- 14:52 Changeset [845] by
- updateLocation(): replace assertion with bug().
- 14:51 Changeset [844] by
- update-location-bar
- 14:51 Changeset [843] by
- setLabelText(): replace assertions with bug().
- 02:30 Changeset [842] by
- copy-seq
- 02:29 Changeset [841] by
- Initial checkin.
- 01:30 Changeset [840] by
- string
- 01:30 Changeset [839] by
- 0.18.0.19+
- 01:25 Changeset [838] by
- typeOf(): (type-of "test") => STRING
- 01:23 Changeset [837] by
- typeOf(): (type-of nil) => NULL
- 01:22 Changeset [836] by
- Symbol.NULL
- 01:20 Changeset [835] by
- T.typeOf(): (type-of t) => SYMBOL
- 00:45 Changeset [834] by
- probe-file: return truename if file exists.
- 00:20 Changeset [833] by
- case: (case nil (nil 'a) (t 'b)) => B (case.6)
- 00:18 Changeset [832] by
- 0.0.0.12+
02/20/03:
- 19:54 Changeset [831] by
- 0.18.0.19
- 19:54 Changeset [830] by
- 0.0.0.12
- 19:50 Changeset [829] by
- Export status.
- 19:47 Changeset [828] by
- ENABLE_KEY_PRESSED_HOOK
- 19:47 Changeset [827] by
- runHooks() etc. (key-pressed-hook support)
- 19:42 Changeset [826] by
- key-pressed-hook
- 19:06 Changeset [825] by
- runLispCommand(): call Interpreter.initialize(true).
- 18:59 Changeset [824] by
- Use LispMode?.isDefiner().
- 18:58 Changeset [823] by
- isDefiner()
- 18:54 Changeset [822] by
- isDefiner()
- 18:53 Changeset [821] by
- run(): restart history and command numbering each time interpreter is run.
- 18:50 Changeset [820] by
- run-hooks etc.
- 18:49 Changeset [819] by
- j.jar: org/armedbear/lisp/*.lisp
- 18:47 Changeset [818] by
- find, find-if, find-if-not
- 18:46 Changeset [817] by
- runStartupScript(): double backslashes in filename on Windows.
- 01:18 Changeset [816] by
- initialize(): load ~/.ablisprc after boot.lisp if standalone. …
- 00:23 Changeset [815] by
- set-dispatch-macro-character, get-dispatch-macro-character
02/19/03:
- 19:48 Changeset [814] by
- ecase
- 19:48 Changeset [813] by
- nreverse
- 19:43 Changeset [812] by
- setf: support multiple pairs of arguments.
- 18:17 Changeset [811] by
- defconstant: support (or at least ignore) optional third argument …
- 17:50 Changeset [810] by
- tagbody, go
- 17:48 Changeset [809] by
- Initial checkin.
- 17:41 Changeset [808] by
- finish-output
- 17:40 Changeset [807] by
- most-positive-fixnum, most-negative-fixnum: adjust by 1 to fool ANSI …
- 13:25 Changeset [806] by
- exportConstant(), most-positive-fixnum, most-negative-fixnum
- 13:15 Changeset [805] by
- make-broadcast-stream
- 03:53 Changeset [804] by
- position, position-if, position-if-not
- 03:52 Changeset [803] by
- complement
- 03:47 Changeset [802] by
- funcall: throw TypeError? if args[0] is not a function designator.
- 03:40 Changeset [801] by
- Odd number of keyword arguments is a ProgramError?.
- 03:39 Changeset [800] by
- Constructors.
- 03:35 Changeset [799] by
- apply: throw TypeError? if args[0] is not a function designator.
- 03:26 Changeset [798] by
- complement
- 02:22 Changeset [797] by
- some, every, notany, notevery
- 02:22 Changeset [796] by
- dispatchMacroChar(): return NIL for "#*" and "#c".
- 02:21 Changeset [795] by
- equalp
- 02:20 Changeset [794] by
- equalp()
- 02:01 Changeset [793] by
- subtypep
- 01:37 Changeset [792] by
- Minor cleanup.
- 00:52 Changeset [791] by
- identity
- 00:42 Changeset [790] by
- min, max
- 00:17 Changeset [789] by
- make-list
- 00:14 Changeset [788] by
- Load error.lisp.
- 00:13 Changeset [787] by
- Initial checkin.
- 00:12 Changeset [786] by
- (symbol-value t) => T (symbol-value nil) => NIL
02/18/03:
- 19:47 Changeset [785] by
- getFileType(): removed trace output.
- 19:45 Changeset [784] by
- cdddr, list-length, copy-list, copy-tree, revappend
- 19:00 Changeset [783] by
- equalp
- 18:51 Changeset [782] by
- Use backquotes.
- 18:23 Changeset [781] by
- Load defstruct.lisp.
- 18:22 Changeset [780] by
- Support slot keywords in default constructor.
- 01:26 Changeset [779] by
- Refactoring.
02/17/03:
- 19:45 Changeset [778] by
- Initial checkin.
- 15:51 Changeset [777] by
- remprop
- 15:25 Changeset [776] by
- string (function)
- 15:04 Changeset [775] by
- do*
- 03:02 Changeset [774] by
- :describe command
- 02:40 Changeset [773] by
- openFileInOtherWindow(): make other editor the current editor right away.
- 02:36 Changeset [772] by
- Minor refactoring: getCurrentLine().
- 01:09 Changeset [771] by
- ALLEGRO_PROMPT_PATTERN
02/16/03:
- 20:06 Changeset [770] by
- send(): don't append "\n" if string already ends with "\n"!
- 20:05 Changeset [769] by
- peekCharNonWhitespace(), readChar(), _readChar()
- 20:05 Changeset [768] by
- Command history.
- 18:22 Changeset [767] by
- Added ':' to DEFAULT_PROMPT_PATTERN.
- 16:52 Changeset [766] by
- LispException? is now LispError?.
- 14:34 Changeset [765] by
- Support :pa command.
- 04:24 Changeset [764] by
- or: only return multiple values from evaluating the last form.
- 04:06 Changeset [763] by
- locally
- 04:04 Changeset [762] by
- isConditionOfType(): program-error.
- 04:03 Changeset [761] by
- WrongNumberOfArgumentsException? extends ProgramError?.
- 04:02 Changeset [760] by
- Initial checkin.
- 03:15 Changeset [759] by
- Load sequences.lisp.
- 03:14 Changeset [758] by
- Initial checkin.
- 03:13 Changeset [757] by
- defsetf (short form)
- 02:58 Changeset [756] by
- error: support (error 'type-error) etc.
- 02:50 Changeset [755] by
- setCar(), setCdr(): error if not cons.
- 02:49 Changeset [754] by
- do: correct behavior when there's no step form.
02/15/03:
- 19:46 Changeset [753] by
- elt(): throw TypeError? if index is invalid.
- 19:44 Changeset [752] by
- handler-case, isConditionOfType()
- 19:44 Changeset [751] by
- TypeError?(String message), getMessage()
- 17:47 Changeset [750] by
- Renamed WrongTypeException?.java to TypeError?.java.
- 17:39 Changeset [749] by
- Renamed WrongTypeException?.java to TypeError?.java.
- 17:35 Changeset [748] by
- isConditionOfType(): undefined-function.
- 17:18 Changeset [747] by
- Condition types.
- 17:17 Changeset [746] by
- export(String name): return the symbol.
- 17:13 Changeset [745] by
- export(String name): export symbol from the COMMON-LISP package.
- 16:57 Changeset [744] by
- Renamed UndefinedFunctionException?.java to UndefinedFunctionError?.java.
- 16:48 Changeset [743] by
- Renamed LispException?.java to LispError?.java.
- 16:14 Changeset [742] by
- LispException? extends Condition.
- 16:13 Changeset [741] by
- Initial checkin.
- 16:07 Changeset [740] by
- All methods are now static.
- 15:56 Changeset [739] by
- Blackdown 1.4.1-01
- 15:42 Changeset [738] by
- Minor cleanup.
- 15:40 Changeset [737] by
- findSource(Buffer, String[]): tell the user if the JDK source path is …
02/14/03:
- 20:55 Changeset [736] by
- set-global-property: support multiple key/value pairs.
- 19:59 Changeset [735] by
- evenp, oddp
- 19:34 Changeset [734] by
- _load(): get input stream from Lisp.class.getResource(filename).
- 19:17 Changeset [733] by
- Refactoring.
- 18:43 Changeset [732] by
- probe-file
- 16:46 Changeset [731] by
- listAllPackages()
- 14:59 Changeset [730] by
- ARRAY-DIMENSION-LIMIT
- 14:58 Changeset [729] by
- describe: function documentation.
- 14:58 Changeset [728] by
- (make-symbol "SETF-EXPANDER") instead of (make-symbol "setf-expander").
- 14:56 Changeset [727] by
- Removed COERCE from exports.
- 14:02 Changeset [726] by
- isDefinitionStart(): defstruct.
- 14:01 Changeset [725] by
- loop: restore stack on return.
- 02:21 Changeset [724] by
- skipBalancedComment()
- 02:20 Changeset [723] by
- declaim, defstruct
- 02:19 Changeset [722] by
- "#."
- 02:03 Changeset [721] by
- skipBalancedComment()
02/13/03:
- 20:05 Changeset [720] by
- handler-case: eval(form, env).
- 19:44 Changeset [719] by
- count, count-if, count-if-not
- 19:39 Changeset [718] by
- make-list
- 18:44 Changeset [717] by
- handler-bind, handler-case
- 17:49 Changeset [716] by
- isDefinitionStart() tokens: Common Lisp.
- 17:48 Changeset [715] by
- Symbol.ERROR
- 17:47 Changeset [714] by
- 0.0.0.11+
- 17:47 Changeset [713] by
- handler-bind
- 15:09 Changeset [712] by
- compile-file-pathname logical-pathname-translations make-pathname …
- 14:59 Changeset [711] by
- 0.18.0.18+
- 14:58 Changeset [710] by
- load-time-value pathname-device pathname-directory pathname-host …
- 00:53 Changeset [709] by
- 0.0.0.11
- 00:52 Changeset [708] by
- 0.18.0.18
- 00:50 Changeset [707] by
- listBindings(): use setUnsplitOnClose().
- 00:33 Changeset [706] by
- attachFile(): use canonicalPath() instead of netPath().
- 00:29 Changeset [705] by
- nativeMoveToFilenameRegExp
02/12/03:
- 15:34 Changeset [704] by
- getTitle(), toString()
- 15:09 Changeset [703] by
- listThreads(): follow thread name with at least one space.
- 14:59 Changeset [702] by
- haveUudecode(), haveYydecode(): invoke with -h so process doesn't hang …
- 02:37 Changeset [701] by
- multiple-value-list: single-value case.
- 02:37 Changeset [700] by
- multiple-value-list: handle single-value case correctly.
- 02:36 Changeset [699] by
- 0.0.0.10+
Note: See TracTimeline
for information about the timeline view.