1# config file for LifeLines
2# .linesrc under UNIX, lines.cfg under Windows
3# Lines beginning with # are ignored (comments)
4# As are blank lines
5# So some of the examples are commented out...
6#
7# 2007-10-01
8#
9# Note that paths are assigned with :=
10# Other values are assigned with =
11# The distinction is that using plain = means that
12# backslash escapes are enabled:
13#  \t means tab, \n means carriage return
14# We don't want these enabled in paths, because they might
15# occur naturally in path names under MS-Windows.
16#
17# All variables here are available to report programs
18# via the report language function getproperty, so, for
19# example, the user email property (which is built-in under
20# UNIX), may be specified here like so:
21#user.email=user@domain.name
22# Similarly the user fullname property (also built-in under
23# UNIX) may be specified like so:
24#user.fullname=myname
25# the user address property is a one line version of your address
26#user.address=1234 Some Street, Some City, State 00000
27# the user phone property is your phone number
28#user.phone=(800)-555-1234
29# the user url property is for your url (if you have one)
30#user.url=http://mylifelines.genealogy.net
31
32# Set a variable for the lifelines root
33# Variables have % at start and end
34%llroot%=/home/user/LifeLines
35
36# Root path for utility/read command
37#InputPath=%llroot%
38
39# Place to store output of utility/save
40#LLARCHIVES=%llroot%/Archives
41
42# Path(s) to search for databases
43#LLDATABASES=%llroot%/Databases
44# (New databases will be created in first directory of this path.)
45
46# (LLNEWDBDIR {Path for new databases} is obsolete)
47
48# Path for report programs
49#LLPROGRAMS=%llroot%/Reports
50
51# Path for report output
52#LLREPORTS=%llroot%/Outputs
53
54# Editor
55#LLEDITOR=/usr/local/vi
56
57# Path for global translation tables
58#TTPATH=%llroot%/tt
59
60# Path for exported translation tables (from a db)
61#LLTTEXPORT=%llroot%/ttdb
62
63# Refuse to execute system calls from report programs (default allowed)
64#DenySystemCalls=1
65
66# Log file for report errors (default none)
67#ReportLog=%llroot%/reporterrs.log
68
69# Log file for crashes for llines (default none)
70#CrashLog_llines=%llroot%/crashes_llines.log
71
72# Log file for crashes for llexec (default none)
73#CrashLog_llexec=%llroot%/crashes_llexec.log
74
75# Log file for import errors (default errs.log)
76#ImportLog=%llroot%/import.log
77
78# Log file for report pvalue leaks (for debugging)
79#ReportLeakLog=%llroot%/reportleaks.log
80
81# Delay (secs) between each report error on screen (default 0)
82#PerErrorDelay=4
83
84# Print more detailed call stack for each report error
85#FullReportCallStack=1
86
87# dayfmt,monthfmt,yearfmt,datefmt,erafmt,complexfmt
88# see programmers reference for stddate for these
89# 2,3,0,0,1,1 is GEDCOM style (1 AUG 1945) with complex dates
90# 2,5,0,1,1,1 is American style (AUGUST 1, 1945) with complex dates
91# 1,1,0,9,1,1 is Chinese style (1945/04/25) with complex dates
92# 1,1,0,10,2,1 is Chinese style with dashes (1945-04-05 A.D.) with explicit origin & complex dates
93# 2,2,0,13,1,1 is the Swedish style (1/8 1945)
94# Omit this entirely to default to dates as given in GEDCOM
95#LongDisplayDate=1,1,0,9,1,1
96
97# To use a combining format not already supported, such as the period format
98# This overrides the dateformat (but not dayformat,monthformat...) above
99#LongDisplayDatePic="%y.%m.%d"
100
101# As above, except that omitting this defaults to combining mode 12 (year only)
102#  (the traditional short form)
103# Chinese style, BC if negative, no complex dates (100-04-03 BC)
104#ShortDisplayDate=1,1,0,10,11,0
105
106# To use a combining format not already supported, such as the period format
107# This overrides the dateformat (but not dayformat,monthformat...) above
108#ShortDisplayDatePic="%y.%m.%d"
109
110# Trailing string to append when truncating events in short display
111#  (eg, to see "b. 1995-5-3, Miss..." instead of "b. 1995-5-3, Missour")
112#ShortOmitString=...
113#  default is none
114
115# Width to indent pedigree ancestor & descendent views, and gedcom view
116#GedcomDisplayIndent=2
117# default is 6
118
119# Set the default data for new persons
120#INDIREC=0 INDI\n1 NAME Fname/Surname/\n1 SEX MF\n1 BIRT\n  2 DATE\n  2 PLAC\n1 DEAT\n  2 DATE\n  2 PLAC\n1 SOUR
121# This sample version is the same as the default if none is given.
122
123# Set the default data for the body of a new family
124#FAMRECBODY=1 MARR\n  2 DATE\n  2 PLAC\n  2 SOUR
125# This sample version is the same as the default if none is given.
126# Note that for family, the program inserts the fam, spouse,
127# and children tags, so this is only data besides those tags.
128
129# Set the default data for new sources
130#SOURREC=0 SOUR\n1 REFN\n1 TITL Title\n1 AUTH Author
131# This sample version is the same as the default if none is given.
132
133# Set the default data for new events
134#EVENREC=0 EVEN\n1 REFN\n1 DATE\n1 PLAC\n1 INDI\n  2 NAME\n  2 ROLE\n1 SOUR
135# This sample version is the same as the default if none is given.
136
137# Set the default data for new other records
138#OTHR=0 XXXX\n1 REFN
139# This sample version is the same as the default if none is given.
140
141# Specify the SUBM line for the header (of GEDCOM exports)
142#  This is meant to specify who submitted the record.
143#HDR_SUBM=1 SUBM
144# This sample version is the same as the default if none is given.
145
146# Specify the GEDC line for the header (of GEDCOM exports)
147#  This is meant to specify what version of GEDCOM was used.
148#HDR_GEDC=1 GEDC\n2 VERS 5.5\n2 FORM LINEAGE-LINKED
149# This sample version is the same as the default if none is given.
150
151# Specify the GEDC line for the header (of GEDCOM exports)
152#  This is meant to specify what character set was used in the data.
153#HDR_CHAR=1 CHAR ASCII
154# The default is the actual encoding used to output the GEDCOM
155# so this should not normally be overridden
156
157# Set the visit history size (# of entries remembered in visit history)
158#HistorySize=20
159# Valid values are 0 through 9999.
160# This sample line is the same as the default if none is given.
161
162# Enable persistent history (remember in database between uses).
163#SaveHistory=1
164# Valid values are 0 (don't save) and 1 (do save).
165# Default is 0.
166
167# Keep traversal back & forth between records off the history list.
168#HistoryBounceSuppress=5
169# This would prevent a record from being added to the history list if
170# it is already present within the last 5 entries.
171# Valid values are 0 through 99.
172# Default is 1.
173
174# Disallow persons without name records (legacy 3.0.10 & earlier behavior)
175#RequireNames=1
176# Default is 0 (nameless records allowed)
177
178# Specify language for message catalog
179#UiLocaleMessages=en
180# Default is normal gettext behavior (deduces it from environment)
181# This is injected into the LANG variable
182
183# Specify locale for collation
184#UiLocaleCollate=en
185# Default is normal deduction from environment
186
187# Specify locale for collation in reports
188#RptLocaleCollate=en
189# Default is normal deduction from environment
190
191# Coded charset name for GUI use
192# This is a libiconv charset name
193# And this is passed to gettext (libintl)
194# Default is none
195#GuiCodeset=8859-1
196# Default is none
197# If not specified, default is used (Windows DOS codepage or Unix nl_langinfo)
198
199# GUI codeset to use when converting from internal to GUI
200# This is to allow opportunity to enable transliteration here
201#GuiCodesetOut=CP437//TRANSLIT
202# Default is none
203# If not specified, GuiCodeset is used (and see its default)
204
205# Coded charset name for editor use
206#EditorCodeset=8859-1
207# Default is none
208
209# Coded charset name for report output
210#ReportCodeset=8859-1
211# Default is none
212
213# Coded charset name for reading & writing GEDCOm files
214#GedcomCodeset=8859-1
215# Default is none
216
217# For systems experiencing faulty screen erases (eg, RedHat Linux)
218#ForceScreenErase=1
219
220# Option to invoke in-program report language debugger on report errors
221# This allows examination of the local symbols
222#debugger=1
223# Default is 0
224
225# Expand record references to refn links if available
226# Eg, change 1 SOUR @S20@ to 1 SOUR <1850.Census> during edit
227#ExpandRefnsDuringEdit=1
228# Default is 0
229
230# Add comment after pointers (during edit) (default is 0)
231# Eg, change 1 HUSB @I1@ to 1 HUSB @I1@ {{ John/SMITH }}
232#AnnotatePointers=1
233# Default is 0
234
235# Display surnames in all caps on screen
236# Eg, display John/Smith as John/SMITH
237# Disable this if UTF-8 capitalization is failing
238#UppercaseSurnames=0
239# Default is 1
240
241# Display database key tags for individuals or families (i or f)
242# So instead of (1999) for an individual's key, you'd get (i1999)
243# This may help with on-screen positioning of keys when
244# Arabic/Hebrew characters (in UTF-8) are used for names.
245# Default is 0 (feature off)
246#DisplayKeyTags=1
247
248# Where to find an iconv dll (only for MS-Windows)
249#iconv.path:=C:\Program Files\Common Files\gnu\iconv.dll
250# Not needed if it is named iconv.dll & is on the path.
251
252# Where to find a gettext dll (only for MS-Windows)
253#gettext.path:=C:\Program Files\Common Files\gnu\libintl.dll
254# Not needed if it is named gettext.dll & is on the path.
255
256# What locale directory to use
257#LocaleDir:=/usr/share/locale
258# Default is to use the compiled-in default (LOCALEDIR)
259
260# Global translation tables
261# Syntax is TT.which.ics.n
262# Where TT is always TT
263# which is the codename (MEDIN=Editor to Internal)
264# ics is the internal codeset (eg, UTF-8)
265# and n starts at 1
266#TT.MEDIN.UTF-8.1=UTF-8.Greek.Input.tt
267#TT.MINED.UTF-8.1=UTF-8.Greek.Output.tt
268# Default is none
269
270# Display absolute path to database
271#FullDbPath=1
272# This is disabled by default
273# Enable this to disambiguate databases in different paths
274# Disable this if your home directory is deep (eg, on MS-Windows)
275
276# Set default properties (user options) for new databases
277#NewDbProps=codeset=UTF-8
278# Default is none
279
280