July 2000 Commit Log

Number of Commits:
69
Number of Active Developers:
3
williamc 2000-07-30 16:39#69 Rev.: 1.5
Add slurp(URL) method

15 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: IoUtils.java (+15 -1)
williamc 2000-07-30 16:39#68 Rev.: 1.32
Stop those pesky log messages

1 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiServlet.java (+1 -3)
williamc 2000-07-28 14:33#67 Rev.: 1.4
Make it a SkipEnumeration as well

11 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: ConsEnumeration.java (+11 -2)
williamc 2000-07-28 07:52#66 Rev.: 1.3
Add ability to tidy a ResultSet

8 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/transaction: ToTidyList.java (+8 -1)
williamc 2000-07-27 20:45#65
Use newPersistent instead of new <class> so that things work with exdtended tables

34 lines of code changed in 6 files:

  • poem/src/main/java/org/melati/poem: CapabilityTable.java (+5 -3), GroupCapabilityTable.java (+6 -5), GroupMembershipTable.java (+5 -5), GroupTable.java (+2 -3), Table.java (+13 -3), TableCategoryTable.java (+3 -1)
williamc 2000-07-27 20:34#64 Rev.: 1.14
Use newPersistent instead of new Group

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: GroupTable.java (+6 -2)
williamc 2000-07-27 11:36#63 Rev.: 1.12
Fix problem with self-extending table to add reference field

2 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: ReferenceFieldDef.java (+2 -2)
timj 2000-07-26 10:35#62
update to allow for 19-07-2000 wm snapshot

5 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: MelatiWMServlet.java (+3 -3)
  • melati/src/main/java/org/melati/login: HttpSessionAccessHandler.java (+2 -2)
timj 2000-07-26 08:57#61 Rev.: 1.5
fix to allow login

6 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: Login.java (+6 -6)
kimptoc 2000-07-23 15:28#60
added an ant based build script

60 lines of code changed in 2 files:

  • ReleaseProcedure.txt (new 59)
williamc 2000-07-23 11:28#59 Rev.: 1.39
Fix some problems with creating columns; tidy up code somewhat

65 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+65 -66)
williamc 2000-07-23 11:28#58 Rev.: 1.17
Make actualTable public since it's useful

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: TableInfo.java (+2 -2)
williamc 2000-07-23 10:20#57 Rev.: 1.5
Stop automatically making those "committed transaction 4" messages

5 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemTransaction.java (+5 -3)
williamc 2000-07-23 10:17#56 Rev.: 1.2
regenerate

42 lines of code changed in 6 files:

  • melati-example-contacts/src/main/java/org/melati/example/contacts/generated: CategoryBase.java (+4 -2), CategoryTableBase.java (+2 -2), ContactBase.java (+12 -6), ContactCategoryBase.java (+6 -3), ContactCategoryTableBase.java (+1 -1), ContactTableBase.java (+17 -5)
williamc 2000-07-23 10:17#55 Rev.: 1.2
Remove unused inner class

0 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: ThrowingPrintWriter.java (-14)
williamc 2000-07-23 10:15#54 Rev.: 1.24
Remove diagnostic println

1 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+1 -2)
williamc 2000-07-23 10:13#53 Rev.: 1.13
For now, don't try to compile melati/template

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: compile.sh (+2 -2)
williamc 2000-07-23 10:11#52 Rev.: 1.4
Move getType() in here from Setting (and BasePoemType); make rangelow and rangelimit properly polymorphic so that the right JS validation is done

104 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: ValueInfo.java (+104 -6)
williamc 2000-07-23 10:11#51 Rev.: 1.10
Move getType() into ValueInfo

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Setting.java (+3 -20)
williamc 2000-07-23 10:10#50 Rev.: 1.29
Correct comment about what typefactory means

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+1 -1)
williamc 2000-07-23 10:10#49 Rev.: 1.18
Add extra default values for "basic FieldAttributes" now that BaseFieldAttributes carries them

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Field.java (+3 -2)
williamc 2000-07-23 10:07#48
Remove redundant BasePoemType.ofColumnInfo method (ColumnInfo.getType() is simpler)

