davidmc%netscape.com
|
677cf5a1ba
|
change format to v1.4 to account for hex oids for single char
spaces changing from, eg., 1CE:^6D to 1CE:m
|
1999-04-21 23:50:03 +00:00 |
alecf%netscape.com
|
c5d43aa8a5
|
include NSPR libs from the right directory
|
1999-04-21 18:45:41 +00:00 |
davidmc%netscape.com
|
5de9e486a5
|
also permit zero scope to be okay as column scope for value oids
inside metainfo cells.
|
1999-04-20 23:52:38 +00:00 |
davidmc%netscape.com
|
ae64a03f94
|
also turn on assertions for Mac
|
1999-04-20 23:51:57 +00:00 |
davidmc%netscape.com
|
0a41147c71
|
append ":c" suffix to table kind hex refs so that column space
is used for the atom instead of the value space.
|
1999-04-20 23:51:31 +00:00 |
davidmc%netscape.com
|
4e417fbd17
|
change Mork file format version number to 1.3 to protect folks
from badly formed files created during last day due to incorrect
table kind hex refs in Mork.
|
1999-04-20 23:50:46 +00:00 |
davidmc%netscape.com
|
5ef183af6c
|
replace tabs with (Mork canonical) two spaces
|
1999-04-20 22:14:35 +00:00 |
davidmc%netscape.com
|
05eab176a3
|
continue long values using \linebreak notation; this is done
in conjunction with a change to morkParser::ReadValue()
which will correctly interpret this notation. Note this is
technically a format change in the sense that old versions
of Mork will not read such line continuations correctly; but
the change is forward compatible so folks should not notice.
|
1999-04-20 20:33:56 +00:00 |
davidmc%netscape.com
|
f0d9d22579
|
fix morkParser::ReadValue() so that CR or LF following '\'
is consumed as a line continuation, rather than escaping the
byte after '\'; this is now done in conjunction with changing
morkWriter to continue long values with \linebreak.
|
1999-04-20 20:31:36 +00:00 |
davidmc%netscape.com
|
0d6f720fe0
|
several whitespace and content writing changes that do not
change the format; write table kind as hex reference because
this shortens overhead for small thread tables; suppress newline
for table meta row, because this tends to put thread tables on one
line when they have few rows; delay starting dict preceding table
as long as possible, so that no dict appears at all when no new alias
is written, because this also reduces per thread table overhead.
|
1999-04-20 19:58:16 +00:00 |
davidmc%netscape.com
|
f37340ecd4
|
increase kMaxIndent to 66 for better formatting;
add boolean to suppress dirty row newline for table's meta row
(because this more often causes a one line thread with few rows)
|
1999-04-20 19:55:08 +00:00 |
davidmc%netscape.com
|
a498613660
|
rename one accidentally named "Set..." method to "Get...";
fix class to actually work correctly (I think...)
|
1999-04-19 22:30:51 +00:00 |
davidmc%netscape.com
|
007c3a79c4
|
rename one accidentally named "Set..." method to "Get..."
|
1999-04-19 22:30:22 +00:00 |
davidmc%netscape.com
|
50fa5a7375
|
rename one accidentally named "Set..." method to "Get...";
implement a lot of methods for the first time
|
1999-04-19 22:30:10 +00:00 |
davidmc%netscape.com
|
3d5326cb17
|
rename one accidentally named "Set..." method to "Get...";
return morkRow from CanUseCellCursor()
|
1999-04-19 22:29:26 +00:00 |
davidmc%netscape.com
|
6c6b8c84f2
|
clarify and increase number of oid<->pos<-> row table methods
|
1999-04-19 22:28:03 +00:00 |
davidmc%netscape.com
|
05e3e29b05
|
rename accidentally named "Set..." method to "Get...";
clarify and increase number of oid<->pos<-> row table methods
|
1999-04-19 22:27:02 +00:00 |
davidmc%netscape.com
|
edaf54053b
|
increase kMaxIndent to 64
|
1999-04-19 22:25:52 +00:00 |
davidmc%netscape.com
|
b4071da50d
|
subtle white space changes without changing format
|
1999-04-19 22:25:23 +00:00 |
davidmc%netscape.com
|
27b4885fc0
|
add morkTable::SafeRowAt() so a row can be indexed in a table
with safety check on index within morkArray.
|
1999-04-19 22:24:50 +00:00 |
davidmc%netscape.com
|
c95d28256c
|
reorder morkTable member construction to quell Unix warnings;
init mTable_CellUses to zero.
|
1999-04-19 22:24:06 +00:00 |
davidmc%netscape.com
|
cc34d1c59b
|
reorder morkStore member construction to quell Unix warnings
|
1999-04-19 22:23:27 +00:00 |
davidmc%netscape.com
|
0da433c51c
|
reorder morkRowSpace member construction to quell Unix warnings
|
1999-04-19 22:23:06 +00:00 |
davidmc%netscape.com
|
696e44c41c
|
add NilRowObjectError();
|
1999-04-19 22:22:28 +00:00 |
davidmc%netscape.com
|
445fbc0c53
|
morkRow::CellAt(): check for negative mork_pos index
morkRow::Set(): call morkAtom::AddCellUse() in both if branches
|
1999-04-19 22:21:46 +00:00 |
davidmc%netscape.com
|
0bf55e5cfa
|
add checks for negative mork_pos values during qualification of
valid indexes into a morkArray. Also cast integer types to
quell some compiler warnings about signed/unsigned.
|
1999-04-19 22:19:50 +00:00 |
davidmc%netscape.com
|
340f86cea0
|
make morkPortTableCursor actually work
|
1999-04-19 22:18:34 +00:00 |
davidmc%netscape.com
|
bf3eafba74
|
fix morkParser::ReadValue() so it will notice '$' when reading values,
and unescape bytes written in hex earlier by morkWriter.
|
1999-04-19 22:17:10 +00:00 |
davidmc%netscape.com
|
6c90cd8651
|
reorder morkFactory member construction to quell Unix warnings
|
1999-04-19 22:16:03 +00:00 |
davidmc%netscape.com
|
740c1e83a6
|
add morkEnv::HexToByte()
|
1999-04-19 22:15:35 +00:00 |
davidmc%netscape.com
|
37672509d1
|
add morkEnv::HexToByte();
|
1999-04-19 22:15:11 +00:00 |
davidmc%netscape.com
|
bcb3cdd5f2
|
type of morkCh_Type[] changed to mork_flags array
|
1999-04-19 22:14:44 +00:00 |
davidmc%netscape.com
|
25f7b3f4a4
|
change type of char pred array to mork_flag, so that callers
can pull and cache a byte of predicate bits, permitting many
predicates to be examined in a register value without any
implied memory access to slow a CPU in tight loops.
|
1999-04-19 22:14:04 +00:00 |
davidmc%netscape.com
|
3f116acde8
|
reorder morkCell member construction to quell Unix warmings.
|
1999-04-19 22:12:14 +00:00 |
davidmc%netscape.com
|
daf62a295d
|
add new mork_u1 typedefs mork_ch and mork_flags, so that
char predicates in morkCh.h can distinguish between methods
that operate on characters themselves, or else upon a cached
flag value pulled from a char predicate flag map.
|
1999-04-19 22:11:35 +00:00 |
bienvenu%netscape.com
|
7381e0e2dc
|
more work on threading, fix mork warnings, problem deleting out of date summary files
|
1999-04-05 22:50:45 +00:00 |
bienvenu%netscape.com
|
16f7006c1d
|
start implementing port table cursor
|
1999-04-04 17:38:39 +00:00 |
ducarroz%netscape.com
|
55d7f55ccf
|
Part of Messenger Mac landing
|
1999-04-02 01:00:37 +00:00 |
bienvenu%netscape.com
|
e5a06f027c
|
couple bug fixes, fix memory leaks, table scope
|
1999-03-31 05:21:49 +00:00 |
bienvenu%netscape.com
|
5fa4a76fbe
|
latest mork drop, fix ref counting bug, add meta table info
|
1999-03-30 05:43:09 +00:00 |
ducarroz%netscape.com
|
69b39560f9
|
First Checked In.
|
1999-03-24 21:49:55 +00:00 |
bienvenu%netscape.com
|
58d5c01a0d
|
make close mdb object close the object as well as the handle
|
1999-03-23 23:33:53 +00:00 |
bienvenu%netscape.com
|
18e5d15e51
|
get mork parsing working so we can read existing databases
|
1999-03-23 23:01:37 +00:00 |
bienvenu%netscape.com
|
1e938a0be2
|
initial entry into cvs
|
1999-03-22 05:11:27 +00:00 |
alecf%netscape.com
|
db4dd6c6c5
|
ignore generated files
|
1999-03-20 02:13:57 +00:00 |
alecf%netscape.com
|
c78d7da45b
|
add NSPR-based string manipulation and add to link line
|
1999-03-20 02:13:44 +00:00 |
alecf%netscape.com
|
fe5103c953
|
only build tests if ENABLE_TESTS is on
|
1999-03-20 02:13:12 +00:00 |
bienvenu%netscape.com
|
582bf6a9c2
|
fix 3754 assert deleting a mail message r=davidmc, a=chofmann
|
1999-03-15 21:46:11 +00:00 |
bienvenu%netscape.com
|
5732de5232
|
latest mork drop, fix commit code
|
1999-03-15 01:32:31 +00:00 |
bienvenu%netscape.com
|
760fdf0f2b
|
turn on file stuff for Unix
|
1999-03-12 20:20:54 +00:00 |
bienvenu%netscape.com
|
196df16641
|
mork landing
|
1999-03-12 20:16:40 +00:00 |
bienvenu%netscape.com
|
410547465d
|
fix character after line continuation character problem
|
1999-03-12 19:12:37 +00:00 |
bienvenu%netscape.com
|
bf21b86894
|
start adding mork to linux build
|
1999-03-12 18:16:34 +00:00 |
bienvenu%netscape.com
|
18ca235f8d
|
initial mork landing - not part of build yet
|
1999-03-12 07:39:27 +00:00 |
alecf%netscape.com
|
48d06d740d
|
constructors not public confuses unix
|
1999-03-11 20:38:47 +00:00 |
bienvenu%netscape.com
|
8ae68caac0
|
add morkWriter and morkCell, morkRowCellCursor.cpp
|
1999-03-11 06:42:59 +00:00 |
warren%netscape.com
|
b2b7c1f496
|
nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc.
|
1999-03-09 09:52:30 +00:00 |
bienvenu%netscape.com
|
26ff69c105
|
add ClearErrors stub
|
1999-03-07 05:38:54 +00:00 |
bienvenu%netscape.com
|
e086d76285
|
add factory method, remove oid parameter to match real mdb
|
1999-03-05 03:29:41 +00:00 |
bienvenu%netscape.com
|
5ea8a7cda3
|
add morkConfig to makefile
|
1999-03-05 02:49:36 +00:00 |
bienvenu%netscape.com
|
c8c2fa438f
|
add a couple cursors
|
1999-03-04 15:58:52 +00:00 |
alecf%netscape.com
|
396690f1cd
|
only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on
|
1999-03-04 01:36:25 +00:00 |
bienvenu%netscape.com
|
bd62c57d1e
|
latest drop of mork files
|
1999-03-03 03:15:45 +00:00 |
bienvenu%netscape.com
|
9e0e2f3adb
|
add ability to import msf files
|
1999-02-28 22:00:50 +00:00 |
bienvenu%netscape.com
|
3294dad74a
|
more reading and writing of toy db
|
1999-02-26 03:25:16 +00:00 |
bienvenu%netscape.com
|
d918f9c015
|
hack up some persistance
|
1999-02-25 04:04:43 +00:00 |
bienvenu%netscape.com
|
3270af4bff
|
start hacking persistance
|
1999-02-24 02:58:43 +00:00 |
bienvenu%netscape.com
|
0ff8c84aba
|
start adding mork impl
|
1999-02-19 03:08:40 +00:00 |
bienvenu%netscape.com
|
5d61d42934
|
switch to new mdb interface naming conventions
|
1999-02-19 00:32:39 +00:00 |
bienvenu%netscape.com
|
5e672e6183
|
get in-memory toy db working
|
1999-02-17 22:38:13 +00:00 |
bienvenu%netscape.com
|
8975a1d9f7
|
hack up to get rid of pure virtual classes and virtual routines so I can link
|
1999-02-14 22:31:28 +00:00 |
bienvenu%netscape.com
|
23a43d1c05
|
get test mailbox parser linking
|
1999-02-12 01:59:16 +00:00 |
alecf%netscape.com
|
be9f74c9df
|
*** empty log message ***
|
1999-02-06 02:54:46 +00:00 |
alecf%netscape.com
|
42d2e9c38a
|
add .cvsignore files
|
1999-02-06 02:49:32 +00:00 |
alecf%netscape.com
|
79ed08293a
|
fix unix mail/news Makefiles to actually build correctly
|
1999-02-05 20:15:54 +00:00 |
bienvenu%netscape.com
|
7a72a37cab
|
add access to a few more mdb objects
|
1999-02-03 00:44:41 +00:00 |
bienvenu%netscape.com
|
50d86a7896
|
start using row methods
|
1999-02-02 00:52:17 +00:00 |
bienvenu%netscape.com
|
4225dce1ba
|
make a few methods public for compiling purposes
|
1999-02-01 03:03:58 +00:00 |
bienvenu%netscape.com
|
fa111f2218
|
make a couple methods public for compilation purposes
|
1999-01-29 03:06:13 +00:00 |
bienvenu%netscape.com
|
8f9429dfcf
|
turn off src directory for now
|
1999-01-28 05:11:21 +00:00 |
bienvenu%netscape.com
|
13d13b5559
|
initial entry into cvs of makefiles for mdb
|
1999-01-27 00:56:09 +00:00 |
bienvenu%netscape.com
|
2013dcecb1
|
initial entry into cvs of MDB interface
|
1999-01-27 00:45:21 +00:00 |
roeber%netscape.com
|
2d7d714ef6
|
Import of Sleepycat DB 2.4.14.1
|
1998-10-15 03:56:37 +00:00 |