Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Per Cederqvist
lyskom-server-ceder-1616-generations-topgit
Commits
fc84d77b
Commit
fc84d77b
authored
Apr 18, 2001
by
Per Cederqvist
Browse files
Break overly long lines.
parent
04547096
Changes
1
Hide whitespace changes
Inline
Side-by-side
doc/lyskomd.texi
View file @
fc84d77b
\input
texinfo
@c
$
Id: lyskomd.texi,v
1
.
3
4
200
0
/
0
9
/
06
19
:
39
:
55
ceder Exp
$
@c
$
Id: lyskomd.texi,v
1
.
3
5
200
1
/
0
4
/
18
07
:
03
:
46
ceder Exp
$
@c
%**start of header
@setfilename lyskomd.info
@include version.texi
...
...
@@ -1416,13 +1416,13 @@ base. Most of the time this is the only complete database file!
@c FIXME:
@c FIXME: När ovanliggande rutiner vill läsa en person händer följande:
@c FIXME:
@c FIXME: !exists
Returnera NULL
@c FIXME: !exists Returnera NULL
@c FIXME: ptr != NULL Lägg noden först i lru
_
link. Returnera ptr.
@c FIXME: snap
_
shot != NULL Kopiera snap
_
shot till ptr. Lägg noden först i
@c FIXME:
lru
_
link. Returnera ptr.
@c FIXME: annars
Läs in från fil A, sätt ptr till den inlästa
@c FIXME:
structen, lägg noden först i lru
_
link,
@c FIXME:
returnera ptr.
@c FIXME: lru
_
link. Returnera ptr.
@c FIXME: annars Läs in från fil A, sätt ptr till den inlästa
@c FIXME: structen, lägg noden först i lru
_
link,
@c FIXME: returnera ptr.
@c FIXME:
@c FIXME:
@c FIXME: MARK
_
PERSON
_
AS
_
CHANGED
...
...
@@ -1446,8 +1446,9 @@ base. Most of the time this is the only complete database file!
@c FIXME: För att inte diskomd ska bli för stor slängs saker ut ur cachen.
@c FIXME: Algoritm: tag första elementet i lru
_
list. Om dirty==FALSE och
@c FIXME: ptr!=NULL och lock
_
cnt==0 så frigör ptr. Upprepa tills antalet noder
@c FIXME: med ptr!=NULL och dirty==FALSE är mindre än antalet "rena" element man
@c FIXME: vill ha inne i minnet. (Smutsiga element slängs aldrig ut.)
@c FIXME: med ptr!=NULL och dirty==FALSE är mindre än antalet "rena"
@c FIXME: element man vill ha inne i minnet. (Smutsiga element slängs
@c FIXME: aldrig ut.)
@c FIXME:
@c FIXME:
@c FIXME: LOCK
_
PERSON
...
...
@@ -1466,7 +1467,7 @@ base. Most of the time this is the only complete database file!
@c FIXME: Cache
_
noder. För alla som har dirty=TRUE gör man följande:
@c FIXME:
@c FIXME: if ( lock
_
cnt == 0 ) @
{
@c FIXME: snap
_
shot = ptr; (Pekartilldelning, ej kopiering
av innehålle
t.)
@c FIXME: snap
_
shot = ptr; (Pekartilldelning, ej kopiering.)
@c FIXME: ptr = NULL;
@c FIXME: Ta bort ptr ur lru-kedjan.
@c FIXME: @
}
else @
{
...
...
@@ -1482,17 +1483,17 @@ base. Most of the time this is the only complete database file!
@c FIXME:
@c FIXME: SYNC
@c FIXME:
@c FIXME: Steg två utförs en liten bit i taget. Till exempel så sku
lle man ku
nna
@c FIXME: spara en person efter varje atomiskt anrop, eller så.
@c FIXME: Steg två utförs en liten bit i taget. Till exempel så skulle
@c FIXME:
man kunna
spara en person efter varje atomiskt anrop, eller så.
@c FIXME:
@c FIXME: b
_
exists==FALSE? Sätt pos
_
b. Skriv "@@
\n
" till fil B.
@c FIXME: Är snap
_
shot != NULL? Sätt pos
_
b. Skriv ut innehållet i snap
_
shot
@c FIXME:
till fil B.
@c FIXME: till fil B.
@c FIXME: dirty==FALSE
&&
ptr!=NULL Skriv ut innehållet i ptr till fil B.
@c FIXME: annars:
Kopiera från fil A till fil B. (Eftersom man
@c FIXME:
vet både var blocket börjar och slutar ka
n m
an
@c FIXME:
kopiera blocket utan att bry sig om vad
som
@c FIXME:
står i det -> väldigt lite CPU går åt).
@c FIXME: annars: Kopiera från fil A till fil B. (Eftersom man
@c FIXME: vet både var blocket börjar och slutar kan
@c FIXME:
man
kopiera blocket utan att bry sig om vad
@c FIXME:
som
står i det -> väldigt lite CPU går åt).
@c FIXME:
@c FIXME:
@c FIXME:
...
...
@@ -2726,7 +2727,8 @@ timestamp : digit digit digit digit digit
digit digit digit digit digit
;
;
digit : @BB
{
0
}
| @BB
{
1
}
| @BB
{
2
}
| @BB
{
3
}
| @BB
{
4
}
| @BB
{
5
}
| @BB
{
6
}
| @BB
{
7
}
| @BB
{
8
}
| @BB
{
9
}
digit : @BB
{
0
}
| @BB
{
1
}
| @BB
{
2
}
| @BB
{
3
}
| @BB
{
4
}
| @BB
{
5
}
| @BB
{
6
}
| @BB
{
7
}
| @BB
{
8
}
| @BB
{
9
}
;
@end example
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment