Timeline



10/26/02:

18:31 Changeset [183] by piso
CLISP_PROMPT_PATTERN
16:44 Changeset [182] by piso
CLISP_PROMPT_PATTERN
15:05 Changeset [181] by piso
Indentation.
01:28 Changeset [180] by piso
Minor cleanup.

10/25/02:

02:45 Changeset [179] by piso
getAttachmentAtDot(): avoid NPE if dot is null.
00:10 Changeset [178] by piso
parseLine(): format "|#" with the comment it terminates.

10/24/02:

21:52 Changeset [177] by piso
enter(): don't autoindent if findContainingSexp() returns null.
19:40 Changeset [176] by piso
CMUCL_PROMPT_PATTERN
17:33 Changeset [175] by piso
createLispShell(): set prompt.
17:32 Changeset [174] by piso
Get prompt from buffer.

10/21/02:

18:37 Changeset [173] by piso
j.zip
17:01 Changeset [172] by piso
getCommentStart(): use ";; ".

10/19/02:

19:46 Changeset [171] by piso
No tagger.
19:46 Changeset [170] by piso
run(): avoid NPE if pos.getNextLine() returns null.
15:29 Changeset [169] by piso
Indentation.
15:26 Changeset [168] by piso
Minor cleanup.
14:52 Changeset [167] by piso
Changes for lisp shell mode (autoindent).
14:37 Changeset [166] by piso
STATE_AUTOINDENT
14:06 Changeset [165] by piso
Initial checkin.
13:30 Changeset [164] by piso
updateLineFlags(): call setFlags(0) by default.

10/18/02:

23:47 Changeset [163] by piso
parseLine(): include closing quote when formatting quoted string.
21:44 Changeset [162] by piso
Indentation.
21:35 Changeset [161] by piso
Handle multi-line quoted strings correctly.
14:47 Changeset [160] by piso
Use Scheme mode for .sch files.

10/17/02:

19:07 Changeset [159] by piso
DEFAULT_SHELL_PROMPT_PATTERN: support "* " prompt (CMU Common Lisp).
19:06 Changeset [158] by piso
Minor cleanup.
14:12 Changeset [157] by piso
limit(): avoid NPE.
13:55 Changeset [156] by piso
getNextUndeleted(), getPreviousUndeleted(): avoid NPE.

10/16/02:

20:02 Changeset [155] by piso
Build lisp by default if source is present.
02:39 Changeset [154] by piso
jlisp
02:00 Changeset [153] by piso
Initialize history and undo in CommandInterpreter? constructor.
01:57 Changeset [152] by piso
Work in progress.

10/15/02:

16:28 Changeset [151] by piso
Moved some shell commands to CommandInterpreter?.java.
16:27 Changeset [150] by piso
Shell extends CommandInterpreter?.
16:26 Changeset [149] by piso
Initial checkin.
01:32 Changeset [148] by piso
LispShellMode? now extends LispMode?.
01:32 Changeset [147] by piso
Added protected constructor for LispShellMode?.
01:23 Changeset [146] by piso
enter(): zero out line flags for new line.
01:22 Changeset [145] by piso
insertLineSeparator(): remove special case code for line flags in …
01:02 Changeset [144] by piso
Moved STATE_ constants from ShellFormatter?.java to Constants.java.
01:01 Changeset [143] by piso
Moved STATE_ constants to Constants.java.
00:59 Changeset [142] by piso
STATE_INPUT, STATE_PROMPT, STATE_PASSWORD_PROMPT
00:25 Changeset [141] by piso
Major cleanup.

10/14/02:

23:43 Changeset [140] by piso
Lisp Shell mode.
23:41 Changeset [139] by piso
LISP_SHELL_MODE, LISP_SHELL_MODE_NAME
23:38 Changeset [138] by piso
protected Shell(String shellCommand, Mode mode)
23:37 Changeset [137] by piso
Initial checkin.
16:32 Changeset [136] by piso
Added editOnly flag for p4Change.
16:30 Changeset [135] by piso
p4Change
16:29 Changeset [134] by piso
Support p4 change, p4 submit -c.
03:42 Changeset [133] by piso
Indentation.
02:11 Changeset [132] by piso
depth()

10/13/02:

