; Zap core messages

; Minibuffer prompts
; (Those labelled "zap_m_" are also used as menu titles)

zap_warning:Warning: 

zap_p_allfiles:All files command
zap_p_allmodes:All modes command
zap_p_allwindows:All windows command
zap_p_basemap:Basemap
zap_p_bindtokey:Press key to which to bind learnt sequence
zap_p_command:Command
zap_p_date:Date format string
zap_p_findfile:Find file
zap_p_findfilero:Find file read only
zap_p_help:Help on C=Command, F=Function, V=Variable, K=Key, M=Mode, D=Docs, Z=Zap
zap_p_helpcom:Help on command
zap_p_helpfn:Help on function
zap_p_helpvar:Help on c-var
zap_p_helpkey:Press key for which you want help
zap_p_insert:Insert string
zap_p_insertgs:Insert GS string
zap_m_indentby:Indent by
zap_p_keymap:Keymap
zap_p_loadmodule:Zap extension module
zap_p_moden:Mode name
zap_p_savefile:Save as
zap_m_setmarginwidth:New margin width
zap_m_setwidth:New width
zap_p_universalarg_1:Number of times to repeat
zap_p_universalarg_2:|LNow press the key to be repeated
; ^ not really a prompt...
zap_p_writebuffer:Write buffer
zap_p_writefile:Write file

zap_p_ctrlreplacechr:Control replace character

zap_p_srchfwd:Search forward
zap_p_srchbwd:Reverse search
zap_p_srchfwf:Search  (fail)
zap_p_srchbwf:Reverse (fail)
zap_p_srcherr:(Search error)

zap_p_quote:Quote - 

zap_p_mkclone:Enter clone name & base name (space separated)
zap_p_delclone:Enter clone name

zap_p_encoding:Encoding

; Menu-specific text
; (menu titles are restricted to 11 characters maximum)

zap_m_groupsize:Group size
zap_m_replacement:Replacement

zap_m_file:File
zap_m_ftype:File type
zap_m_module:Module
zap_m_aname:Area name
zap_m_basemap:Basemap
zap_m_lmode:Load mode
zap_m_cmode:Load clone
zap_m_zmode:File default
zap_m_mode:Mode
zap_m_clone:Clone
zap_m_mhelp:Mode help

zap_m_font:Font
zap_m_bitmap:Bitmap
zap_m_normal:(Regular)
zap_m_bold:Bold
zap_m_italic:Italic
zap_m_uline:Underlined
zap_m_strkthru:Strikethrough
zap_m_faspect:Font aspect ratio (height/width, as percentage)
zap_m_fsize:Font size

zap_m_encodings:Encodings

zap_m_wrapwidth:Wrap width

zap_m_cu:Cursor
zap_m_cu0:Normal
zap_m_cu1:Split ins
zap_m_cu2:Split copy
zap_m_cu3:Mark pos

zap_m_ct:Type
zap_m_ct0:Block
zap_m_ct1:Square
zap_m_ct2:Underscore
zap_m_ct3:Bar
zap_m_ct4:None

zap_m_mb:Status
zap_m_mb0:Popup
zap_m_mb1:Permanent
zap_m_mb2:System font
zap_m_mb3:Foreground
zap_m_mb4:Background

zap_m_retchr:Return char
zap_m_tabchr:Tab char
zap_m_tabw:Tab width

zap_m_starta:Start addr
zap_m_startl:Start line

zap_m_linesep:Line sep
zap_m_margin:Margin

zap_m_hist:History

zap_m_col:Colours
zap_m_cols:|All modes|Background 1|Background 2|Foreground|Select bgnd|Select fgnd|Cursor bgnd|Cursor fgnd|Line numbers|Ctrl chars
zap_m_bytecols:|ASCII chars
zap_m_codecols:|Ascii chars|Hex chars|Comment|SWIs|Branches|Push R14s|Pull PCs|[ and ]|{ and }|#, !, ^, - & ,|Registers|Numbers|Immediate|Shifts|LDM or STM|LDR or STR|SWI names|Conditions|Undefined|FP regs|CP regs|FP instrs|CP instrs|VFP regs|VFP instrs
zap_m_tbcols:|Information for file|Errors in file|Source file|Search string|Line headers|Warning|Error|Serious error

; Icon text