6 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: BasePoemType.java (+2 -10), Column.java (+2 -3), ExtraColumn.java (+2 -6)
williamc 2000-07-23 10:06#47 Rev.: 1.7
Actually maintain indexed, usereditable and usercreateable rather than providing default values

31 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: BaseFieldAttributes.java (+31 -13)
williamc 2000-07-22 09:24#46
Split PoemType into SQL-free PoemType and SQLType, united in SQLPoemType

17 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: BasePoemType.java (+12 -6), Database.java (+3 -3), ExtraColumn.java (+2 -2)
williamc 2000-07-22 09:24#45
Regenerate

143 lines of code changed in 20 files:

  • poem/src/main/java/org/melati/poem/generated: CapabilityBase.java (+4 -2), CapabilityTableBase.java (+2 -2), ColumnInfoBase.java (+20 -10), ColumnInfoTableBase.java (+9 -9), GroupBase.java (+4 -2), GroupCapabilityBase.java (+6 -3), GroupCapabilityTableBase.java (+1 -1), GroupMembershipBase.java (+6 -3), GroupMembershipTableBase.java (+1 -1), GroupTableBase.java (+2 -2), SettingBase.java (+6 -3), SettingTableBase.java (+3 -3), TableCategoryBase.java (+4 -2), TableCategoryTableBase.java (+2 -2), TableInfoBase.java (+22 -11), TableInfoTableBase.java (+7 -7), UserBase.java (+8 -4), UserTableBase.java (+4 -4), ValueInfoBase.java (+22 -11), ValueInfoTableBase.java (+10 -10)
williamc 2000-07-22 09:23#44
Split PoemType into SQL-free PoemType and SQLType, united in SQLPoemType

15 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: Column.java (+8 -4), Table.java (+5 -5), TailoredResultSetEnumeration.java (+2 -2)
williamc 2000-07-22 09:23#43 Rev.: 1.17
Put singleton "nullable" back

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: StringPoemType.java (+2 -3)
williamc 2000-07-22 09:22#42
Split PoemType into SQL-free PoemType and SQLType, united in SQLPoemType

132 lines of code changed in 4 files:

  • poem/src/main/java/org/melati/poem: PoemType.java (+1 -12), PoemTypeFactory.java (+15 -15), SQLPoemType.java (new 51), SQLType.java (new 65)
williamc 2000-07-22 09:21#41 Rev.: 1.11
Put singleton "nullable" back

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: IntegerPoemType.java (+3 -1)
williamc 2000-07-22 09:20#40 Rev.: 1.17
Add convenience methods for creating Fields on the the fly

24 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Field.java (+24 -1)
williamc 2000-07-22 09:19#39
Take Dbms out of *PoemType constructors

14 lines of code changed in 7 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: AtomFieldDef.java (+2 -2), BooleanFieldDef.java (+2 -2), DisplayLevelFieldDef.java (+2 -2), IntegerFieldDef.java (+2 -2), PasswordFieldDef.java (+2 -2), SearchabilityFieldDef.java (+2 -2), StringFieldDef.java (+2 -2)
williamc 2000-07-22 09:19#38 Rev.: 1.23
Don't try to use obseleted Field.of in generated code

4 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+4 -3)
williamc 2000-07-21 19:14#37 Rev.: 1.3
Split a long source line

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/dbms: Dbms.java (+3 -2)
williamc 2000-07-21 19:13#36
Stop carrying Dbms around in BasePoemType all the time, instead taking it as a parameter when needed

94 lines of code changed in 20 files:

  • poem/src/main/java/org/melati/poem: AtomPoemType.java (+8 -13), BasePoemType.java (+8 -5), BooleanPoemType.java (+3 -3), ColumnTypePoemType.java (+2 -2), Database.java (+11 -12), DatePoemType.java (+3 -3), DeletedPoemType.java (+4 -5), DisplayLevelPoemType.java (+3 -3), DoublePoemType.java (+3 -3), IntegerPoemType.java (+3 -3), PasswordPoemType.java (+3 -3), PoemType.java (+3 -2), PoemTypeFactory.java (+12 -14), ReferencePoemType.java (+2 -2), SearchabilityPoemType.java (+3 -3), Setting.java (+2 -2), StringPoemType.java (+5 -6), Table.java (+9 -13), TimestampPoemType.java (+3 -3), TroidPoemType.java (+4 -5)
