davidmc%netscape.com
|
d9a06c27a2
|
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
|
2d98fe9064
|
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
|
8392ec5504
|
replace tabs with (Mork canonical) two spaces
|
1999-04-20 22:14:35 +00:00 |
|
davidmc%netscape.com
|
afdd395a17
|
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
|
58f9b6cefb
|
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
|
7b327e8a74
|
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
|
09e7321118
|
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
|
86e54a7c0a
|
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
|
144710f34b
|
rename one accidentally named "Set..." method to "Get..."
|
1999-04-19 22:30:22 +00:00 |
|
davidmc%netscape.com
|
df9efb7b2a
|
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
|
e99fca6527
|
rename one accidentally named "Set..." method to "Get...";
return morkRow from CanUseCellCursor()
|
1999-04-19 22:29:26 +00:00 |
|
davidmc%netscape.com
|
ca25ddbe4b
|
clarify and increase number of oid<->pos<-> row table methods
|
1999-04-19 22:28:03 +00:00 |
|
davidmc%netscape.com
|
e80498b516
|
increase kMaxIndent to 64
|
1999-04-19 22:25:52 +00:00 |
|
davidmc%netscape.com
|
a6e24e64c3
|
subtle white space changes without changing format
|
1999-04-19 22:25:23 +00:00 |
|
davidmc%netscape.com
|
ac0fa147a6
|
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
|
a40a5ab19b
|
reorder morkTable member construction to quell Unix warnings;
init mTable_CellUses to zero.
|
1999-04-19 22:24:06 +00:00 |
|
davidmc%netscape.com
|
1dac0de835
|
reorder morkStore member construction to quell Unix warnings
|
1999-04-19 22:23:27 +00:00 |
|
davidmc%netscape.com
|
cc95b761c6
|
reorder morkRowSpace member construction to quell Unix warnings
|
1999-04-19 22:23:06 +00:00 |
|
davidmc%netscape.com
|
f715e17be4
|
add NilRowObjectError();
|
1999-04-19 22:22:28 +00:00 |
|
davidmc%netscape.com
|
5278b0475f
|
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
|
45dee56b03
|
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
|
59fab9772f
|
make morkPortTableCursor actually work
|
1999-04-19 22:18:34 +00:00 |
|
davidmc%netscape.com
|
7f60bdbf15
|
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
|
66f0bf8853
|
reorder morkFactory member construction to quell Unix warnings
|
1999-04-19 22:16:03 +00:00 |
|
davidmc%netscape.com
|
ad28c79bd4
|
add morkEnv::HexToByte()
|
1999-04-19 22:15:35 +00:00 |
|
davidmc%netscape.com
|
40afc35456
|
add morkEnv::HexToByte();
|
1999-04-19 22:15:11 +00:00 |
|
davidmc%netscape.com
|
0a686940ea
|
type of morkCh_Type[] changed to mork_flags array
|
1999-04-19 22:14:44 +00:00 |
|
davidmc%netscape.com
|
dbfb43dc32
|
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
|
a209485333
|
reorder morkCell member construction to quell Unix warmings.
|
1999-04-19 22:12:14 +00:00 |
|
davidmc%netscape.com
|
8e40e54ee8
|
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
|
34aa6f53a0
|
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
|
37092c03a4
|
start implementing port table cursor
|
1999-04-04 17:38:39 +00:00 |
|
ducarroz%netscape.com
|
069016e318
|
Part of Messenger Mac landing
|
1999-04-02 01:00:37 +00:00 |
|
bienvenu%netscape.com
|
86ab42b5eb
|
couple bug fixes, fix memory leaks, table scope
|
1999-03-31 05:21:49 +00:00 |
|
bienvenu%netscape.com
|
0484e4a350
|
latest mork drop, fix ref counting bug, add meta table info
|
1999-03-30 05:43:09 +00:00 |
|
bienvenu%netscape.com
|
e444566b12
|
make close mdb object close the object as well as the handle
|
1999-03-23 23:33:53 +00:00 |
|
bienvenu%netscape.com
|
324262095c
|
get mork parsing working so we can read existing databases
|
1999-03-23 23:01:37 +00:00 |
|
bienvenu%netscape.com
|
a90b4473ab
|
initial entry into cvs
|
1999-03-22 05:11:27 +00:00 |
|
alecf%netscape.com
|
616e7f1478
|
ignore generated files
|
1999-03-20 02:13:57 +00:00 |
|
alecf%netscape.com
|
5b5b98635c
|
add NSPR-based string manipulation and add to link line
|
1999-03-20 02:13:44 +00:00 |
|
alecf%netscape.com
|
d16890e834
|
only build tests if ENABLE_TESTS is on
|
1999-03-20 02:13:12 +00:00 |
|
bienvenu%netscape.com
|
3cc81cdb06
|
fix 3754 assert deleting a mail message r=davidmc, a=chofmann
|
1999-03-15 21:46:11 +00:00 |
|
bienvenu%netscape.com
|
2e5950d728
|
latest mork drop, fix commit code
|
1999-03-15 01:32:31 +00:00 |
|
bienvenu%netscape.com
|
659553129c
|
turn on file stuff for Unix
|
1999-03-12 20:20:54 +00:00 |
|
bienvenu%netscape.com
|
0f4e1f431e
|
mork landing
|
1999-03-12 20:16:40 +00:00 |
|
bienvenu%netscape.com
|
d5acc023a4
|
fix character after line continuation character problem
|
1999-03-12 19:12:37 +00:00 |
|
bienvenu%netscape.com
|
ef19caf445
|
start adding mork to linux build
|
1999-03-12 18:16:34 +00:00 |
|
bienvenu%netscape.com
|
10d777902f
|
initial mork landing - not part of build yet
|
1999-03-12 07:39:27 +00:00 |
|
bienvenu%netscape.com
|
876e7c14c0
|
add morkWriter and morkCell, morkRowCellCursor.cpp
|
1999-03-11 06:42:59 +00:00 |
|
bienvenu%netscape.com
|
a438ecec04
|
add morkConfig to makefile
|
1999-03-05 02:49:36 +00:00 |
|
bienvenu%netscape.com
|
b1faa20e04
|
add a couple cursors
|
1999-03-04 15:58:52 +00:00 |
|
bienvenu%netscape.com
|
bf43d5448c
|
latest drop of mork files
|
1999-03-03 03:15:45 +00:00 |
|
bienvenu%netscape.com
|
bc119e565e
|
start adding mork impl
|
1999-02-19 03:08:40 +00:00 |
|