Timeline



05/19/04:

20:06 Changeset [6834] by piso
2004
20:05 Changeset [6833] by piso
Optional parameters default to * rather than NIL.
17:30 Changeset [6832] by piso
_flet(): wrap implicit PROGN in try/finally.
17:29 Changeset [6831] by piso
FIND-USE: punt if name is a SETF function.
14:56 Changeset [6830] by piso
PRECOMPILE-PSETQ
14:32 Changeset [6829] by piso
PRECOMPILE-PSETF
14:22 Changeset [6828] by piso
PRECOMPILE-SETF: added support for (SETF (VALUES ...) ...).
13:35 Changeset [6827] by piso
0.0.3.11+

05/18/04:

01:46 Changeset [6826] by piso
p4AutoEdit
01:39 Changeset [6825] by piso
0.20.2.13+
00:31 Changeset [6824] by piso
0.0.3.11
00:31 Changeset [6823] by piso
0.20.2.13

05/17/04:

22:20 Changeset [6822] by piso
getDirectoryNamestring()
19:50 Changeset [6821] by piso
getDirectoryNamestring(): include device on Windows.

05/16/04:

15:29 Changeset [6820] by piso
LOAD-COMPILED-FUNCTION: writeToString()
14:46 Changeset [6819] by piso
SUBTYPEP.CONS.35, SUBTYPEP.CONS.36, SUBTYPEP.CONS.37
14:08 Changeset [6818] by piso
OUTPUT-VECTOR
14:01 Changeset [6817] by piso
writeToString()
13:04 Changeset [6816] by piso
OUTPUT-LIST: support *PRINT-LEVEL*.
11:56 Changeset [6815] by piso
writeToString()

05/15/04:

19:10 Changeset [6814] by piso
PROCESS-TOPLEVEL-FORM: added support for DEFTYPE.
17:58 Changeset [6813] by piso
truename() MKDIR
17:57 Changeset [6812] by piso
Moved MKDIR to Pathname.java.
14:39 Changeset [6811] by piso
defstruct pprint-dispatch => defstruct pprint-dispatch-table

05/14/04:

