Timeline



09/16/04:

19:18 Changeset [7705] by piso
Work in progress.
18:35 Changeset [7704] by piso
Work in progress.
18:34 Changeset [7703] by piso
Retry on failure.
18:33 Changeset [7702] by piso
startSlime()
18:32 Changeset [7701] by piso
Use a 12-point font on all platforms.
17:20 Changeset [7700] by piso
BUFFER-LIVE-P
16:49 Changeset [7699] by piso
findNodeForObject(): avoid NPE if rootNode is null.

09/15/04:

21:07 Changeset [7698] by piso
0.20.2.22+
21:06 Changeset [7697] by piso
0.0.3.20+
20:02 Changeset [7696] by piso
0.20.2.22
20:02 Changeset [7695] by piso
0.0.3.20
20:01 Changeset [7694] by piso
*FASL-VERSION* => 12
19:19 Changeset [7693] by piso
PORT-FILE: need to check for Windows at run time, not compile time.
19:04 Changeset [7692] by piso
PORT-FILE: put it in C:\.j\swank on Windows.
18:37 Changeset [7691] by piso
Slime.
18:36 Changeset [7690] by piso
Work in progress.
18:35 Changeset [7689] by piso
Avoid possible NPE: - buf.setBusy(true); + if …
17:54 Changeset [7688] by piso
j.jar: include .abcl and .cls files if available.
17:53 Changeset [7687] by piso
createLispShell(): for abcl, use "--load-system-file swankloader.lisp".
17:52 Changeset [7686] by piso
processCommandLineArguments(): --load-system-file
17:51 Changeset [7685] by piso
LOAD-SYSTEM-FILE
17:51 Changeset [7684] by piso
Work in progress.
17:50 Changeset [7683] by piso
Exports.
13:20 Changeset [7682] by piso
Jar file support.
13:20 Changeset [7681] by piso
public Class loadClassFromByteArray(String className, byte[] bytes, …
13:19 Changeset [7680] by piso
LOAD-COMPILED-FUNCTION
13:15 Changeset [7679] by piso
loadCompiledFunction(): jar file support.
13:08 Changeset [7678] by piso
Jar file support.

09/14/04:

16:41 Changeset [7677] by piso
Minor cleanup.

09/13/04:

20:19 Changeset [7676] by piso
Added "clhs" as an abbreviation for "hyperspec".
18:10 Changeset [7675] by asimon
Mailboxes are queues, not stacks
17:49 Changeset [7674] by piso
0.0.3.19+
17:49 Changeset [7673] by piso
0.20.2.21+
16:09 Changeset [7672] by piso
0.20.2.21
16:08 Changeset [7671] by piso
0.0.3.19
16:05 Changeset [7670] by piso
Work in progress.
16:05 Changeset [7669] by piso
SYS::INIT-FASL => SYS:INIT-FASL
14:54 Changeset [7668] by piso
Work in progress.
13:49 Changeset [7667] by piso
populateModeMenu()
13:48 Changeset [7666] by piso
dispatchActionPerformed(): execute() => executeCommand()
13:46 Changeset [7665] by piso
Work in progress.
13:46 Changeset [7664] by piso
SWANK-LOAD-FILE
02:03 Changeset [7663] by piso
pageDownOtherWindow pageUpOtherWindow
02:01 Changeset [7662] by piso
pageDownOtherWindow(), pageUpOtherWindow()
01:51 Changeset [7661] by piso
isSlimeLoaded()
01:48 Changeset [7660] by piso
(pushnew :slime *features*)
00:49 Changeset [7659] by piso
checkInitialResponse(): recognize "response:" as a password prompt.
00:47 Changeset [7658] by piso
isPasswordPrompt(): recognize "response:".
00:45 Changeset [7657] by piso
Set the user's preferred font in the PasswordField? constructor.
00:42 Changeset [7656] by piso
checkPasswordPrompt(): don't put up a password dialog after the user …
00:11 Changeset [7655] by piso
Minor cleanup.
00:09 Changeset [7654] by piso
isPasswordPrompt(): recognize "Response:" as a password prompt.

09/12/04:

23:49 Changeset [7653] by piso
init(): JLabel => Label
18:50 Changeset [7652] by piso
Reduced verbosity.
18:45 Changeset [7651] by piso
Display wait cursor during slime initialization.
17:53 Changeset [7650] by piso
SLIME-EVAL-DEFUN SLIME-COMPILE-DEFUN
17:52 Changeset [7649] by piso
SWANK-COMPILE-STRING
17:52 Changeset [7648] by piso
Work in progress.
17:45 Changeset [7647] by piso
Map evalDefunLisp to Ctrl Alt X instead of Ctrl Alt E.
15:01 Changeset [7646] by piso
DEFUN-AT-POINT
02:07 Changeset [7645] by piso
resetLisp()
01:48 Changeset [7644] by piso
startProcess(): interpreter.run() => interpreter.run(null)
01:47 Changeset [7643] by piso
Slime initialization.
01:44 Changeset [7642] by piso
Moved processing of command line arguments to Interpreter.java.
01:43 Changeset [7641] by piso
processCommandLineArguments()

09/11/04:

19:18 Changeset [7640] by piso
SLIME-COMPILE-FILE, SLIME-COMPILE-AND-LOAD-FILE
18:55 Changeset [7639] by piso
SWANK-COMPILE-FILE
18:49 Changeset [7638] by piso
SWANK-COMPILE-FILE
12:08 Changeset [7637] by piso
Work in progress.
12:07 Changeset [7636] by piso
BUFFER-PATHNAME: return a pathname instead of a string.
10:24 Changeset [7635] by piso
+ Slime + definers.put("defslimefun", "defun"); + …
03:50 Changeset [7634] by piso
Work in progress.
03:22 Changeset [7633] by piso
Work in progress.
02:08 Changeset [7632] by piso
Work in progress.

09/10/04:

19:30 Changeset [7631] by piso
Work in progress.
15:52 Changeset [7630] by piso
Work in progress.
14:42 Changeset [7629] by asimon
GRAY-WRITE-SEQUENCE: (START 0)
12:49 Changeset [7628] by piso
Fixed a bug: (format t "~,1f" 0) => "The value NIL is not of type …

09/09/04:

14:59 Changeset [7627] by piso
Work in progress.
12:44 Changeset [7626] by piso
MAKE-MUTEX, GET-MUTEX, RELEASE-MUTEX
12:43 Changeset [7625] by piso
WITH-MUTEX
12:43 Changeset [7624] by piso
writeToString()
12:42 Changeset [7623] by piso
Initial checkin.
12:41 Changeset [7622] by piso
Mutex.class
11:13 Changeset [7621] by piso
Minor cleanup.
10:51 Changeset [7620] by piso
Minor cleanup.
00:29 Changeset [7619] by piso
src/org/armedbear/lisp/LICENSE

09/08/04:

19:44 Changeset [7618] by piso
Work in progress.
19:34 Changeset [7617] by piso
Removed parseBuffer().
19:33 Changeset [7616] by piso
Slime (work in progress).
18:10 Changeset [7615] by piso
Rubout.
13:28 Changeset [7614] by piso
0.0.3.18+
13:27 Changeset [7613] by piso
0.20.2.20+
00:58 Changeset [7612] by piso
0.0.3.18
00:57 Changeset [7611] by piso
0.20.2.20
00:48 Changeset [7610] by piso
getCorrectIndentation()
00:47 Changeset [7609] by piso
keyPressed(): if popup is null, set originalText and originalPrefix to …

09/07/04:

20:25 Changeset [7608] by piso
Work in progress.
20:24 Changeset [7607] by piso
createLispShell(): set SLIME::*REPL-BUFFER-NAME* if appropriate.
20:23 Changeset [7606] by piso
forwardSexp() and backwardSexp(): if (editor.getMode() instanceof …
20:22 Changeset [7605] by piso
GET-BUFFER, FORWARD-SEXP, BACKWARD-SEXP
20:22 Changeset [7604] by piso
(export 'featurep '#:system)
20:19 Changeset [7603] by piso
EVAL-LAST-EXPRESSION
20:14 Changeset [7602] by piso
Work in progress.
17:46 Changeset [7601] by piso
EVAL-REGION, FORMAT-VALUES-FOR-ECHO-AREA: handle errors.
17:45 Changeset [7600] by piso
(export 'simple-format '#:system)
15:42 Changeset [7599] by piso
EXT:COLLECT
15:42 Changeset [7598] by piso
(setf sys::*simple-format-function* #'format)
15:39 Changeset [7597] by piso
eval-when
15:39 Changeset [7596] by piso
FORMAT => SIMPLE-FORMAT
15:37 Changeset [7595] by piso
SIMPLE-FORMAT
15:36 Changeset [7594] by piso
*SIMPLE-FORMAT-FUNCTION*
02:29 Changeset [7593] by piso
CURRENT-DEFUN
02:23 Changeset [7592] by piso
getCurrentDefun() => public
01:04 Changeset [7591] by piso
EVAL-REGION
00:56 Changeset [7590] by piso
INTERACTIVE-EVAL-REGION

09/06/04:

23:25 Changeset [7589] by piso
MY-BUFFER-ACTIVATED-HOOK: added tagpath for Portable Hemlock.
23:24 Changeset [7588] by piso
BUFFER-SUBSTRING CURRENT-MARK
18:43 Changeset [7587] by piso
Arglists.
18:42 Changeset [7586] by piso
JLisp support.
13:21 Changeset [7585] by piso
BUFFER-NAME, BUFFER-PATHNAME
12:41 Changeset [7584] by piso
Work in progress.
12:39 Changeset [7583] by piso
GOTO-SOURCE-LOCATION: search for short name of function (i.e. "bar" …
01:56 Changeset [7582] by piso
FIND-DEFINITIONS-FOR-FUNCTION-NAME: use PARSE-SYMBOL.
01:31 Changeset [7581] by piso
FIND-DEFINITIONS
00:54 Changeset [7580] by piso
Work in progress.
00:20 Changeset [7579] by piso
Added a comment to explain the last change.
00:13 Changeset [7578] by piso
createLispShell(): the string returned by getLispHome() may not end …

09/05/04:

20:05 Changeset [7577] by piso
EDIT-DEFINITION
20:04 Changeset [7576] by piso
SWITCH-TO-BUFFER
20:04 Changeset [7575] by piso
FIND-DEFINITIONS-FOR-FUNCTION-NAME
20:01 Changeset [7574] by piso
findRegExp(), reverseFindRegExp() => public
19:59 Changeset [7573] by piso
FIND-DEFINITIONS
19:51 Changeset [7572] by piso
FIND-DEFINITIONS
19:11 Changeset [7571] by piso
RE-SEARCH-FORWARD RE-SEARCH-BACKWARD
19:10 Changeset [7570] by piso
%SEARCH
18:37 Changeset [7569] by piso
SCHAR, %SET-SCHAR: catch ArrayIndexOutOfBoundsException?.
15:55 Changeset [7568] by piso
FIND-FILE-BUFFER
00:17 Changeset [7567] by piso
+ definers.put("def!macro", "defmacro");
00:16 Changeset [7566] by piso
Work in progress.
00:14 Changeset [7565] by piso
Don't try to load examples/complete.lisp by default.
00:12 Changeset [7564] by piso
POINT => CURRENT-POINT MARKER => MARK
00:08 Changeset [7563] by piso
SEARCH-FORWARD, SEARCH-BACKWARD
00:07 Changeset [7562] by piso
Work in progress: MARKER => MARK, POINT => CURRENT-POINT, etc.

09/04/04:

16:49 Changeset [7561] by piso
private final Position findString(Buffer buffer, Position start) => public
13:56 Changeset [7560] by piso
DEFSETF: eval-when
13:29 Changeset [7559] by piso
populateModeMenu()
11:44 Changeset [7558] by asimon
SYS::%DEFINE-SYMBOL-MACRO
02:22 Changeset [7557] by piso
Work in progress.
02:21 Changeset [7556] by piso
executeCommand(String, boolean): for Lisp forms, only display the …
02:19 Changeset [7555] by piso
Moved STATUS to LispAPI.java.
02:18 Changeset [7554] by piso
STATUS
00:56 Changeset [7553] by piso
ARGLIST-TO-STRING: (declare (ignorable package))
00:55 Changeset [7552] by piso
Call Lisp.resetIO() when the interpreter thread exits.
00:54 Changeset [7551] by piso
Added no-arg version of resetIO().

09/03/04:

19:39 Changeset [7550] by piso
Work in progress.
19:31 Changeset [7549] by piso
Removed obsolete property LISP.
19:30 Changeset [7548] by piso
slime
19:30 Changeset [7547] by piso
Slime.
19:27 Changeset [7546] by piso
Reverted last change.
19:26 Changeset [7545] by piso
downList() and backwardUpList(): if (editor.getMode() instanceof …
19:04 Changeset [7544] by piso
Use "list" instead of "x" for arglist.
14:43 Changeset [7543] by piso
LINE-NUMBER

09/02/04:

21:33 Changeset [7542] by piso
Slime.
21:30 Changeset [7541] by piso
Work in progress.
21:25 Changeset [7540] by piso
getEndOfOutput()
21:24 Changeset [7539] by piso
SEND-TO-LISP
16:16 Changeset [7538] by piso
COMPLETION-SET: support qualified symbols.
00:53 Changeset [7537] by piso
createLispShell(): call invokeLispShellStartupHook().
00:49 Changeset [7536] by piso
LISP-SHELL-STARTUP-HOOK
00:49 Changeset [7535] by piso
invokeLispShellStartupHook()
00:47 Changeset [7534] by piso
COMPLETE-SYMBOL: (return-from complete) => (return-from complete-symbol)

09/01/04:

20:00 Changeset [7533] by piso
Initial checkin.
19:28 Changeset [7532] by piso
Export LOAD-SYSTEM-FILE.
18:04 Changeset [7531] by piso
Moved COMPILE-FILE-PATHNAME to compile-file-pathname.lisp.
18:03 Changeset [7530] by piso
compile-file-pathname.lisp
18:01 Changeset [7529] by piso
Initial checkin.
17:30 Changeset [7528] by piso
Moved SYS::*KEYWORD-PACKAGE* to Lisp.java.
17:29 Changeset [7527] by piso
SYS:*KEYWORD-PACKAGE*
17:28 Changeset [7526] by piso
MAKE-FILE-STREAM
17:25 Changeset [7525] by piso
Work in progress.
14:19 Changeset [7524] by piso
Interpreter(InputStream?, OutputStream?, String): make sure …
14:12 Changeset [7523] by piso
Improved support for thread names.

08/31/04:

23:31 Changeset [7522] by piso
Work in progress.
23:30 Changeset [7521] by piso
Interpreter(InputStream?, OutputStream?, String): set initial value of …
23:27 Changeset [7520] by piso
Constructor: title is "jlisp".
23:26 Changeset [7519] by piso
Reverted last change.
23:24 Changeset [7518] by piso
Minor cleanup.
23:23 Changeset [7517] by piso
No-arg constructor: title is "jlisp".
23:20 Changeset [7516] by piso
Use default encoding when constructing reader.
23:18 Changeset [7515] by piso
BACKWARD-UP-LIST LOOKING-AT
18:14 Changeset [7514] by piso
%SET-LINE-FLAGS
15:32 Changeset [7513] by piso
ISO-8859-1

08/30/04:

18:05 Changeset [7512] by piso
Buffer streams.
18:04 Changeset [7511] by piso
Initial checkin.
17:13 Changeset [7510] by piso
public final void needsRenumbering(boolean b)

08/28/04:

12:55 Changeset [7509] by asimon
JMEMBER-PROTECTED-P

08/27/04:

20:34 Changeset [7508] by asimon
Methods are coerced to functions.
19:24 Changeset [7507] by piso
VERIFY-LOAD: use *OUTPUT-FILE-PATHNAME* instead of *COMPILE-FILE-PATHNAME*.
16:33 Changeset [7506] by piso
Added call to fromTextField.requestFocus() at end of constructor.
16:17 Changeset [7505] by piso
VERIFY-LOAD: bind *DEFAULT-PATHNAME-DEFAULTS*.
00:50 Changeset [7504] by piso
loadCompiledFunction(): use Utilities.getFile().
00:49 Changeset [7503] by piso
DECLARE-LOCAL-FUNCTION: use FILE-NAMESTRING instead of absolute path.
00:48 Changeset [7502] by piso
PROCESS-TOPLEVEL-FORM: ENOUGH-NAMESTRING => FILE-NAMESTRING

08/26/04:

17:13 Changeset [7501] by piso
validateName(): patch from Bruce Hellstrom to allow longer names.
16:37 Changeset [7500] by piso
Use getPath(url) instead of url.getPath().
14:56 Changeset [7499] by piso
Use SBCL's FORMAT implementation.
14:27 Changeset [7498] by piso
%JVM-COMPILE: if definition is already a compiled function, simply …

08/25/04:

23:12 Changeset [7497] by piso
Cleanup; format => %format.
17:47 Changeset [7496] by piso
INTERNAL-DEBUG: use *DEBUG-IO* for repl.
17:44 Changeset [7495] by piso
Use relative paths in .abcl file.
17:44 Changeset [7494] by piso
INIT-FASL: bind *DEFAULT-PATHNAME-DEFAULTS* to the value of …
17:42 Changeset [7493] by piso
format(): ~A binds *PRINT-READABLY* to false.
16:43 Changeset [7492] by piso
Work in progress.
00:59 Changeset [7491] by piso
Put "; -*- Mode: Lisp -*-" at the top of the output file.

08/24/04:

20:14 Changeset [7490] by piso
Work in progress.
20:11 Changeset [7489] by piso
makeNumber(): minor refactoring.
18:22 Changeset [7488] by asimon
Java package definition is based on the name of the runtime class.
17:41 Changeset [7487] by piso
REPL: added optional stream arguments.
14:17 Changeset [7486] by piso
FORMAT => %FORMAT

08/23/04:

03:38 Changeset [7485] by piso
makeNumber(): support leading '+'.
03:36 Changeset [7484] by piso
FLOAT-INFINITY-P, FLOAT-NAN-P
02:32 Changeset [7483] by piso
nameToChar(): "Null"

08/22/04:

23:17 Changeset [7482] by piso
%IN-PACKAGE: improved wording of error message.
14:26 Changeset [7481] by piso
readToken(): improved handling of escaped characters.
14:22 Changeset [7480] by piso
needsEscape(): ':'
01:11 Changeset [7479] by piso
SHOW-CALL-COUNT-FOR-SYMBOL: flag interpreted functions.

08/21/04:

20:42 Changeset [7478] by piso
COMPILE-FUNCTION (tested).
18:10 Changeset [7477] by piso
Define binary operators for RPLACA, RPLACD, SYS::%RPLACA, SYS::%RPLACD.
18:09 Changeset [7476] by piso
RPLACA(), _RPLACA(), RPLACD(), _RPLACD()
16:25 Changeset [7475] by piso
DEFSUBST
16:22 Changeset [7474] by piso
%DEFUN
16:21 Changeset [7473] by piso
Moved FUNCTION_TABLE to Lisp.java.
14:07 Changeset [7472] by piso
Patch from Bruno Haible: the default value of exec_prefix should be …
03:39 Changeset [7471] by piso
source-transform.lisp
03:27 Changeset [7470] by piso
Work in progress (tested).
03:24 Changeset [7469] by piso
Provide source transforms for reader and writer functions.
03:22 Changeset [7468] by piso
Initial checkin.
03:19 Changeset [7467] by piso
Moved %PUTF to setf.lisp.
03:18 Changeset [7466] by piso
%PUTF (defsetf function-info %set-function-info)
03:17 Changeset [7465] by piso
function_info.class
03:16 Changeset [7464] by piso
FUNCTION-INFO %SET-FUNCTION-INFO
03:15 Changeset [7463] by piso
Initial checkin.
01:20 Changeset [7462] by piso
loadCompiledFunction()

08/19/04:

18:15 Changeset [7461] by piso
bindSpecial(): use new Environment constructor.
18:14 Changeset [7460] by piso
public Environment(Environment parent, Symbol symbol, LispObject value)
18:14 Changeset [7459] by piso
Cleanup.
16:21 Changeset [7458] by piso
FSET
16:05 Changeset [7457] by piso
Added some explicit tags.
15:19 Changeset [7456] by piso
GENERATE-INTERRUPT-CHECK: generate interrupt check unless *SPEED* > …
13:50 Changeset [7455] by piso
Added Mac OS X information from Dan Knapp and removed mention of Java …
13:47 Changeset [7454] by piso
0.20.2.19+
00:43 Changeset [7453] by piso
%MAKE-HASH-TABLE

08/18/04:

23:46 Changeset [7452] by piso
0.0.3.17+
19:11 Changeset [7451] by piso
0.20.2.19
19:10 Changeset [7450] by piso
executeCommand(String, boolean): ignore exception that might be thrown …
19:08 Changeset [7449] by piso
0.0.3.17
18:57 Changeset [7448] by piso
*FASL-VERSION* => 11
18:40 Changeset [7447] by piso
(maybe-load "/home/peter/depot/j/build-abcl.lisp")
18:39 Changeset [7446] by piso
Don't compile boot.lisp.
18:39 Changeset [7445] by piso
Work in progress.
18:37 Changeset [7444] by piso
Better handling of fasl version mismatches.
17:15 Changeset [7443] by piso
public static boolean initialized;
17:14 Changeset [7442] by piso
getConditionReport(): use writeToString().
17:13 Changeset [7441] by piso
symbolValueNoThrow(): LispThread?.currentThread() doesn't throw …
17:12 Changeset [7440] by piso
LispThread?.currentThread() doesn't throw ConditionThrowable?.
17:10 Changeset [7439] by piso
(unless (sys::featurep :j) + (sys::load-system-file "top-level") …
14:11 Changeset [7438] by piso
*FASL-VERSION* => 10
14:10 Changeset [7437] by piso
COMPILE-FUNCTION-CALL-2: added support for SYS::%STRUCTURE-REF.
14:08 Changeset [7436] by piso
Added getSlotValue(), setSlotValue(). Removed %STRUCTURE-SET-[0-2] and …
14:03 Changeset [7435] by piso
Inline readers.
13:53 Changeset [7434] by piso
CLOAD-COMMAND
02:19 Changeset [7433] by piso
diff(): call editor.makeNext(buf).
02:17 Changeset [7432] by piso
getSlotValue(), setSlotValue()
02:17 Changeset [7431] by piso
StackFrame? constructor: just store a reference to the argument vector, …

08/17/04:

20:16 Changeset [7430] by piso
Work in progress (tested).
20:14 Changeset [7429] by piso
PROCESS-TOPLEVEL-FORM: added partial support for LOCALLY.
20:09 Changeset [7428] by piso
Added LOCALLY to specials.
20:08 Changeset [7427] by piso
Removed autoloads from StructureObject?.java.
20:06 Changeset [7426] by piso
+ loadClass("org.armedbear.lisp.StructureObject?");
13:38 Changeset [7425] by piso
Buffer output for binary output-only streams when bytesPerUnit == 1.
12:14 Changeset [7424] by piso
SINGLE-VALUED-P: added support for RETURN-FROM (tested).
06:14 Changeset [7423] by piso
COMPILE-TEST-NOT
01:08 Changeset [7422] by piso
Work in progress (tested).
01:06 Changeset [7421] by piso
Removed PUSH-VALUE and STORE-VALUE opcodes.
Note: See TracTimeline for information about the timeline view.