williamc 2000-07-21 19:13#35
Remove pointless Field.of method

8 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: ExtraColumn.java (+7 -2), Field.java (+1 -10)
williamc 2000-07-21 08:44#34 Rev.: 1.4
Use the same realm all the time, not the name of the missing capability (else you can get prompted to log in too many times)

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: HttpBasicAuthenticationAccessHandler.java (+2 -2)
williamc 2000-07-21 08:43#33
Stop using #use text to escape Javascript---rely in future on disabling braces in WebMacro!

30 lines of code changed in 12 files:

  • melati/src/main/java/org/melati/admin: Add.wm (+1 -3), CreateTable_doit.wm (+3 -7), Delete.wm (+3 -7), Duplicate.wm (+3 -7), Edit.wm (+1 -3), Navigation.wm (+1 -6), PopupSelect.wm (+1 -4), PrimarySelect.wm (+8 -10), SelectionWindowPrimarySelect.wm (+3 -5), SelectionWindowSelection.wm (+1 -3), Top.wm (-4), Update.wm (+5 -9)
williamc 2000-07-21 08:41#32 Rev.: 1.9
Make HTTP Basic Authentication the default since it works :(

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: org.melati.MelatiServlet.properties (+2 -2)
williamc 2000-07-21 08:41#31 Rev.: 1.5
Improve message

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: PathInfoException.java (+4 -2)
williamc 2000-07-21 08:39#30
Work with WebMacro of 18.03.2000

31 lines of code changed in 3 files:

  • melati/src/main/java/org/melati: Melati.java (+19 -6), MelatiServlet.java (+2 -2), MelatiWMServlet.java (+10 -4)
williamc 2000-07-21 08:38#29
Render exceptions with templets

8 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: HTMLMarkupLanguage.java (+3 -3), WMLMarkupLanguage.java (+5 -4)
williamc 2000-07-21 08:37#28 Rev.: 1.2
Render exceptions with templets; use HTMLUtils.jsEscapedfor escaping Javascript

7 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: HTMLLikeMarkupLanguage.java (+7 -9)
williamc 2000-07-21 08:36#27 Rev.: 1.23
Render exceptions using templets, the same way as fields

46 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+46 -38)
williamc 2000-07-21 08:35#26 Rev.: 1.9
Get rid of a printStackTrace

1 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: LogicalDatabase.java (+1 -3)
williamc 2000-07-21 08:32#25
Restore de-fanged assertCan{Read,Write} lost during Interbase work

5 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: TableCategory.java (+3 -1), TableInfo.java (+2 -2)
williamc 2000-07-21 08:31#24 Rev.: 1.49
Add a ResultSet.close(); throw a more informative new exception if initialisation fails

27 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+27 -2)
williamc 2000-07-21 08:29#23 Rev.: 1.22
Unroll getCanRead/getCanWrite to avoid infinite loop; make assertCanRead/assertCanWrite public

11 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Persistent.java (+11 -19)
williamc 2000-07-21 08:27#22
Restore de-fanged assertCan{Read,Write} lost during Interbase work

7 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: Capability.java (+2 -2), ColumnInfo.java (+2 -2), Group.java (+3 -3)
williamc 2000-07-21 08:26#21 Rev.: 1.7
Add a constructor parameter for the causing exception

12 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: AccessPoemException.java (+12 -2)
williamc 2000-07-21 08:24#20 Rev.: 1.1
*** empty log message ***

7 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/util: FictionalNotifiableParserCallback.java (new 3), FictionalNotifyingDocumentParser.java (new 4)
williamc 2000-07-21 08:24#19 Rev.: 1.6
Add section(...) method for pulling out subarrays

8 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: ArrayUtils.java (+8 -1)
williamc 2000-07-21 08:23#18 Rev.: 1.2
Add Closeable interface for generically closeable objects

10 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/transaction: ToTidyList.java (+10)
williamc 2000-07-21 08:23#17 Rev.: 1.4
White space changes only