18:52 Changeset [131] by piso
Indentation.
18:22 Changeset [130] by piso
Use Lisp mode for .lsp files.
18:21 Changeset [129] by piso
getCorrectIndentation(): indentation must be >= 0.
17:13 Changeset [128] by piso
TEST*.txt
17:11 Changeset [127] by piso
lisp
17:11 Changeset [126] by piso
Initial checkin.
17:02 Changeset [125] by piso
Changes for LispShell?.java.
16:57 Changeset [124] by piso
Allow name to be null.
16:56 Changeset [123] by piso
activate(): autosave()
16:56 Changeset [122] by piso
autosave()
16:55 Changeset [121] by piso
autosave(): always use a new thread.
16:51 Changeset [120] by piso
Indentation.
16:16 Changeset [119] by piso
findMatchingTags(): support relative directories in tag path; avoid …
14:02 Changeset [118] by piso
protected void enter(final String s) is now private.

10/12/02:

22:55 Changeset [117] by piso
clean
13:07 Changeset [116] by piso
findClass(): removed trace output.
00:45 Changeset [115] by piso
recordMacro(): removed trace output.
00:39 Changeset [114] by piso
Removed trace output.
00:26 Changeset [113] by piso
playback(): update Editor.lastCommand correctly.
00:06 Changeset [112] by piso
lastCommand, thisCommand

10/11/02:

