# Init file for kehpager ($HOME/.kehpagerrc)
# (This file is missing in sources posted in alt.sources)

# In this file are default values of fields (this is for information only)
# If tou want change some value put that field to
#                   $HOME/.kehpagerrc            (per user file)
#             or to .../kehpager.init            (global file)

# Input file options ---------------------------------------------------------

# Charset of input file(s)
# Values:               Ascii             (option -A)
#                       Latin/1           (option -L)
#                       Latin/2           (option -L2)
#                       Latin/3           (option -L3)
#                       Latin/4           (option -L4)
#                       Latin/5           (option -L5)
#                       Multinational     (option -M)
#                       Finnish           (option -F)
#                       UK-ASCII          (option -UK)
#                       Norwegian         (option -NR)
#			Swedish           (option -SW)    
#                       French Canadian   (option -CA)
#                       French/Belgian    (option -FR)
#                       German            (option -GR)
#                       Spanish           (option -SP)
#                       Italian           (option -IT)
#                       MS-DOS CP437      (option -PC)
#                       Macintosh         (option -MAC)
#			Mnemonics	  (option -MN)
#			Unicode 1.1 with UTF7	(option -U7)
#			Unicode 1.1 with UTF8	(option -U8)

  input.charset:            Latin/1
# What charset will use if with -CS option have used null name
  input.charset.null:       Ascii

# Content-type of input file(s)
# Values:               Terminal          (option -tr)
#                       Text/Plain        (option -pl)
#                       Text/Enriched     (option -er)
#                       Text/Richtext     (option -rt)
  input.content_type:       Terminal

# Should kehpager interpret TAB,SHY,NBSP -characters in input files
  input.interpret_tab:      Enabled        # (options: -t -t+)

# Should kehpager wrap words in end of line
  input.wordwrap:           Enabled        # (options: -w -w+)

# Should enriched (and richtext) text be fully justified by default.
# Enabled: <FlushBoth> is default. Disabled: <FlushLeft> is default.
  input.full_justify:       Disabled        # (options: -j -j+)

# Should hekpager eat some spaces
  input.eat_spaces:         Enabled        # (options: -sp -sp+)

# Should kehpager uses prompt
  use.prompt:               Enabled        # (options: -p -p+)
  
# Should kehpager shows time in prompt
  use.prompt.time:          Enabled        # (options: -st -st+)

# Should kehpager scrolling screen when going next or previous page in file
  use.scrolling:            Enabled        # (options: -s -s+)

# Should waits that user press quit key (normally q, when it reaches last page
# in (last) file
  use.wait_quit:            Enabled        # (options: -wt -wt+)

# Default lines of terminal
  use.terminal.lines:       24		   # (***)

# Default columns of terminal
  use.terminal.columns:     80	           # (***)

# (***) Environment variables $LINES and $COLUMNS is used as default size of
# terminal if available and following is set:
  env.size:		    True

# Values used when kehpager exits --------------------------------------------

# Should kehpager personality to 8bit when it exits
# exit.personality_8bit:    Disabled                             # (*)

# Should kehpager turn Multinational mode (8bit -mode) when it exits
# exit.multinational:       Enabled                              # (*)

# Should kehpager turn autowrap on when it exits
  exit.autowrap:            Enabled                              # (*)

# Should cursor keys send application mode codes 
  exit.application_cursor_keys:    Disabled                      # (*)

# Should keys uses rigth legend characters 
#      Enabled = right legend
#      Disbaled = left legend
  exit.data_processing_keys:       Disabled                      # (*)

# Should terminal acs with LF as CR LF and sould RETURN produce CR LF
  exit.newline:                    Disabled                      # (*)

# Should terminal uses in Multinational mode Latin/1 -font instead of 
#    Multinational -font
# This apply to all terminals which supports Latin/1 (not only VT300 series)
  exit.vt300.8bit_latin1:   Disabled

# Values used when kehpager starts -------------------------------------------

# Keyboard language - needed for correct font in national mode
# Supported values:                                     (option: -N )
#      1 = North American (ASCII)
#      2 = British (UK-ASCII)
#      3 = Flemish / 14 = French/Belgian
#      4 = French Canadian
#      5 = Danish / 13 = Norwegian
#      6 = Finnish
#      7 = German
#      9 = Italian
#      12 = Swedish
#      15 = Spanish
# If this values is incorrect, kehpager works incorrectly !!!
# use.keyboard_language:    6                                    # (*)

# Should kehpager use G2 (and posibbly G3) in vt100 
  use.vt100.G2_available:   Disabled

# Should kehpager limit queries to known with particular terminal type
  use.limited.queries:      Disabled           # (options: -q, -q+)

# Force National/Multinational mode
#                 Values:   None
#                           National             (option: -7)
#                           Multinational        (option: -8)
  force.mode:               None

# Force Latin/1 without 8bit test on Xterm. Terminal is considired
# to be xterm if $TERM is xterm (or $DISPLAY is defined (**))
  force.xterm.latin1:       Enabled            # (options: -X, -X+)
# In xterm this should be enabled or 
#    use.keyboard_language: 1
# Without that xterm works incorrectly 
# (**) $DISPLAY is looked only if following is enabled:
     env.display:           Disabled
# In our environment DISPLAY is always assigned to value of last X-session
# so it isn't realiable test 

# (*) Value in this file is only used, if terminal don't report value for that
#     field

# Following entries can force kehpager to think that terminal have or haven't
# some feature.
#  Possible features:	None			(resets field)
#			Ins/Del characters/lines
#			Banks G2 & G3 (changeable)
#			Latin/1 charset
#			Multinational charset
#			Technical charset		
#			C1 control characters
#			National charset
#			Shoft characters			# not used
#			132 columns				# not used
#			Selective erase				# not used
#			User defined keys			# not used
#			Horizontal scrolling			# not used
#			ReGIS graphic				# not used
#			SIXEL graphic				# not used
#			Printer port				# not used
#			Terminal interrogation commands

# Forces to kehpager think that terminal have some feature even if it haven't.
# force.feature.enabled:    None

# Forces to kehpager think that terminal haven't some feature even that 
# terminal reports existence of feature.
# force.feature.disabled:   None

# If terminal have Technical charset, then use it.
# You want disbale this if you want that kehpager uses Latin/1 and 
# Multinational in same time (kehpager can't use same time Latin/1, 
# Multinational and Technical -charset). You need Technical -charset only
# if you want show files with have MSDOS (CP 437) charset.
# use.technical:            Enabled

# Timer values ---------------------------------------------------------------
# Resulation of timers have 0.1 seconds

  timer.per_char:           0.1
  timer.identification:     5.0
  timer.test_8bit:          5.0
  timer.states_first:       3.0
  timer.states_interval:    1.0
