Timeline



02/09/03:

19:08 Changeset [686] by piso
0.0.0.9
19:07 Changeset [685] by piso
0.18.0.15
18:47 Changeset [684] by piso
(%put 'aref *setf-expander* '%aset)
18:46 Changeset [683] by piso
aref, %aset: support strings as well as vectors.
18:45 Changeset [682] by piso
- LispString? now extends AbstractVector?. - Added get().
18:44 Changeset [681] by piso
Moved checkIndex(int) and checkIndex(LispObject) from Vector to …
18:43 Changeset [680] by piso
Moved checkIndex(int) and checkIndex(LispObject) to AbstractVector?.
18:02 Changeset [679] by piso
- Vector now extends AbstractVector?. - Moved badIndex() to AbstractVector?.
18:00 Changeset [678] by piso
Initial checkin.
13:05 Changeset [677] by piso
Update cache if we gunzip the file when determining the file type.
00:52 Changeset [676] by piso
(apply #'concatenate 'string '("foo" "bar")) => "foobar"

02/08/03:

15:34 Changeset [675] by piso
0.0.0.8+
14:59 Changeset [674] by piso
keyPressed(): call textField.getCaret().setVisible(true) on VK_END.
14:47 Changeset [673] by piso
0.18.0.14+

02/06/03:

16:26 Changeset [672] by piso
0.18.0.14
16:25 Changeset [671] by piso
tab(): use invokeLater() when setting caret position if there's only …

02/05/03:

16:01 Changeset [670] by piso
0.18.0.13
15:58 Changeset [669] by piso
sxhash
15:49 Changeset [668] by piso
- Refactoring: grovelModeFromFile(), grovelModeFromString(). - …
15:31 Changeset [667] by piso
getEncodingFromCharset(): support "latin-iso8859-1".
04:05 Changeset [666] by piso
Properties mode.
04:03 Changeset [665] by piso
read-delimited-list
04:00 Changeset [664] by piso
grovelMode(): avoid NPE if readLine() returns null.
03:50 Changeset [663] by piso
grovelMode()
02:45 Changeset [662] by piso
setFileType() can be private.

02/04/03:

21:12 Changeset [661] by piso
Constructor: call setInitialized(true) when done.
21:12 Changeset [660] by piso
map-into
19:57 Changeset [659] by piso
0.18.0.12+
16:49 Changeset [658] by piso
0.18.0.12
16:48 Changeset [657] by piso
getDefaultMode(): avoid NPE if file is null.
16:47 Changeset [656] by piso
Constructor: call setInitialized(true) when done.
16:39 Changeset [655] by piso
0.18.0.11
16:39 Changeset [654] by piso
initialize(), getDefaultMode(): refactoring and cleanup.
15:33 Changeset [653] by piso
0.18.0.10+
15:32 Changeset [652] by piso
getFileType(): avoid NPE if file is null.

02/03/03:

01:44 Changeset [651] by piso
0.18.0.10
01:44 Changeset [650] by piso
0.0.0.8
01:39 Changeset [649] by piso
createBuffers(): use Buffer.precreateBuffer().
01:39 Changeset [648] by piso
precreateBuffer()
01:33 Changeset [647] by piso
createBuffers(): avoid NPE if file is null.
01:24 Changeset [646] by piso
createBuffers(): cleanup.
00:44 Changeset [645] by piso
defaultMode(): avoid NPE if buffer.getDefaultMode() returns null.
00:37 Changeset [644] by piso
createBuffer(File, File, String): minor cleanup.

02/02/03:

21:49 Changeset [643] by piso
search
17:55 Changeset [642] by piso
getFileType(): added instrumentation.
17:53 Changeset [641] by piso
Refactoring: private static final int getFileType(File file, File cache).
02:34 Changeset [640] by piso
createBuffers(): added instrumentation.
02:29 Changeset [639] by piso
createBuffer(File, File, String): minor cleanup.
02:26 Changeset [638] by piso
0.18.0.9+

02/01/03:

00:43 Changeset [637] by piso
execute(): bind svar for keyword arguments (if applicable).
00:42 Changeset [636] by piso
0.0.0.7+

01/31/03:

18:18 Changeset [635] by piso
0.0.0.7
18:12 Changeset [634] by piso
flet, labels: refactoring.
18:11 Changeset [633] by piso
0.0.0.6+
16:24 Changeset [632] by piso
labels
02:12 Changeset [631] by piso
0.0.0.6
02:12 Changeset [630] by piso
0.18.0.9
02:10 Changeset [629] by piso
haveP4(): cache positive result.
00:56 Changeset [628] by piso
function: support functional bindings in lexical environment.

01/30/03:

22:25 Changeset [627] by piso
eval(): lookupFunctional(first), not lookupFunctional(obj)!
22:23 Changeset [626] by piso
flet: don't pass function name to Closure constructor.
22:22 Changeset [625] by piso
flet
17:45 Changeset [624] by piso
have(): removed trace output.
17:43 Changeset [623] by piso
flet
17:41 Changeset [622] by piso
eval(): support functional bindings in lexical environment.
17:39 Changeset [621] by piso
Functional bindings.
15:25 Changeset [620] by piso
0.0.0.5+
14:49 Changeset [619] by piso
array-in-bounds-p
14:49 Changeset [618] by piso
0.18.0.8+

01/29/03:

17:41 Changeset [617] by piso
0.0.0.5
17:38 Changeset [616] by piso
0.18.0.8
17:34 Changeset [615] by piso
Moved keyword command code (:ld, :pwd, etc.) to Interpreter.java.
16:17 Changeset [614] by piso
functionp
15:58 Changeset [613] by piso
characterp, compile-file, directory-namestring, enough-namestring, …
15:48 Changeset [612] by piso
char-code, code-char, peek-char, read, read-byte, read-char
15:39 Changeset [611] by piso
position, position-if, position-if-not
02:08 Changeset [610] by piso
run(): call resetStack() and set dynEnv to null at top of loop.
02:06 Changeset [609] by piso
0.0.0.4+

01/28/03:

18:03 Changeset [608] by piso
0.0.0.4
18:03 Changeset [607] by piso
0.18.0.7
17:54 Changeset [606] by piso
do: restore stack depth on return.
01:41 Changeset [605] by piso
Removed obsolete method version().
01:41 Changeset [604] by piso
banner(): use Version.getVersion().
01:36 Changeset [603] by piso
Initial checkin.
01:30 Changeset [602] by piso
keyTyped(): make sure not to call setCaretPosition() with a position …
01:28 Changeset [601] by piso
0.18.0.6+

01/27/03:

18:04 Changeset [600] by piso
0.0.0.3
17:51 Changeset [599] by piso
set-global-property
16:40 Changeset [598] by piso
0.0.0.2
16:39 Changeset [597] by piso
0.18.0.6
07:30 Changeset [596] by piso
"Calling Java From Lisp"

01/26/03:

18:34 Changeset [595] by piso
use-package: first argument can be a list of packages to use.
18:10 Changeset [594] by piso
runStartupScript(): Interpreter.initialize(true).
18:09 Changeset [593] by piso
Initialization.
16:40 Changeset [592] by piso
Better handling of invalid parameters in constructor.
02:08 Changeset [591] by piso
package-nicknames, package-use-list, package-used-by-list: use …

01/25/03:

18:27 Changeset [590] by piso
runStartupScript(): load j.lisp first.
18:24 Changeset [589] by piso
Include j.lisp in j.jar.
18:12 Changeset [588] by piso
Initial checkin.
18:08 Changeset [587] by piso
use-package: support optional package argument.
17:50 Changeset [586] by piso
Indentation.
17:04 Changeset [585] by piso
load(): handle absolute filenames correctly.
16:55 Changeset [584] by piso
runStartupScript(): call Interpreter.initialize().
16:54 Changeset [583] by piso
initialize()
16:46 Changeset [582] by piso
Initial checkin.
16:41 Changeset [581] by piso
Use System.out for initial value of *STANDARD-OUTPUT*, *ERROR-OUTPUT* …
01:02 Changeset [580] by piso
- keyTyped(): handle selection correctly when it's not at the end of …

01/23/03:

14:41 Changeset [579] by piso
Initial checkin.

01/20/03:

16:07 Changeset [578] by piso
The COMMON-LISP-USER package uses the JAVA package.

01/18/03:

20:02 Changeset [577] by piso
0.0.0.1+
19:29 Changeset [576] by piso
forName(): support Java primitive types as well as classes.
18:32 Changeset [575] by piso
Function(String name, Package pkg): use upper-case name for pkg.intern().
18:30 Changeset [574] by piso
Export the external functions.
17:46 Changeset [573] by piso
Constructor: call setProperty(Property.P4_AUTO_EDIT, false).
15:40 Changeset [572] by piso
saveAll(): only call buffer.removeTrailingWhitespace() if …

01/17/03:

19:58 Changeset [571] by piso
0.18.0.5
19:54 Changeset [570] by piso
Moved JLisp.java to src/org/armedbear/j directory.
19:53 Changeset [569] by piso
Initial checkin.
19:43 Changeset [568] by piso
Initial checkin.
01:19 Changeset [567] by piso
j.jar: list individual .lisp files.

01/16/03:

20:12 Changeset [566] by piso
checkReadOnly(): make sure file is local before calling File.isFile().
19:42 Changeset [565] by piso
lisp(): if j was invoked via "java -jar j.jar", use the canonical path …
18:27 Changeset [564] by piso
lispclasses: exclude "org/armedbear/lisp/Test*".
18:06 Changeset [563] by piso
_submit(): use activate() instead of activateInOtherWindow().
17:14 Changeset [562] by piso
color.prompt, color.input
17:05 Changeset [561] by piso
lisp(): support Property.LISP; be smarter about things when …
17:02 Changeset [560] by piso
LISP
16:56 Changeset [559] by piso
j.jar: include org/armedbear/lisp/build.
03:37 Changeset [558] by piso
Include Lisp files in j.zip and j.jar.
03:23 Changeset [557] by piso
adjoin
00:49 Changeset [556] by piso
formatLine(): treat last line of buffer as output by default.

01/15/03:

20:27 Changeset [555] by piso
appendString(): avoid NPE if getEnd() returns null.

01/14/03:

19:32 Changeset [554] by piso
0.18.0.4
17:23 Changeset [553] by piso
checkReadOnly(): don't call P4.autoEdit() unless buffer is backed by a …
05:16 Changeset [552] by piso
make-hash-table, maphash, remhash, with-hash-table-iterator

01/13/03:

18:46 Changeset [551] by piso
0.18.0.3
18:45 Changeset [550] by piso
have()
16:04 Changeset [549] by piso
array-has-fill-pointer-p
07:20 Changeset [548] by piso
0.18.0.2
07:20 Changeset [547] by piso
have(), exec()
03:18 Changeset [546] by piso
constantly, identity
01:23 Changeset [545] by piso
multiple-value-setq

01/11/03:

20:03 Changeset [544] by piso
lisp(): main() is now in org.armedbear.lisp.Main.
12:18 Changeset [543] by piso
Work in progress.

01/10/03:

16:18 Changeset [542] by piso
parseOverviewEntry(): don't try to parse the line count if it's a …
02:01 Changeset [541] by piso
compile(): call cb.setUnsplitOnClose(true) if the window is not split …
01:50 Changeset [540] by piso
Minor cleanup.
Note: See TracTimeline for information about the timeline view.