17:36 Changeset [6810] by piso
Removed obsolete "classes14" target.
17:23 Changeset [6809] by piso
Minor cleanup.
17:20 Changeset [6808] by piso
INVOKE-DEBUGGER bulletproofing: (unless (fboundp 'tpl::repl) (quit))
17:17 Changeset [6807] by piso
SIGNAL: don't call SYS::INTERNAL-DEBUG unless it's fbound!
17:10 Changeset [6806] by piso
COMPILE-CONSTANT: added support for pathnames.
00:48 Changeset [6805] by piso
RESOLVE, AUTOLOADP: added arglists.
00:13 Changeset [6804] by piso
Work in progress.

05/13/04:

18:31 Changeset [6803] by piso
Obsolete.
17:22 Changeset [6802] by piso
writeToString()
01:51 Changeset [6801] by piso
Signal an error if deletion fails.

05/12/04:

19:12 Changeset [6800] by piso
Windows.
19:11 Changeset [6799] by piso
Work in progress.
19:08 Changeset [6798] by piso
terpri(), freshLine(), _writeLine()
19:07 Changeset [6797] by piso
%WRITE-NEWLINE
18:43 Changeset [6796] by piso
indentAfterBrace, indentBeforeBrace
18:24 Changeset [6795] by piso
Perforce commands.
18:01 Changeset [6794] by piso
p4Log
18:01 Changeset [6793] by piso
log()
17:54 Changeset [6792] by piso
_writeLine(): raf.writeBytes(lineSeparator) => raf.write((byte)'\n')
17:17 Changeset [6791] by piso
format(): sb.append(System.getProperty("line.separator")) => …
17:16 Changeset [6790] by piso
Windows.
17:01 Changeset [6789] by piso
fileLength(): call raf.length() if stream is open.
16:45 Changeset [6788] by piso
Minor cleanup.

05/11/04:

20:02 Changeset [6787] by piso
initializeTopLevel(): look for C:\.abclrc on Windows.
18:28 Changeset [6786] by piso
0.20.2.12+
18:26 Changeset [6785] by piso
Windows.
17:39 Changeset [6784] by piso
Windows.
15:13 Changeset [6783] by piso
*FEATURES*
15:12 Changeset [6782] by piso
DARWIN, LINUX, UNIX, WINDOWS
14:31 Changeset [6781] by piso
Windows fixes.
14:30 Changeset [6780] by piso
_readChar(): ignore #\return on Windows if stream is interactive.
13:53 Changeset [6779] by piso
COMPILE-FILE: append ".lisp" to name of input file if necessary.

05/10/04:

15:44 Changeset [6778] by piso
processArgs(): don't bind initforms unnecessarily.
13:20 Changeset [6777] by piso
CONSTANTP, ENDP
13:15 Changeset [6776] by piso
CONSTANTP() => constantp()
13:14 Changeset [6775] by piso
constantp()
12:57 Changeset [6774] by piso
Use a hash table for Java predicates.
11:02 Changeset [6773] by piso
MULTIPLE-VALUE-BIND: set _thread.values to null after binding variables.
02:06 Changeset [6772] by piso
COMPILE-QUOTE
01:11 Changeset [6771] by piso
Just call SYS::%WRITE-TO-STRING.
01:10 Changeset [6770] by piso
Work in progress.
00:19 Changeset [6769] by piso
pprint(): writeToString()
00:18 Changeset [6768] by piso
writeToString() %STRUCTURE-REF: better error reporting.

05/09/04:

17:59 Changeset [6767] by piso
writeToString()
17:41 Changeset [6766] by piso
writeToString()
17:11 Changeset [6765] by piso
writeToString()
16:37 Changeset [6764] by piso
processArgs(): writeToString()
16:37 Changeset [6763] by piso
%WRITE-TO-STRING
16:35 Changeset [6762] by piso
writeToString(): handle *PRINT-READABLY* correctly.
14:16 Changeset [6761] by piso
*FASL-VERSION* => 2
14:15 Changeset [6760] by piso
getValues(LispObject result, int count)
14:15 Changeset [6759] by piso
coerceToPathname(): writeToString()
14:14 Changeset [6758] by piso
MULTIPLE-VALUE-BIND is now handled explicitly by the JVM compiler.
14:13 Changeset [6757] by piso
COMPILE-MULTIPLE-VALUE-BIND
02:36 Changeset [6756] by piso
getValues(int count)
00:06 Changeset [6755] by piso
Work in progress.

05/08/04:

18:31 Changeset [6754] by piso
COMPILE-FUNCTION: LAMBDA processing (in the simplest case).
11:02 Changeset [6753] by piso
COMPILE-CONS: call REWRITE-FUNCTION-CALL.
01:02 Changeset [6752] by piso
COMPILE-BLOCK: don't save/restore dynamic environment unless body …
00:31 Changeset [6751] by piso
Made *LOCALS* a list rather than a vector.

05/07/04:

23:15 Changeset [6750] by piso
Refactoring: LOCAL-INDEX.
18:14 Changeset [6749] by piso
Refactoring: ALLOCATE-LOCAL.
16:55 Changeset [6748] by piso
COMPILE-BLOCK: save/restore dynamic environment.
14:07 Changeset [6747] by piso
COMPILE-CONS: call MAYBE-EMIT-CLEAR-VALUES.
13:24 Changeset [6746] by piso
0.0.3.10+
01:51 Changeset [6745] by piso
0.20.2.12
01:50 Changeset [6744] by piso
0.0.3.10
01:44 Changeset [6743] by piso
hideSyntacticWhitespace(String s, int initialState): special handling …

05/06/04:

19:04 Changeset [6742] by piso
dump-class.lisp
19:04 Changeset [6741] by piso
Refactoring: dump-class.lisp
19:03 Changeset [6740] by piso
Initial checkin.
18:47 Changeset [6739] by piso
string(), javaString(): writeToString()
18:47 Changeset [6738] by piso
opcodes.lisp
18:46 Changeset [6737] by piso
Refactoring: opcodes.lisp
18:45 Changeset [6736] by piso
Initial checkin.
16:04 Changeset [6735] by piso
DUMP-CODE
11:17 Changeset [6734] by piso
COMPILE-TEST: endp()
11:16 Changeset [6733] by piso
endp()
11:06 Changeset [6732] by piso
writeToString()
11:06 Changeset [6731] by piso
Use SBCL's implementation.
00:13 Changeset [6730] by piso
SIGNAL: enter debugger on serious conditions only.

05/05/04:

19:35 Changeset [6729] by piso
public Closure(String name ...) => public Closure(Symbol symbol ...)
19:34 Changeset [6728] by piso
SYS::%DEFUN: pass symbol instead of name to Closure constructor.
19:30 Changeset [6727] by piso
(sys::%in-package "COMMON-LISP") => (sys::%in-package "SYSTEM")
19:04 Changeset [6726] by piso
MAKE-CONSTRUCTOR: public CompiledFunction?(String name ...) => public …
19:03 Changeset [6725] by piso
public CompiledFunction?(String name ...) => public …
18:50 Changeset [6724] by piso
symbol => sym
18:32 Changeset [6723] by piso
- private final String name; + private final Symbol symbol;
18:09 Changeset [6722] by piso
Removed obsolete index field.
18:04 Changeset [6721] by piso
readComplex(): handle *READ-SUPPRESS* correctly.
18:02 Changeset [6720] by piso
INVOKE-DEBUGGER: "Error in ..." => "Error loading ..."
18:01 Changeset [6719] by piso
SIGNAL: enter debugger on all unhandled conditions (not just errors).
17:57 Changeset [6718] by piso
INTERACTIVE-EVAL: stack overflow is a STORAGE-CONDITION.
17:55 Changeset [6717] by piso
badIndex(): writeToString()
01:45 Changeset [6716] by piso
COMPILE-VARIABLE-REF: note undefined variables.
01:16 Changeset [6715] by piso
COMPILE-TEST-NOT/NULL

05/04/04:

18:31 Changeset [6714] by piso
PRECOMPILE-RESTART-CASE: improved comment.
18:25 Changeset [6713] by piso
PRECOMPILE-SYMBOL-MACROLET: "varialbe" => "variable"
18:24 Changeset [6712] by piso
PRECOMPILE-RESTART-CASE
17:33 Changeset [6711] by piso
MUNGE-RESTART-CASE-EXPRESSION
01:56 Changeset [6710] by piso
COMPILE-FUNCTION-CALL-2: call MAYBE-EMIT-CLEAR-VALUES where needed.
01:25 Changeset [6709] by piso
COMPILE-NOT/NULL

05/03/04:

19:28 Changeset [6708] by piso
FIND-VARSPEC
18:39 Changeset [6707] by piso
PRECOMPILE-SETF, PRECOMPILE-SETQ
18:01 Changeset [6706] by piso
SYMBOL-MACROLET
15:24 Changeset [6705] by piso
Work in progress.
14:21 Changeset [6704] by piso
FIND-CLASS: writeToString()
14:20 Changeset [6703] by piso
PRECOMPILE-LET/LET*-VARS: better error message.
02:05 Changeset [6702] by piso
*FASL-VERSION* => 1
02:04 Changeset [6701] by piso
INTERACTIVE-EVAL
02:03 Changeset [6700] by piso
Redefine EVAL to precompile its argument. (install-handler 'defun …
02:01 Changeset [6699] by piso
EVAL
02:01 Changeset [6698] by piso
EVAL => SYS::%EVAL
01:59 Changeset [6697] by piso
SYS::%DEFUN is single-valued.
01:33 Changeset [6696] by piso
NSET-EXCLUSIVE-OR and SUBSETP from SBCL.

05/02/04:

16:03 Changeset [6695] by piso
clean: added missing semicolons.
15:02 Changeset [6694] by piso
.ablrc => .abclrc
14:58 Changeset [6693] by piso
Install/uninstall libabcl.so.
14:57 Changeset [6692] by piso
ABCL_LIBPATH
14:55 Changeset [6691] by piso
abcl
14:55 Changeset [6690] by piso
Work in progress.
14:53 Changeset [6689] by piso
Minor cleanup.
13:14 Changeset [6688] by piso
all: classes $(LIBABCL)
12:49 Changeset [6687] by piso
ControlC.h
12:48 Changeset [6686] by piso
abl => abcl
12:20 Changeset [6685] by piso
run(): use reflection to invoke ControlC.initialize().
02:52 Changeset [6684] by piso
libabcl.so
01:56 Changeset [6683] by piso
clean: remove ControlC.h and libabcl.so if they exist.
01:50 Changeset [6682] by piso
libabcl
01:47 Changeset [6681] by piso
run(): call System.loadLibrary("abcl") on Unix platforms and report …
01:46 Changeset [6680] by piso
Moved System.loadLibrary("abcl") to Interpreter.java.
01:16 Changeset [6679] by piso
abl => abcl src/org/armedbear/lisp/*.c
00:25 Changeset [6678] by piso
abl => abcl -Djava.library.path (Sun only)
00:19 Changeset [6677] by piso
Obsolete.
00:14 Changeset [6676] by piso
Initial checkin.

05/01/04:

23:45 Changeset [6675] by piso
writeToString()
23:44 Changeset [6674] by piso
PROCESS-TOPLEVEL-FORM: MACROLET case.
23:40 Changeset [6673] by piso
PRECOMPILE-EVAL-WHEN DEFUN
23:38 Changeset [6672] by piso
readComplex(): writeToString()
00:04 Changeset [6671] by piso
PRECOMPILE-FLET: delete unused local functions.

04/30/04:

17:27 Changeset [6670] by piso
StackFrame? constructor: copy passed-in argument array.
17:25 Changeset [6669] by piso
PROCESS-TOPLEVEL-FORM: added MACROLET case.
16:48 Changeset [6668] by piso
Minor cleanup.
16:27 Changeset [6667] by piso
loadStream(): writeToString()
16:14 Changeset [6666] by piso
- private LispObject directSubclasses; + private LispObject
12:50 Changeset [6665] by piso
MAKE-CONSTRUCTOR, DECLARE-OBJECT-AS-STRING: bind *PRINT-LEVEL* and …
12:25 Changeset [6664] by piso
Minor cleanup.
12:23 Changeset [6663] by piso
Fix for MISC.360: only handle tag inline if tag is local to the …
12:09 Changeset [6662] by piso
REWRITE-SETQ
01:53 Changeset [6661] by piso
run(): call ControlC.initialize().
01:52 Changeset [6660] by piso
Symbol.BREAK
01:52 Changeset [6659] by piso
ControlC.class libabcl.so
01:51 Changeset [6658] by piso
JDK, JAVAH
01:50 Changeset [6657] by piso
Initial checkin.
01:47 Changeset [6656] by piso
handleInterrupt()

04/29/04:

23:06 Changeset [6655] by piso
COMPILE-PLUS, COMPILE-MINUS: call REWRITE-FUNCTION-CALL.
12:16 Changeset [6654] by piso
COMPILE-TEST: call REWRITE-FUNCTION-CALL.
02:15 Changeset [6653] by piso
Expand macros if *IN-JVM-COMPILE* is true.

04/28/04:

18:53 Changeset [6652] by piso
JVM-COMPILE: fall back to precompiler if compilation fails.
18:53 Changeset [6651] by piso
PARSE-DEFMACRO-LAMBDA-LIST
18:51 Changeset [6650] by piso
reportError(): writeToString()
18:51 Changeset [6649] by piso
PRECOMPILE-SYMBOL-MACROLET
17:59 Changeset [6648] by piso
SYMBOL-MACROLET: signal an error if an attempt is made to bind a …
17:42 Changeset [6647] by piso
Macro names are shadowed by local functions.
17:35 Changeset [6646] by piso
PRECOMPILE-MACROLET: call SYS::PARSE-BODY to strip off declarations.
16:16 Changeset [6645] by piso
UNSAFE-P
13:38 Changeset [6644] by piso
Minor cleanup.
04:31 Changeset [6643] by piso
clean: *.fasl, *.cls
01:48 Changeset [6642] by piso
clean: + -rm -rf *.fasl + -rm -rf *.cls
01:47 Changeset [6641] by piso
clean: + -rm -f src/org/armedbear/lisp/*.fasl + -rm -f …

04/27/04:

23:55 Changeset [6640] by piso
invalidParameter(): writeToString()
23:54 Changeset [6639] by piso
SYMBOL-MACROLET: writeToString()
18:15 Changeset [6638] by piso
(require '#:format)
16:26 Changeset [6637] by piso
COMPILE-CONSTANT
15:35 Changeset [6636] by piso
COMPILE-CONSTANT: use DECLARE-OBJECT for strings if we're not doing …
12:39 Changeset [6635] by piso
CF-COMMAND, RQ-COMMAND
12:38 Changeset [6634] by piso
REWRITE-FUNCTION-CALL: added a comment.
12:38 Changeset [6633] by piso
REWRITE-FUNCTION-CALL: preserve the order of evaluation of the arguments!
01:30 Changeset [6632] by piso
0.20.2.11+
01:29 Changeset [6631] by piso
Minor cleanup.
00:32 Changeset [6630] by piso
REWRITE-FUNCTION-CALL: fix for MISC.338.
00:21 Changeset [6629] by piso
Fix for MISC.337 and MISC.343.

04/26/04:

19:51 Changeset [6628] by piso
listOccurrences(), listOccurrencesOfPatternAtDot(): call …
19:49 Changeset [6627] by piso
findOrReplaceInFiles(): call setUnsplitOnClose().
19:48 Changeset [6626] by piso
diff(): call setUnsplitOnClose().
17:28 Changeset [6625] by piso
writeToString()
17:19 Changeset [6624] by piso
DECLARE-STRING: keep an EQ hash-table of declared strings (COMPILER.5, …
16:21 Changeset [6623] by piso
COMPILE: just call JVM-COMPILE.
16:20 Changeset [6622] by piso
COMPILE => SYS::%COMPILE
16:19 Changeset [6621] by piso
SYS::%COMPILE
14:59 Changeset [6620] by piso
Reverted last change.
02:01 Changeset [6619] by piso
Minor cleanup.
02:01 Changeset [6618] by piso
COMPILE: just call JVM-COMPILE.
01:46 Changeset [6617] by piso
Fixes for test failures (MISC.332, MISC.333, MISC.335, MISC.336).
01:42 Changeset [6616] by piso
TAGBODY: only handle tag inline if tag is local to the current TAGBODY …
01:39 Changeset [6615] by piso
memql()

04/25/04:

18:04 Changeset [6614] by piso
OUTPUT-PRETTY-OBJECT
17:46 Changeset [6613] by piso
DEF-FORMAT-HANDLER: CL:FORMAT => SYS::%FORMAT
17:35 Changeset [6612] by piso
writeToString()
16:46 Changeset [6611] by piso
Minor cleanup.
14:37 Changeset [6610] by piso
(defvar *catch-errors* t)
14:36 Changeset [6609] by piso
We no longer need to compile a list of specific COMMON-LISP and SYSTEM …
01:18 Changeset [6608] by piso
REWRITE-FUNCTION-CALL

04/24/04:

21:20 Changeset [6607] by piso
COMPILE-SETQ: fixed order of instructions in *USING-ARG-ARRAY* case.
18:54 Changeset [6606] by piso
Minor cleanup.
15:51 Changeset [6605] by piso
readToken(): signal a reader error if token is all dots.
15:50 Changeset [6604] by piso
writeToString(): special case if symbol name is all dots.
15:49 Changeset [6603] by piso
Minor cleanup.
15:47 Changeset [6602] by piso
COMPILE-SETQ: fix for MISC.328.
15:18 Changeset [6601] by piso
Minor cleanup.
15:16 Changeset [6600] by piso
writeToString()
14:27 Changeset [6599] by piso
"Error:" => "Note:"
14:01 Changeset [6598] by piso
writeToString()
12:48 Changeset [6597] by piso
writeToString()
12:42 Changeset [6596] by piso
SYS::%WRITE => SYS::OUTPUT-OBJECT
12:41 Changeset [6595] by piso
OUTPUT-OBJECT print.lisp
12:40 Changeset [6594] by piso
STRINGIFY-OBJECT
12:38 Changeset [6593] by piso
%OUTPUT-OBJECT writeToString()
12:36 Changeset [6592] by piso
Added print.lisp.
12:35 Changeset [6591] by piso
Initial checkin.
12:32 Changeset [6590] by piso
hashCode(), writeToString()
12:23 Changeset [6589] by piso
writeToString()
12:22 Changeset [6588] by piso
PROCESS-TOPLEVEL-FORM: make sure package prefix is printed when …

04/23/04:

12:50 Changeset [6587] by piso
toString()
00:51 Changeset [6586] by piso
Moved DIGIT-CHAR-P to LispCharacter?.java.
00:49 Changeset [6585] by piso
DIGIT-CHAR-P
00:08 Changeset [6584] by piso
0.0.3.9+

04/22/04:

19:07 Changeset [6583] by piso
0.20.2.11
19:06 Changeset [6582] by piso
0.0.3.9
19:03 Changeset [6581] by piso
executeCommand(String input, boolean interactive): use …
17:49 Changeset [6580] by piso
getCorrectIndentation(): DTD indentation fix from Pete Kirkham (bug …
15:17 Changeset [6579] by piso
Work in progress.
15:16 Changeset [6578] by piso
evaluate(): error handling.
15:15 Changeset [6577] by piso
throw new ConditionThrowable?() => return signal()
15:14 Changeset [6576] by piso
executeCommand(): better handling for Lisp errors.
14:59 Changeset [6575] by piso
xmlInsertTag(String input)
14:58 Changeset [6574] by piso
htmlInsertTag(String input)
14:55 Changeset [6573] by piso
Refactoring: insertTag().
14:51 Changeset [6572] by piso
getConditionReport()
14:49 Changeset [6571] by piso
BREAK: bind *DEBUGGER-HOOK* to NIL before calling INVOKE-DEBUGGER.
14:48 Changeset [6570] by piso
TOP-LEVEL-LOOP: check (featurep :j) at run time.
14:46 Changeset [6569] by piso
SYS::FEATUREP
00:47 Changeset [6568] by piso
Minor cleanup.
00:44 Changeset [6567] by piso
trimLeading()

04/21/04:

13:55 Changeset [6566] by piso
Moved setup code for fasl load to INIT-FASL.
13:51 Changeset [6565] by piso
DUMMY
13:49 Changeset [6564] by piso
private Environment dynEnv => public
13:07 Changeset [6563] by piso
COMPILE-LET/LET*: use getfield/putfield instead of …

04/20/04:

23:58 Changeset [6562] by piso
COMPILE-LET-VARS, COMPILE-LET*-VARS
23:08 Changeset [6561] by piso
Work in progress.
18:33 Changeset [6560] by piso
PRECOMPILE-LET, PRECOMPILE-LET*
15:25 Changeset [6559] by piso
DEFINE-KEYWORD-CONSTRUCTOR, KEYWORDIFY
15:18 Changeset [6558] by piso
PRECOMPILE-LAMBDA: improved support for special variables in lambda list.
15:14 Changeset [6557] by piso
COMPILE-VARIABLE-REF
15:11 Changeset [6556] by piso
*keyword-package* => sys::*keyword-package*
15:09 Changeset [6555] by piso
Work in progress.
15:08 Changeset [6554] by piso
delete()

04/19/04:

18:24 Changeset [6553] by piso
COMPILE-FILE: write output to a temporary file and then rename it.
17:56 Changeset [6552] by piso
Fasl versioning.
17:51 Changeset [6551] by piso
Minor cleanup.
05:50 Changeset [6550] by asimon
No read-time evaluation for ASM constants
Note: See TracTimeline for information about the timeline view.