45 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: IoUtils.java (+45 -39)
williamc 2000-07-21 08:22#16 Rev.: 1.3
Add SPAN CLASS=... to the DTD for Sun's HTML parser (in a form hacked for bibliomania, sorry ...)

117 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: HTMLUtils.java (+117 -17)
kimptoc 2000-07-20 12:15#15 Rev.: 1.12
Add a javadoc comment to test whether CVS write access for Chris works

5 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemThread.java (+5 -1)
timj 2000-07-18 10:50#14 Rev.: 1.1
add to melati (originally taken from JAL)

95 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: CSVStringEnumeration.java (new 95)
timj 2000-07-18 10:49#13 Rev.: 1.48
add firstSelection method

9 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+9 -3)
timj 2000-07-18 10:48#12 Rev.: 1.4
make the message a bit nicer

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: NoSuchColumnPoemException.java (+6 -1)
timj 2000-07-18 10:47#11 Rev.: 1.1
new example of an addressbook

1702 lines of code changed in 19 files:

  • melati-example-contacts/src/main/java/org/melati/example/contacts: Category.java (new 15), CategoryTable.java (new 18), Contact.java (new 27), ContactCategory.java (new 13), ContactCategoryTable.java (new 18), ContactTable.java (new 18), ContactView.java (new 70), ContactView.wm (new 47), ContactsDatabase.java (new 11), Search.java (new 44), Search.wm (new 30), contacts.dsd (new 91)
  • melati-example-contacts/src/main/java/org/melati/example/contacts/generated: CategoryBase.java (new 82), CategoryTableBase.java (new 181), ContactBase.java (new 203), ContactCategoryBase.java (new 132), ContactCategoryTableBase.java (new 239), ContactTableBase.java (new 429), ContactsDatabaseBase.java (new 34)
timj 2000-07-18 10:46#10 Rev.: 1.3
escape javascript values

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: SelectionWindowSelection.wm (+2 -2)
timj 2000-07-18 10:46#9 Rev.: 1.8
no change

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: LogicalDatabase.java (+3 -3)
williamc 2000-07-05 19:21#8 Rev.: 1.14
Fix weird compile prob

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: TableInfoTable.java (+3 -2)
williamc 2000-07-05 19:18#7
Put back some hand-written stuff deleted by Dave :-P

356 lines of code changed in 7 files:

  • poem/src/main/java/org/melati/poem: Group.java (+52 -1), GroupCapability.java (+4 -1), GroupCapabilityTable.java (+63 -1), GroupMembership.java (+56 -1), GroupMembershipTable.java (+63 -1), GroupTable.java (+64 -1), TableInfoTable.java (+54 -1)
williamc 2000-07-05 19:15#6 Rev.: 1.36
Bring out the SQL for computing capabilities as a separate method

23 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+23 -12)
williamc 2000-07-05 19:14#5 Rev.: 1.3
Regenerate --- field members are now "protected" not package-private

51 lines of code changed in 10 files:

  • poem/src/main/java/org/melati/poem/generated: CapabilityBase.java (+2 -2), ColumnInfoBase.java (+10 -10), GroupBase.java (+2 -2), GroupCapabilityBase.java (+3 -3), GroupMembershipBase.java (+3 -3), SettingBase.java (+3 -3), TableCategoryBase.java (+2 -2), TableInfoBase.java (+11 -11), UserBase.java (+4 -4), ValueInfoBase.java (+11 -11)
williamc 2000-07-05 09:28#4 Rev.: 1.1
*** empty log message ***

50 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/transaction: ToTidyList.java (new 50)
williamc 2000-07-04 16:44#3
Add rudimentary mechanism for tidyup of file handles at end of session

17 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: PoemThread.java (+6 -2), SessionToken.java (+11 -2)
williamc 2000-07-04 16:42#2 Rev.: 1.10
Add firstObject() method

15 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PreparedSelection.java (+15 -4)
williamc 2000-07-04 13:40#1
Make more informative message in case of server-side parse failure

45 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: Column.java (+33 -5), ParsingPoemException.java (+6 -1), ValidationPoemException.java (+6 -1)

June 2000 »

Generated by StatCVS @VERSION@