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
|
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 |
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 |
bienvenu%netscape.com
|
8ae68caac0
|
add morkWriter and morkCell, morkRowCellCursor.cpp
|
1999-03-11 06:42:59 +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 |
bienvenu%netscape.com
|
bd62c57d1e
|
latest drop of mork files
|
1999-03-03 03:15:45 +00:00 |
bienvenu%netscape.com
|
0ff8c84aba
|
start adding mork impl
|
1999-02-19 03:08:40 +00:00 |