zap_i_nopdriver:No driver
zap_i_l:Load
zap_i_x:Exec
zap_i_d:Date
zap_i_t:Time
zap_i_wc:Word count
zap_i_mc:Match count
zap_i_tc:Total

; Help text

zap_h_cmd:Command : 
zap_h_fn:Function: 
zap_h_var:Variable: 
zap_h_arg:Argument: 
zap_h_db:Data block
zap_h_outline:\Schoose this font.
zap_h_basemap:\Sset this as the current basemap.

; Warnings

zap_ReadOnly:This file is read only
zap_NoSelToSave:There is no selection to save
zap_NoSelToAnalyse:There is no selection to analyse
zap_FnNotFound:Function not found
zap_MultipleCopies:Multiple copies - copy on disc is newer
zap_NoAction:No action taken
zap_NoFont:Font not found
zap_UnkKeymap:Unknown keymap
zap_NoHelpText:No help text found.
zap_NoRunFile:This mode does not support running files.
zap_UnexpReply:Zap received a reply to a message which it never sent
zap_NoAlphabetTable:Unable to translate encodings
zap_NoCharacter:Character is not available in target encoding

; Errors and more warnings

zap_e_manycmdtables:Too many command tables!
zap_e_unkcmd:Command not known
zap_e_unkfn:Function not known
zap_e_notzfont:Not a Zap font file
zap_e_lackofmem:Due to lack of memory, Zap is unable to do this. We apologise for any inconvenience this may cause to your computing.
zap_e_menustrprob:Mismatched quotes or control character in menu string
zap_e_menuhelpprob:Missing help text string
zap_e_badextntab:Extension mode table corrupt
zap_e_badbase:Base mode invalid
zap_e_badmoden:Bad mode name
zap_e_manymodes:Too many edit modes
zap_e_badvarnum:Bad Zap variable number
zap_e_badcolrnum:Bad Zap colour number
zap_e_badcolrblk:Bad colour block
zap_e_needFM242:Zap needs Font Manager 2.42 or later (outline fonts)
zap_e_badnum:Bad number
zap_e_invmode:Invalid mode
zap_e_wrongtype:Command argument not of correct type
zap_e_fnarg:Function argument not of correct type
zap_e_notfound:'%0' not found
zap_e_isadir:'%0' is a directory
zap_e_badconfig:Config file options block corrupt
zap_e_badvar:Bad variable name
zap_e_nostruct:No matching %0
zap_e_misstruct:Mismatch: %0 required
zap_e_insuffargs:Not enough arguments
zap_e_listmismatch:Type mismatch in list
zap_e_notcmd:Not a command
zap_e_notfn:Not a function
zap_e_noroom:No room
zap_e_deepstruct:Too many nested structures
zap_e_search_bracketmismatch:Brackets don't match in search string
zap_e_ramxfer_receiver:RAM transfer failed - received died
zap_e_ramxfer_transmitter:RAM transfer failed - transmitter died
zap_e_initstack:Couldn't init_stack
zap_e_notemplates:Templates not found
zap_e_templatemissing:Template not found
zap_e_noswiinterface:No SWI interface for this filing system found
zap_e_badmemrange:Invalid memory range
zap_e_obsolete:Obsolete Zap call (%0)
zap_e_noclone:Missing clone mode name
zap_e_badclone:Bad clone mode name
zap_e_noclonebase:Missing clone base mode name
zap_e_cloneexists:Mode "%0" already exists
zap_e_clonefail:Failed to create the clone mode
zap_e_badclonebase:Mode "%0" cannot be cloned
zap_e_delclone:There is no clone mode "%0"
zap_e_cloneinuse:Clone mode "%0" is in use
zap_e_nokeyname:Automatically-numbered keymaps must have names
zap_e_nokeybasename:Keymap "%0" defined before its base keymap "%1"
zap_e_toomanymaps:Too many keymaps...!
zap_e_extnotpresent:Required extension not installed.

; Queries

zap_q_msg:Message from Zap
zap_q_escrep:Escape from %0 loop?
zap_q_insrep:Escape from block insertion?
zap_q_delrep:Escape from block deletion?
zap_q_btns_esc:Escape,Continue
zap_q_btns_yn:Yes,No

; Throwback strings

