Timeline



03/07/05:

20:23 Changeset [8748] by piso
Work in progress.
19:51 Changeset [8747] by piso
getStatusText(): enclose emulation name in brackets ("[emacs]").
19:50 Changeset [8746] by piso
startMacro endMacro
19:49 Changeset [8745] by piso
handleJEvent()
19:47 Changeset [8744] by piso
startMacro(), endMacro()
19:09 Changeset [8743] by piso
SYS:FEATUREP => EXT:FEATUREP
19:08 Changeset [8742] by piso
Minor cleanup.
19:08 Changeset [8741] by piso
readToken()
19:06 Changeset [8740] by piso
SYS::%DEBUGGER-HOOK-FUNCTION
19:00 Changeset [8739] by piso
SYS:FEATUREP => EXT:FEATUREP
03:34 Changeset [8738] by piso
Work in progress.
03:33 Changeset [8737] by piso
getStatusText(): report emulation ("emacs").
03:31 Changeset [8736] by piso
SET-GLOBAL-PROPERTY
03:30 Changeset [8735] by piso
EMULATION

03/06/05:

21:29 Changeset [8734] by piso
escape(): call buffer.setMark(null).
21:28 Changeset [8733] by piso
Work in progress.
20:47 Changeset [8732] by piso
Don't map newlineAndIndent to Ctrl J!
20:42 Changeset [8731] by piso
Minor cleanup.
19:40 Changeset [8730] by piso
Work in progress.
19:35 Changeset [8729] by piso
handleJEvent(): when both the global and local definitions of a key …
19:33 Changeset [8728] by piso
lookupEventSequence()
19:32 Changeset [8727] by piso
size(), copy()
19:31 Changeset [8726] by piso
Work in progress.
16:30 Changeset [8725] by piso
listKeys(): support emacs-style keymaps.
16:28 Changeset [8724] by piso
keyPressed(): call checkKeyboardQuit().
16:27 Changeset [8723] by piso
Minor cleanup.
16:26 Changeset [8722] by piso
checkKeyboardQuit()
04:45 Changeset [8721] by piso
listBindings => describeBindings
04:45 Changeset [8720] by piso
populateHelpMenu(): listBindings => describeBindings
04:43 Changeset [8719] by piso
listBindings() => describeBindings()
04:38 Changeset [8718] by piso
Work in progress.
04:37 Changeset [8717] by piso
listBindings(): support submaps.

03/05/05:

20:53 Changeset [8716] by piso
Minor cleanup.
20:52 Changeset [8715] by piso
Work in progress.
20:49 Changeset [8714] by piso
markSexp()
17:41 Changeset [8713] by piso
findMatchInternal(): don't try to match escaped characters.
04:22 Changeset [8712] by piso
Work in progress.
04:05 Changeset [8711] by piso
DEFINE-KEY: accept Lisp characters as key designators.
04:00 Changeset [8710] by piso
mapKey(char keyChar, String command) => mapKey(char keyChar, Object …
01:44 Changeset [8709] by piso
findTagAtDotInternal(): call findTag() if getExpressionAtDot() returns …
00:46 Changeset [8708] by piso
keyPressed(): honor user mapping for escape (keyboard-quit).

03/04/05:

19:15 Changeset [8707] by piso
handleJEvent(): refactoring.
19:15 Changeset [8706] by piso
keyPressed(): handle escape command (keyboard-quit).
19:01 Changeset [8705] by piso
getKeyText() toString()
18:57 Changeset [8704] by piso
Initial checkin.
18:50 Changeset [8703] by piso
getKeyText(): handle control characters correctly.
17:34 Changeset [8702] by piso
handleJEvent()
17:33 Changeset [8701] by piso
Initial checkin.
15:43 Changeset [8700] by piso
Map tempBufferQuit to 'q'.

03/03/05:

19:54 Changeset [8699] by piso
Map tempBufferQuit to 'q'.
19:50 Changeset [8698] by piso
Work in progress.
19:49 Changeset [8697] by piso
newlineAndIndent is mapped globally to Ctrl J.
19:46 Changeset [8696] by piso
Map listOccurrences to Ctrl F3 (in addition to Ctrl L).
19:39 Changeset [8695] by piso
Work in progress.
19:37 Changeset [8694] by piso
Map tempBufferQuit to 'q'.
19:28 Changeset [8693] by piso
escapeInternal() tempBufferQuit()
19:27 Changeset [8692] by piso
tempBufferQuit
19:12 Changeset [8691] by piso
Work in progress.
15:01 Changeset [8690] by piso
Work in progress.
14:11 Changeset [8689] by piso
getGlobalKeyMap()
14:09 Changeset [8688] by piso
emacs
14:06 Changeset [8687] by piso
Initial checkin.
14:05 Changeset [8686] by piso
Support emacs-style key bindings.
14:04 Changeset [8685] by piso
getKeyMap()
14:01 Changeset [8684] by piso
*CURRENT-GLOBAL-MAP* CURRENT-GLOBAL-MAP USE-GLOBAL-MAP
03:42 Changeset [8683] by piso
findOrReplaceInFiles(): call editor.makeNext() before activating the …

03/02/05:

23:32 Changeset [8682] by piso
Work in progress (emacs).
01:53 Changeset [8681] by piso
Work in progress: handleKeyEvent(), getKeyMapping()
01:18 Changeset [8680] by piso
Minor cleanup.
01:14 Changeset [8679] by piso
isInComment(): call repaint() if parseBuffer() returns true.

03/01/05:

21:20 Changeset [8678] by piso
commentRegionInternal(): if mark is null, try buffer.getMark().
21:18 Changeset [8677] by piso
addBindingsFromKeyMap(): support emacs-style key bindings (work in …
20:27 Changeset [8676] by piso
Support emacs-style key bindings (work in progress).
20:26 Changeset [8675] by piso
Work in progress.
20:24 Changeset [8674] by piso
setGlobalKeyMap()
20:22 Changeset [8673] by piso
getKeyStroke(): treat a keyText string of length 1 like a character.
20:20 Changeset [8672] by piso
getMark(), setMark()
13:09 Changeset [8671] by asimon
makeLispObject(Short)

02/28/05:

21:28 Changeset [8670] by piso
Work in progress (tested).
20:22 Changeset [8669] by piso
Added &environment argument to SETF.
19:06 Changeset [8668] by piso
Don't redefine EVAL.
19:05 Changeset [8667] by piso
SYS:ENVIRONMENT-VARIABLES
17:21 Changeset [8666] by piso
Minor cleanup.
17:20 Changeset [8665] by piso
Exported CLOSURE-ENVIRONMENT.
17:19 Changeset [8664] by piso
Use Package.internAndExport().
17:18 Changeset [8663] by piso
addFunction(): use Package.internAndExport().
17:17 Changeset [8662] by piso
internAndExport()
03:57 Changeset [8661] by piso
FunctionBinding?.class SpecialBinding?.class
02:50 Changeset [8660] by piso
SpecialBinding? refactoring.
02:48 Changeset [8659] by piso
Initial checkin.
01:55 Changeset [8658] by piso
Work in progress.
01:11 Changeset [8657] by piso
execute(LispObject[] args): bind envVar if applicable.
00:58 Changeset [8656] by piso
typeOf(), classOf(), typep(), writeToString()
00:56 Changeset [8655] by piso
BuiltInClass?.ENVIRONMENT
00:55 Changeset [8654] by piso
Symbol.ENVIRONMENT
00:55 Changeset [8653] by piso
public String unreadableString(Symbol symbol)

02/27/05:

20:10 Changeset [8652] by piso
getFunctionalType() is obsolete.
20:03 Changeset [8651] by piso
Environment.lookupFunctional() => Environment.lookupFunction()
20:02 Changeset [8650] by piso
MACROLET: bindFunctional() => addFunctionBinding()
20:01 Changeset [8649] by piso
New FunctionBinding? class.
20:00 Changeset [8648] by piso
eval()
20:00 Changeset [8647] by piso
Initial checkin.
03:06 Changeset [8646] by piso
FRAME-COMMAND

02/26/05:

17:51 Changeset [8645] by piso
STD-COMPUTE-EFFECTIVE-METHOD-FUNCTION: don't call COMPILE.
17:49 Changeset [8644] by piso
BACKTRACE-COMMAND: bind *PRINT-STRUCTURE* to NIL.
17:46 Changeset [8643] by piso
Work in progress.
17:41 Changeset [8642] by piso
NORMALIZE-TYPE: call NORMALIZE-TYPE recursively on the element type of …
17:38 Changeset [8641] by piso
COERCE: call EXPAND-DEFTYPE before giving up if all else fails.
17:36 Changeset [8640] by piso
EXPAND-DEFTYPE
17:31 Changeset [8639] by piso
INTERACTIVE-EVAL getUpgradedArrayElementType()
17:28 Changeset [8638] by piso
safeSymbolValue()
02:51 Changeset [8637] by piso
DUMP-LIST, DUMP-VECTOR, DUMP-STRUCTURE

02/25/05:

04:20 Changeset [8636] by piso
DEFSTRUCT: copy slot description for included slots.

02/24/05:

18:51 Changeset [8635] by piso
ISTEP
18:51 Changeset [8634] by piso
getDescription()
00:42 Changeset [8633] by piso
Added PRINT-UNREADABLE-OBJECT to specials.
00:39 Changeset [8632] by piso
finishCompleted(): call updateDislay() after activating output buffer.
00:37 Changeset [8631] by piso
DUMP-OBJECT: handle dotted lists correctly.
00:36 Changeset [8630] by piso
readStructure(): SYNTAX.SHARP-S.3, SYNTAX.SHARP-S.4, SYNTAX.SHARP-S.9, …

02/23/05:

16:30 Changeset [8629] by piso
multiplyBy(), divideBy(): support complex argument.
16:28 Changeset [8628] by piso
"number" => Symbol.NUMBER
14:32 Changeset [8627] by piso
WRITE-UTF8
14:31 Changeset [8626] by piso
EXT:CHAR-TO-UTF8
04:25 Changeset [8625] by piso
Work in progress (tested).

02/22/05:

18:39 Changeset [8624] by piso
Work in progress.
05:51 Changeset [8623] by piso
%FORMAT => FORMAT

02/21/05:

18:28 Changeset [8622] by piso
PROCESS-DEFCONSTANT
18:26 Changeset [8621] by piso
DECLARE-STRUCTURE
18:08 Changeset [8620] by piso
%DEFCONSTANT
16:38 Changeset [8619] by piso
Work in progress.

02/20/05:

19:13 Changeset [8618] by piso
DEFSTRUCT-DEFAULT-CONSTRUCTOR
19:13 Changeset [8617] by piso
readStructure(): call DEFSTRUCT-DEFAULT-CONSTRUCTOR.
18:24 Changeset [8616] by piso
Work in progress (tested).
15:19 Changeset [8615] by piso
Work in progress (tested).
15:11 Changeset [8614] by piso
OUTPUT-UGLY-OBJECT: call PRINT-OBJECT for structures.
14:43 Changeset [8613] by piso
CHECK-REDEFINITION, RECORD-SOURCE-INFORMATION: consider …
14:41 Changeset [8612] by piso
(require 'format)
14:38 Changeset [8611] by piso
StackFrame?(LispObject operator, LispObject[] args): copy argument vector.
14:13 Changeset [8610] by piso
STRUCTURE-OBJECT-P
14:11 Changeset [8609] by piso
Defined a PRINT-OBJECT method for structures.

02/18/05:

18:22 Changeset [8608] by piso
Work in progress (tested).
18:21 Changeset [8607] by piso
SETF MACRO-FUNCTION
18:20 Changeset [8606] by piso
writeToString(): print keywords properly.
18:19 Changeset [8605] by piso
PROCESS-TOPLEVEL-FORM: use the correct block name for SETF functions.
14:31 Changeset [8604] by piso
loadTimeValue()
14:30 Changeset [8603] by piso
DECLARE-LOAD-TIME-VALUE P2-LOAD-TIME-VALUE
00:44 Changeset [8602] by piso
Start abcl with the --noinit option when building the fasls.
00:43 Changeset [8601] by piso
Support --noinit command line option.

02/17/05:

18:43 Changeset [8600] by piso
Work in progress.
18:41 Changeset [8599] by piso
getIdentifier()
18:38 Changeset [8598] by piso
Work in progress (tested).
15:47 Changeset [8597] by piso
findMatchInternal(): minor cleanup.
15:47 Changeset [8596] by piso
isInComment()
01:26 Changeset [8595] by piso
Use Scheme mode for .sc files (e.g. stalin).

02/16/05:

21:41 Changeset [8594] by piso
public static boolean isDelimited(Mode mode, Position pos, int …
21:40 Changeset [8593] by piso
getIdentifier() isDelimited()
21:39 Changeset [8592] by piso
public boolean isDelimited(Position pos, int length)
19:47 Changeset [8591] by piso
SunOS support (Manpreet Singh).
19:43 Changeset [8590] by piso
listThreads(): added SunOS support (Manpreet Singh).
19:27 Changeset [8589] by piso
0.0.4.2+
19:26 Changeset [8588] by piso
0.21.0.3+
13:52 Changeset [8587] by piso
0.21.0.3
13:49 Changeset [8586] by piso
Indentation of multiline strings.
13:49 Changeset [8585] by piso
INDENT_STRINGS
13:48 Changeset [8584] by piso
indentStrings
12:32 Changeset [8583] by piso
skipString(), skipBalancedComment(): minor cleanup.
12:30 Changeset [8582] by piso
findMatchInternal(): minor cleanup.
11:22 Changeset [8581] by piso
indentRescue()

02/15/05:

18:06 Changeset [8580] by piso
0.21.0.2+
01:45 Changeset [8579] by piso
0.21.0.2
01:44 Changeset [8578] by piso
0.0.4.2
00:48 Changeset [8577] by piso
Work in progress.

02/14/05:

19:16 Changeset [8576] by piso
ControlC.h => native.h
19:12 Changeset [8575] by piso
clean: added native.h
19:08 Changeset [8574] by piso
ControlC.class => Native.class
19:07 Changeset [8573] by piso
Class.forName("org.armedbear.lisp.ControlC") => …
19:05 Changeset [8572] by piso
GET-INTERNAL-RUN-TIME
19:00 Changeset [8571] by piso
Initial checkin.
18:22 Changeset [8570] by piso
ControlC.c => native.c
18:22 Changeset [8569] by piso
ControlC.java => Native.java
16:40 Changeset [8568] by piso
parseLine(): fixed formatting bug reported by Chris Wilson.
04:06 Changeset [8567] by piso
P2-TIMES
04:05 Changeset [8566] by piso
multiplyBy(int)
04:04 Changeset [8565] by piso
add(), multiplyBy()
04:02 Changeset [8564] by piso
add(int) multiplyBy(int)
00:49 Changeset [8563] by piso
readList(): (let ((x 3) (y 4)) `(,x .,y)) => (3 . 4)

02/13/05:

16:01 Changeset [8562] by piso
(let ((x (list 1 2))) (incf (the fixnum (car x))))
04:24 Changeset [8561] by piso
Minor cleanup.
04:17 Changeset [8560] by piso
CHECK-REDEFINITION: no warning if the name being redefined is an autoload.
04:13 Changeset [8559] by piso
BIT-NOT
04:12 Changeset [8558] by piso
%SIMPLE-BIT-VECTOR-BIT-NOT
04:04 Changeset [8557] by piso
%simple-bit-vector-bit-andc1 %simple-bit-vector-bit-andc2 …
04:02 Changeset [8556] by piso
Work in progress.
04:02 Changeset [8555] by piso
Bit operations.

02/12/05:

21:11 Changeset [8554] by piso
Work in progress.
20:59 Changeset [8553] by piso
ARRAY-RANK ARRAY-DIMENSIONS ARRAY-DIMENSION
20:58 Changeset [8552] by piso
public int getRank() => final
20:57 Changeset [8551] by piso
%SIMPLE-BIT-VECTOR-BIT-AND %SIMPLE-BIT-VECTOR-BIT-IOR …
20:56 Changeset [8550] by piso
Work in progress.
03:49 Changeset [8549] by piso
Work in progress.
03:30 Changeset [8548] by piso
Work in progress.
03:29 Changeset [8547] by piso
Moved FUNCTION_TABLE from Lisp.java to function_info.java.
03:28 Changeset [8546] by piso
Moved FUNCTION_TABLE to function_info.java.
03:27 Changeset [8545] by piso
writeToString()
03:26 Changeset [8544] by piso
describe.java is obsolete.
03:25 Changeset [8543] by piso
describe() is obsolete.
03:23 Changeset [8542] by piso
Work in progress.
02:36 Changeset [8541] by piso
describe.lisp
02:34 Changeset [8540] by piso
DESCRIBE
02:25 Changeset [8539] by piso
Obsolete.
02:16 Changeset [8538] by piso
typeOf()
02:15 Changeset [8537] by piso
%SET-LAMBDA-NAME
02:12 Changeset [8536] by piso
(defsetf symbol-function fset) => (defsetf symbol-function …

02/11/05:

22:08 Changeset [8535] by piso
Initial checkin.
19:38 Changeset [8534] by piso
(load-system-file "fdefinition")
19:37 Changeset [8533] by piso
fdefinition.lisp
19:36 Changeset [8532] by piso
Moved FDEFINITION and SYS::%SET-FDEFINITION to fdefinition.lisp.
19:34 Changeset [8531] by piso
Initial checkin.
19:20 Changeset [8530] by piso
SYS::%SET-SYMBOL-FUNCTION

02/10/05:

17:54 Changeset [8529] by piso
scrollPixelsUp(), scrollPixelsDown(): editor.getFrame() => editor …
17:48 Changeset [8528] by piso
0.21.0.1+
12:58 Changeset [8527] by piso
checkRedefinition() %DEFUN FSET
12:57 Changeset [8526] by piso
Keyword.TOP_LEVEL
12:56 Changeset [8525] by piso
loadSystemFile(): bind *WARN-ON-REDEFINITION* to NIL.
12:55 Changeset [8524] by piso
SOURCE-PATHNAME
12:55 Changeset [8523] by piso
Initialize *WARN-ON-REDEFINITION* to T.
12:54 Changeset [8522] by piso
*WARN-ON-REDEFINITION* is now initialized to T in Lisp.java.
12:53 Changeset [8521] by piso
Work in progress (untested).
12:52 Changeset [8520] by piso
STANDARD-INSTANCE-ACCESS
01:55 Changeset [8519] by piso
public LispObject MOD(int divisor)
01:50 Changeset [8518] by piso
ANSI-LOOP: bind *WARN-ON-REDEFINITIONS* to NIL.
01:49 Changeset [8517] by piso
Work in progress.
01:49 Changeset [8516] by piso
public LispObject MOD(int divisor)
01:43 Changeset [8515] by piso
Work in progress (tested).

02/09/05:

18:38 Changeset [8514] by piso
GET-FUNCTION-INFO-VALUE SET-FUNCTION-INFO-VALUE
18:37 Changeset [8513] by piso
ASSOC: minor cleanup.
18:35 Changeset [8512] by piso
More TYPE FIXNUM declarations.
18:34 Changeset [8511] by piso
getf(): minor cleanup.
18:33 Changeset [8510] by piso
GET-FUNCTION-INFO-VALUE SET-FUNCTION-INFO-VALUE
15:45 Changeset [8509] by piso
Added some TYPE FIXNUM declarations.
03:16 Changeset [8508] by piso
2005
03:16 Changeset [8507] by piso
0.0.4.1+

02/08/05:

16:43 Changeset [8506] by piso
Work in progress.
16:42 Changeset [8505] by piso
Work in progress (tested).
16:42 Changeset [8504] by piso
VALUES-LIST
16:41 Changeset [8503] by piso
setValues(LispObject[]): handle 1-value case correctly.
02:41 Changeset [8502] by piso
Work in progress.

02/07/05:

17:48 Changeset [8501] by piso
Section 5.1.3.
16:24 Changeset [8500] by piso
INCF/DECF: section 5.1.3.
15:48 Changeset [8499] by piso
READ-STRING: fixes for SET-SYNTAX-FROM-CHAR tests.

02/06/05:

20:16 Changeset [8498] by piso
0.21.0.1
20:15 Changeset [8497] by piso
0.0.4.1
19:59 Changeset [8496] by piso
DEFTEST: bind *PRINT-PRETTY* to T when printing the results (as well …
19:36 Changeset [8495] by piso
SET-SYNTAX-FROM-CHAR: "If the character is a dispatching macro …
18:48 Changeset [8494] by piso
READ-STRING: ignore the character argument and stop when we see an …
18:30 Changeset [8493] by piso
%SUBTYPEP: complex types
18:28 Changeset [8492] by piso
(upgraded-complex-part-type nil) => NIL
13:27 Changeset [8491] by piso
getCorrectIndentation(): added support for MULTIPLE-VALUE-BIND.
13:26 Changeset [8490] by piso
%SUBTYPEP: improved support for complex types.
13:25 Changeset [8489] by piso
NORMALIZE-TYPE: work in progress.
12:54 Changeset [8488] by piso
CTYPE: SIGNED-BYTE is a subtype of REAL.
12:48 Changeset [8487] by piso
CTYPE: distinguish between REAL and COMPLEX.
02:47 Changeset [8486] by piso
COMPLEX is a subtype of NUMBER.
02:01 Changeset [8485] by piso
COMMA-MACRO: capitalize first word of error message.
02:00 Changeset [8484] by piso
StreamError?(LispObject initArgs): call super(initArgs).
01:59 Changeset [8483] by piso
ERROR: support READER-ERROR.
01:37 Changeset [8482] by piso
SHARP-LEFT-PAREN: call stream.readList(true).
01:36 Changeset [8481] by piso
readList() => readList(boolean requireProper)
01:15 Changeset [8480] by piso
makeRatio(): (read-from-string "1/0") => READER-ERROR, not DIVISION-BY-ZERO
00:55 Changeset [8479] by piso
getAttribute() => getSyntaxType()
00:40 Changeset [8478] by piso
readMultipleEscape(): signal END-OF-FILE.

02/05/05:

20:49 Changeset [8477] by piso
_readToken(): continue at end of ATTR_MULTIPLE_ESCAPE case.
20:48 Changeset [8476] by piso
ATTR_INVALID is obsolete.
19:54 Changeset [8475] by piso
Changes to fix SET-SYNTAX-FROM-CHAR test failures.
19:53 Changeset [8474] by piso
isInvalid(), checkInvalid()
18:41 Changeset [8473] by piso
readList(): honor *READ-SUPPRESS*.
18:39 Changeset [8472] by piso
readArray(), readRadix(): honor *READ-SUPPRESS*.
18:31 Changeset [8471] by piso
Moved %DEFINE-SETF-MACRO to setf.lisp.
18:30 Changeset [8470] by piso
%DEFINE-SETF-MACRO
17:49 Changeset [8469] by piso
(load-system-file "defsetf")
17:49 Changeset [8468] by piso
defsetf.lisp
17:47 Changeset [8467] by piso
Work in progress.
17:45 Changeset [8466] by piso
P2-EVAL-WHEN
16:38 Changeset [8465] by piso
Work in progress.
Note: See TracTimeline for information about the timeline view.