18:34 Changeset [111] by piso
setText(): call setLoaded(true) when done.
18:32 Changeset [110] by piso
activate(): better handling of LOAD_FAILED case.
18:28 Changeset [109] by piso
load(): call setText("") before returning LOAD_FAILED.
16:29 Changeset [108] by piso
loadInternal(): added write locking.
16:17 Changeset [107] by piso
load(): added write locking.
16:12 Changeset [106] by piso
setDefaultCursor(): avoid NPE if buffer is null.
16:11 Changeset [105] by piso
Moved write locking into Buffer.empty().
16:09 Changeset [104] by piso
Moved saveViewInternal() from SystemBuffer?.java to Buffer.java.
16:05 Changeset [103] by piso
_empty() is now synchronized.
16:00 Changeset [102] by piso
Moved empty(), getLastView(), setLastView(), saveView() from …
15:58 Changeset [101] by piso
- Moved empty(), getLastView(), setLastView(), saveView() from …
15:54 Changeset [100] by piso
makeTagFile(): buf._empty() instead of buf.empty().
15:30 Changeset [99] by piso
load(): write locking.
14:07 Changeset [98] by piso
modCount
14:06 Changeset [97] by piso
Minor cleanup.
13:58 Changeset [96] by piso
setProcess(), getProcess()
13:54 Changeset [95] by piso
Synchronize use of process field correctly.
12:35 Changeset [94] by piso
setModificationCount(), incrementModificationCount(), needsAutosave(), …
01:42 Changeset [93] by piso
Use SystemBuffer?.isLoaded(), SystemBuffer?.setLoaded().
01:37 Changeset [92] by piso
- Made isLoaded a private field. - isLoaded() and setLoaded() are now …
01:04 Changeset [91] by piso
- Cleaned up constructors (there's only one now). - Made display, …

10/10/02:

22:29 Changeset [90] by piso
Write locking.
18:43 Changeset [89] by piso
playback(): added write locking.
18:28 Changeset [88] by piso
Update for changes to Shell.java.
18:26 Changeset [87] by piso
public static void shell(String shellCommand)
17:58 Changeset [86] by piso
writeToOutputBuffer(): added write locking.
17:51 Changeset [85] by piso
load(): added write locking.
17:50 Changeset [84] by piso
init(): added write locking.
17:49 Changeset [83] by piso
loadFile(), loadLocalFile(): write locking.
17:47 Changeset [82] by piso
Added write locking in ShellCommandOutputBuffer? constructor.
17:46 Changeset [81] by piso
loadProcess.run(): changed assertion to bug().
17:42 Changeset [80] by piso
Added write locking in constructors.
17:11 Changeset [79] by piso
reset(), setText(): write locking.
17:06 Changeset [78] by piso
lockRead(), unlockRead(), lockWrite(), unlockWrite() and …
16:34 Changeset [77] by piso
main(): added trace output.
16:33 Changeset [76] by piso
Write locking.
16:31 Changeset [75] by piso
Added write lock in constructor.
16:28 Changeset [74] by piso
Locking and synchronization.
16:26 Changeset [73] by piso
isProcessAlive(): minor cleanup.
16:25 Changeset [72] by piso
setFirstLine() is no longer final (Buffer overrides it for debugging …

10/09/02:

13:06 Changeset [71] by piso
findTagAtDotInternal(): added special case for Emacs source.
13:05 Changeset [70] by piso
refresh(): minor cleanup.

10/08/02:

18:04 Changeset [69] by piso
parseBuffer(): handle continued lines correctly.
15:46 Changeset [68] by piso
enter(String): avoid NPE if oldDir is null.
02:48 Changeset [67] by piso
Wait cursor.

10/07/02:

23:49 Changeset [66] by piso
fetchPart(): avoid NPE if readLine() returns null.
18:55 Changeset [65] by piso
JUnit, lisp.
18:53 Changeset [64] by piso
JUnit

10/06/02:

23:59 Changeset [63] by piso
lockRead()
18:14 Changeset [62] by piso
Use Lisp mode for .lisp files.
00:10 Changeset [61] by piso
Minor cleanup.

10/05/02:

18:08 Changeset [60] by piso
update(): catch OutOfMemoryError?.
18:06 Changeset [59] by piso
setText(): use appendHeaderLines() consistently.
15:44 Changeset [58] by piso
jdk=/home/peter/blackdown/j2sdk1.4.1 (OK as of jikes 1.17)
15:42 Changeset [57] by piso
activate(): handle OutOfMemoryError?.
15:28 Changeset [56] by piso
Make sure we have the right formatter when we re-use the buffer.
14:07 Changeset [55] by piso
Made empty() public.
14:06 Changeset [54] by piso
- Added _empty(). - Made empty() public.
13:09 Changeset [53] by piso
Enforce output limit.
13:08 Changeset [52] by piso
getStatusText(): minor cleanup.
01:32 Changeset [51] by piso
shellCommand(): run command asynchronously.
01:31 Changeset [50] by piso
Initial checkin.
01:13 Changeset [49] by piso
read(): catch NPE.
01:04 Changeset [48] by piso
Cleanup.
00:40 Changeset [47] by piso
Minor cleanup.
00:32 Changeset [46] by piso
getAttachmentLines(): use MessageHeaderLines?.
00:11 Changeset [45] by piso
getFirstLine() and setFirstLine() are now synchronized.
00:09 Changeset [44] by piso
WebMode?.color.headerValue, WebMode?.style.headerValue

10/04/02:

23:54 Changeset [43] by piso
Better support for HTML messages.
23:52 Changeset [42] by piso
Format message header lines (for HTML mail messages).
23:51 Changeset [41] by piso
Initial checkin.
23:41 Changeset [40] by piso
FORMAT_HEADER_NAME, FORMAT_HEADER_VALUE
23:40 Changeset [39] by piso
getContextString(), getMouseMovedContextString(): support HTML messages.

10/03/02:

17:40 Changeset [38] by piso
getDefaultToolBar()
17:37 Changeset [37] by piso
Don't override getToolBar().
17:35 Changeset [36] by piso
getCustomToolBar(), getDefaultToolBar()
17:23 Changeset [35] by piso
getToolBar(): Javadoc.
15:23 Changeset [34] by piso
Synchronization.
14:59 Changeset [33] by piso
Made getText() final.

10/02/02:

18:28 Changeset [32] by piso
getToolBar()
18:27 Changeset [31] by piso
public static ToolBar? createToolBar(Frame frame, File file)
18:22 Changeset [30] by piso
setIconFromFile(): support absolute filenames.
18:16 Changeset [29] by piso
shellCommand
18:16 Changeset [28] by piso
shellCommand()
18:00 Changeset [27] by piso
selectGroup(): avoid NPE if readLine() returns null.
17:50 Changeset [26] by piso
getArticle(): avoid NPE if readLine() returns null.
17:07 Changeset [25] by piso
public static void compile(String args)
16:36 Changeset [24] by piso
Removed trace output.
16:32 Changeset [23] by piso
dispatchActionPerformed(): let Editor.execute() parse the command.
16:30 Changeset [22] by piso
public boolean execute(String command)
16:19 Changeset [21] by piso
public static void openMailbox(String args)
02:37 Changeset [20] by piso
reorderBuffers
02:11 Changeset [19] by piso
switchToBuffer(): call makeNext() if reorderBuffers > 1.
02:10 Changeset [18] by piso
REORDER_BUFFERS is now an integer property.

10/01/02:

19:21 Changeset [17] by piso
Javadoc (Mike Ritter).
19:12 Changeset [16] by piso
formatLine(): use getDetabbedText().
19:06 Changeset [15] by piso
load(): buffer.setForceReadOnly(true)
19:03 Changeset [14] by piso
Merged code from AbstractBuffer?.java.
19:00 Changeset [13] by piso
Obsolete.
18:42 Changeset [12] by piso
Remove dependency on AbstractBuffer?.java.
17:31 Changeset [11] by piso
man(Editor, String): minor cleanup.
14:49 Changeset [10] by piso
lockRead(): if current thread holds write lock, we'll deadlock here.

09/29/02:

17:15 Changeset [9] by piso
getBuffer(File file): avoid NPE if file is null.
Note: See TracTimeline for information about the timeline view.