zap_tb_errs:Errors in file:  
zap_tb_info:Information for file:  
zap_tb_hdrl:   Line  Type           Description
zap_tb_infl:   Line  Message
zap_tb_warn:Warning        
zap_tb_erro:Error          
zap_tb_seri:Serious error  
zap_tb_srcf:Source file  : 
zap_tb_srch:Search string: %0
zap_tb_srcm:   Line  Match
zap_tb_search:Search results
; This one is used for colouring purposes...
zap_tb_line:   Line  

; Disassembler strings

zap_d_starto:Start offset
zap_d_inito:Initialisation offset
zap_d_fino:Finalisation offset
zap_d_serviceo:Service call handler offset
zap_d_titleo:Title string offset -> %0
zap_d_helpo:Help string offset -> %0
zap_d_commo:Help and command keyword table offset
zap_d_swichunk:SWI chunk base number
zap_d_swicode:SWI handler code offset
zap_d_switable:SWI decoding table offset
zap_d_swidecode:SWI decoding code offset
zap_d_msgdecode:Messages filename offset -> %0
zap_d_modflags:Module flags extension offset
zap_d_zeroe:End of zero-initialisation code
zap_d_zeros:Start of zero-initialisation code
zap_d_debug:Debug initialisation instruction
zap_d_unknown:<unknown>
zap_d_decomp:Decompression code call
zap_d_selfreloc:Self relocation code call
zap_d_zeroinit:Zero initialisation code call
zap_d_entry:Main entry call
zap_d_foolish:Program exit instruction
zap_d_abs_readonly:Read-only area size
zap_d_abs_readwrite:Read-write area size
zap_d_abs_debug:Debug area size
zap_d_abs_zeroinit:Zero initialisation size
zap_d_abs_debugtype:Debug type
zap_d_abs_base:Current base of absolute
zap_d_abs_workspace:Workspace required
zap_d_abs_addrmode:Addressing mode and flags
zap_d_abs_database:Data base address when linked
zap_d_abs_res1:Reserved header word &38 (should be 0)
zap_d_abs_res2:Reserved header word &3C (should be 0)
zap_d_longadr:Long ADR
zap_d_error:error: 
zap_d_recur:recursion: at 
zap_d_depth:too deep: at 
zap_hash:# 
zap_d_str:string: 
zap_d_pstr:; -> string: 
zap_d_codeat:code: at 
zap_d_code:code: 
zap_d_call:call: 
zap_d_func:func: 
zap_d_chunkf:Chunk file (AOF or ALF)

; Print strings

zap_P_page:Page: 
zap_P_file:File: 
zap_P_date:Date: 
zap_P_time:Time: 

; Word count

zap_wc_word:word
zap_wc_words:words
zap_wc_match:match
zap_wc_matches:matches

; Menu help text

zap_hm_mode:This menu shows the currently loaded modes.|MThe current mode is ticked.
zap_h_mode:\Schoose this mode.
zap_h_moder:\Schoose this mode.|M\Rview this mode's options.
zap_h_currmode:\Tcurrent mode.
zap_h_currmoder:\Tcurrent mode.|M\Rview and alter this mode's options.
zap_h_lmode:\Rshow the unloaded modes.
zap_h_cmode:\Rshow the unloaded clone modes.
zap_h_zmode:\Schoose the default mode for this file.
zap_h_ct:\Tcursor shapes menu.
zap_h_ctN:\Sselect this cursor shape.
zap_h_mb:\Tminibuffer display options menu.
zap_h_mb0:\Smake the minibuffer appear only when it is required.
zap_h_mb1:\Shave the minibuffer permanently open.
zap_h_mb2:\Schoose whether the minibuffer is displayed using the system font or the desktop font.
zap_h_mb3:\Rset the minibuffer foreground colour.
zap_h_mb4:\Rset the minibuffer background colour.
zap_h_cu:\Tcursor types menu.|MThe submenus control the shapes of each cursor type.
zap_h_cu0:\Rset the shape of the normal cursor.|MThis cursor is the default.
zap_h_cu1:\Rset the shape of the input cursor.|MThis cursor is used in copy mode.
zap_h_cu2:\Rset the shape of the copy cursor.|MThis cursor is used in copy mode.
zap_h_cu3:\Rset the shape of the mark position.|MThis cursor is used when the window does not have the input focus.
zap_mh_encodings:\Schoose this encoding to display the file in

; Misc

zap_m_authors:Mode authors:|J|J
