Commit Graph

245 Commits

Author SHA1 Message Date
Ruslan Ermilov
a35d88931c For variables that are only checked with defined(), don't provide
any fake value.
2004-10-24 15:33:08 +00:00
Philip Paeps
bab58ce907 Fix the '\' next to lshift for users of Belgian keyboards.
Submitted by:	Glenn Matthys <glenn@opengate.be>
Approved by:	njl
2004-07-02 18:19:01 +00:00
Max Khon
636d6d5926 Add ru.koi8-r.win.kbd based on ru.koi8-r.shift.kbd which closely mimics
ru(winkeys) XFree86 layout.

Differences with ru.koi8-r.shift.kbd are:
- ctrl+shift = alock
- left/right win = meta, menu = saver
- alock'ed shift+[0-9] = )!@#$%^&*(
2004-03-15 20:34:18 +00:00
Bruce Evans
72abc018fe Rremoved bogus -static from CFLAGS. Makeworld will add -static in the
correct place if needed and possible.  Self-hosted builds can just use
the system default.
2004-02-26 07:50:56 +00:00
Andrey A. Chernov
7d864d560c Add kk_KZ.PT154
Submitted by:   Birsh T <tim@zhezu.kz>
2004-01-29 16:28:22 +00:00
Alex Dupre
7ff83c098f MFS: Switch from iso-8859-1 to iso-8859-15.
Approved by:	blackend (mentor)
2004-01-23 16:37:51 +00:00
Ruslan Ermilov
98159625c4 Use the standard <bsd.files.mk> API to install files. 2004-01-19 13:40:51 +00:00
Andrey A. Chernov
24b5e6f18b Add be_BY.*
Submitted by:   Yury Tarasievich <grog@grsu.by>
2003-12-20 11:18:43 +00:00
John Baldwin
e3ba3497a3 Fix a typo that broke one of the Greek keyboard maps.
PR:		bin/59078
Submitted by:	Panagiotis Astithas <past@noc.ntua.gr>
Approved by:	re (rwatson)
2003-11-20 20:41:12 +00:00
Andrey A. Chernov
c99b3df68f Fix Ctrl-\
Submitted by: Per Kristian Hove <Per.Hove@math.ntnu.no>
2003-07-06 03:09:40 +00:00
Andrey A. Chernov
cf35742847 Add ARMSCII-8 console stuff
PR:             53944
Submitted by:   Vahe Khachikyan <vahe@khachikyan.de>
2003-07-05 12:38:18 +00:00
Andrey A. Chernov
08ae2ef555 Replace lat-amer.kbd with two keyboards
Submitted by:   "Pedro F. Giffuni" <giffunip@yahoo.com>
2003-06-23 21:01:57 +00:00
Andrey A. Chernov
9625c742de Misc fixes from originator
Submitted by:   Pedro F. Giffuni <giffunip@yahoo.com>
PR:             53327
2003-06-23 13:37:07 +00:00
Murray Stokely
611b183f86 German keymap with dead keys.
PR:		misc/28456
Submitted by:	Ulrich Luttner <luttner@web.de>
MFC After:	1 week
2003-06-19 08:34:38 +00:00
Murray Stokely
1a2a1cda3a Add US syscons keymap w/ accents.
PR:		misc/18459
2003-06-19 08:08:17 +00:00
Murray Stokely
b07f858e8b Add French dvorak-like keymap for syscons.
PR:		conf/50732
Submitted by:	Frederic PRACA <frederic.praca@freebsd-fr.org>
Approved by:	re
2003-05-16 03:46:53 +00:00
Murray Stokely
c14b1e3675 Fix the M and < keys on Belgian keyboards.
PR:		conf/30341, i386/48398
Submitted by:	Chris Pockele <chrisp@belgacom.net>
Approved by:	re
2003-05-16 03:37:52 +00:00
Murray Stokely
a9e91c5ea4 Fix < >, { } and [ ] keys.
PR:		conf/47556
Approved by:	re (murray)
2003-05-16 03:34:23 +00:00
Murray Stokely
1fe904f0c7 Add Norwegian dvorak keymap.
PR:		conf/47556
Submitted by:	Eirik Nygaard <eirikn@bluezone.no>
2003-05-05 06:06:55 +00:00
Luigi Rizzo
f6cb89e74d New mapping for the italian keyboard, includes the Euro symbol
and other localized keys.

MFC candidate pending re@ approval.

Contributed by: Gruppo Utenti FreeBSD Italia (www.gufi.org)
No-reply-from: ache
MFC after: 3 days
2003-03-01 14:45:17 +00:00
Andrey A. Chernov
34c763eff1 Add Dutch ISO keymap
PR: 17699
Submitted by: Edwin Groothuis <mavetju@chello.nl>
2002-10-17 19:56:00 +00:00
Jens Schweikhardt
7b25407e31 Fix typo and ispell while I'm here.
PR:		bin/41819
Submitted by:	Christophe Juniet <cjuniet@entreview.com>
MFC after:	3 days
2002-08-21 07:51:45 +00:00
Ruslan Ermilov
d2893b161b Drop support for COPY, -c has been the default mode of install(1)
for a long time now.

Approved by:	bde
2002-07-29 09:40:17 +00:00
Ruslan Ermilov
0b87f79976 s/${INSTALL} -c/${INSTALL} ${COPY}/ 2002-07-18 12:07:49 +00:00
Jeroen Ruigrok van der Werven
eb8f9028fb Add the Euro symbol mapping to the UK keyboard keymap.
PR:		33956
Submitted by:	Andrew McKay <andy@openirc.co.uk>
MFC after:	3 weeks
2002-04-08 19:16:01 +00:00
Andrey A. Chernov
ee6ebaaa18 The idea of mapping non-existen characters to space (0x20) was nice alone,
but those maps also used as backward maps for Paste, so space becomes mapped
to last non-existen character on Paste as result.

Fix it by mapping non-existen characters to another non-existen one, i.e. to
0x00, so unused 0x00 can be backward-mapped to some junk without real harm.

Pointed by:	Alexander Kabaev <ak03@gte.com>
2002-01-21 21:52:02 +00:00
Andrey A. Chernov
1f985d97be Fix to conform standard 2002-01-01 07:43:45 +00:00
Andrey A. Chernov
a6a05eeb91 Add 8859-5 keymaps
PR:		32449
Submitted by:	Alexey Klimov <klim@unique.kiev.ua>
2002-01-01 06:51:22 +00:00
Andrey A. Chernov
afa2b29dda Add 8859-5 fonts
PR:		32448
Submitted by:	Alexey Klimov <klim@unique.kiev.ua>
2002-01-01 06:44:36 +00:00
Maxim Sobolev
46f32e5e98 Add missed capital GHE letter.
PR:		28571
Submitted by:	Alexey Klimov <kao@wiuu.kiev.ua>
2001-12-05 16:09:10 +00:00
Andrey A. Chernov
d4e8a3b4c9 Add us-ascii_to_cp437 screenmap 2001-11-23 11:15:21 +00:00
Andrey A. Chernov
324af1c9d1 Add table for iso-8859-4 vga9 fonts 2001-11-23 01:39:42 +00:00
Andrey A. Chernov
fff553220c 1) Map all unused characters into 'space'.
2) iso-8859-4_to_cp437 not do what its name tells at all, remove it
2001-11-23 01:25:56 +00:00
Andrey A. Chernov
3986c7fcf0 Standard conformance cleanup 2001-11-23 00:10:17 +00:00
Andrey A. Chernov
3807520bc8 Standards conformance cleanup 2001-11-22 23:39:06 +00:00
Andrey A. Chernov
ae4ee2f52e Improve Greek support in syscons
PR:		32119
Submitted by:	Basileios Anastasatos <B.Anastasatos@MyRealBox.com>
2001-11-20 18:48:58 +00:00
Andrey A. Chernov
64f9eb2f00 Replace wrong CP437 font by actual Latin7 one
PR:		32120
Submitted by:	Basileios Anastasatos <B.Anastasatos@MyRealBox.com>
2001-11-20 18:17:29 +00:00
Maxim Sobolev
f209c33139 Add support for entering the Ukrainian letter GHE with upturn and for Russian
YO (`e' with two dots).

PR:		28573
Submitted by:	Alexey Klimov <klim@unique.kiev.ua>
MFC after:	2 weeks
2001-11-14 21:28:10 +00:00
Maxim Sobolev
553011e3cf Style: don't mix decimal and hex values in the same file (convert all to
decimal).

MFC after:	2 weeks
2001-11-14 21:14:39 +00:00
Alexey Zelkin
8b8d1b2903 fix ukrainian translation of 'Norwegian' word
PR:		misc/28605
Submitted by:	Alexey Klimov <klim@unique.kiev.ua>
2001-11-14 18:52:43 +00:00
Yoshihiro Takahashi
6bb4c6e64f Added PC-98x1 keymaps. 2001-06-17 03:10:38 +00:00
Andrey A. Chernov
127f4717f9 ISO_ -> ISO rename 2001-06-11 02:17:23 +00:00
Andrey A. Chernov
bc930028f5 ISO_ -> ISO (partially) 2001-06-11 02:12:25 +00:00
Maxim Sobolev
21c8c21296 Remove commented out line that doesn't belong here. 2001-05-31 14:42:04 +00:00
Maxim Sobolev
1adc0a5c02 Add Ukrainian language support for FreeBSD console.
Submitted by:	Olexander Kunytsa <kunia@istc.kiev.ua>
Reviewed by:	ache, phantom, ru, sobomax
2001-04-17 12:51:27 +00:00
Maxim Sobolev
92d86b9e1e Whitespace only: convert several tabs into spaces to make style consistent. 2001-04-09 16:55:32 +00:00
Maxim Sobolev
16b88ed98d Whitespace only: Convert several tabs into spaces, to make style consistent. 2001-04-09 16:36:48 +00:00
Andrey A. Chernov
2ef08b2e1b Shift+Ins - paste buffer
Shift+PrintScr - prev. screen
2001-03-11 23:41:19 +00:00
Andrey A. Chernov
c6257e4afd Add Greek keyboard
PR:		24324
Submitted by:	past@netmode.ntua.gr
2001-01-17 16:27:47 +00:00
Andrey A. Chernov
51347d4e77 Add iso07 fonts
PR:		24324
Submitted by:	past@netmode.ntua.gr
2001-01-17 15:57:22 +00:00
Poul-Henning Kamp
00d25f512c Initiate deorbit burn sequence for <machine/console.h>.
Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>.
This is also the appropriate fix for exo-tree sources.

Put warnings in <machine/console.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/console.h> files will be removed.
2000-10-08 21:34:00 +00:00
Andrey A. Chernov
5e52038c0e Add Turkish keyboard
Submitted by:	Evren Yurtesen <yurtesen@ispro.net.tr>
2000-08-30 11:04:51 +00:00
Andrey A. Chernov
475ce5fa59 8859-9 font
Submitted by:	Evren Yurtesen <yurtesen@ispro.net.tr>
2000-08-29 07:58:52 +00:00
Andrey A. Chernov
11ce6a05d7 Add iso08 fonts 2000-08-29 04:11:57 +00:00
Andrey A. Chernov
c7bbf4cba0 Fix Hebrew langcode 2000-08-29 04:11:29 +00:00
Andrey A. Chernov
cc1d0894a5 Hebrew keyboard 2000-08-29 04:07:52 +00:00
Andrey A. Chernov
9f6cd0200d Add Hebrew keyboard
PR:		20864
Submitted by:	Allow Ole <allow@darkserver.dyndns.org>
2000-08-29 04:05:30 +00:00
Andrey A. Chernov
05efdfbfab 8859-8 fonts
PR:		20864
Submitted by:	Allow Ole  <allow@darkserver.dyndns.org>
2000-08-28 15:07:58 +00:00
Josef Karthauser
f6c7891edc Add versions of the UK keymaps with the key marked "Caps Lock"
acting as a left control key.  Many want a control key in the "real"
place, but still want the keymap to match the printed keys as much
as possible.

Inspired by obrien's us.pc-ctrl.kbd keymap, although I've had these
in my tree for a long time (since the left control key on my laptop
stopped working :)
2000-07-02 18:39:10 +00:00
Ollivier Robert
37cf3266ce Finland is also entitled to have an Euro character :)
Submitted by:	Mikko Hyvarinen <morphy@morphy.iki.fi>
2000-05-31 14:53:27 +00:00
Ollivier Robert
0dbb8d80be Add the Euro character on AltGr + E in these european keymaps as well.
Reminded by:	Anders Andersson <anders@sanyusan.se>
		alex@big.endian.de (Alexander Langer)
2000-05-31 12:25:26 +00:00
Ollivier Robert
337329a698 Makes AltGr + E generate the ISO code for the Euro character instead of
a plain 'e'.
2000-05-31 11:17:25 +00:00
David E. O'Brien
4acd9537ae Add FreeBSD ID tags while I'm here, since people often copy an exiting
keyboard map and then edit that and try to commit it.
2000-05-06 18:31:10 +00:00
David E. O'Brien
eaf3900812 Add a keymap that is the standard ISO PC-101/3 layout, but with the
key marked "Caps Lock" acting as a left control key.  Many want a control
key in the Real place, but still want the keymap to match the printed keys
as much as possible.
2000-05-06 18:26:42 +00:00
Andrey A. Chernov
61e9940aa1 Add Bulgarian keyboards
Submitted by:	Boris Stoev <borko_stoev@yahoo.com>
2000-04-11 22:09:19 +00:00
Andrey A. Chernov
6d9f63774d Add Codepage 1251 fonts
Submitted by:	Boris Stoev <borko_stoev@yahoo.com>
2000-04-11 21:55:44 +00:00
Jose M. Alcaide
b22b0eaef0 Add ISO-8859-15 versions of the 8x8, 8x14, 8x16 VGA fonts.
Reviewed by:	yokota
Approved by:	jkh
2000-03-02 14:45:52 +00:00
Jose M. Alcaide
28896d5782 Add Spanish ISO-8859-15 keymap (Alt-E yields Euro sign)
Reviewed by:	yokota
Approved by:	jkh
2000-03-02 14:43:52 +00:00
Andrey A. Chernov
f6530d902a Add Latin4 wide fonts
Submitted by:	Ricardas Cepas <rch@richard.eu.org>
2000-01-08 18:54:43 +00:00
Andrey A. Chernov
fb0eb6fbd9 Add Latin4 fonts, VGA 9bit mapped
Submitted by:	Ricardas Cepas <rch@richard.eu.org>
2000-01-08 18:27:59 +00:00
Andrey A. Chernov
874766105f add Latin4 screen map
Submitted by:	Ricardas Cepas <rch@richard.eu.org>
2000-01-08 18:11:06 +00:00
Andrey A. Chernov
3fc8abe496 Add cs.latin2 keyboard
Submitted by:	Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
2000-01-07 22:01:17 +00:00
Andrey A. Chernov
7e9386aed8 Fix typo 2000-01-07 21:55:18 +00:00
Andrey A. Chernov
86103e7efc Add iso04 fonts
Submitted by:	Ricardas Cepas <rch@writeme.com>
1999-12-24 06:30:43 +00:00
Andrey A. Chernov
fd7f33ad86 Add Lithuanian keyboard
Submitted by:	Ricardas Cepas <rch@writeme.com>
1999-12-24 06:15:32 +00:00
Andrey A. Chernov
942c101cfa Add ACS support to 8859-2 fonts
Remove stale 8859-2 font
Fix Russian INDEX entries
Add more languages to FONT fields

Submitted by:	fonts from Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1999-12-24 04:35:33 +00:00
Andrey A. Chernov
b1f5d23712 Add cs qwertz keyboard
Submitted by:	 Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1999-12-22 00:09:14 +00:00
Kazutaka YOKOTA
6292718d93 Spanish messages
- Add Spanish messages to new keymaps.
- Improve other Spanish messages.

Fix minor bits in the previous commit:
- Fix a German message entry erroneously classified as English.
- Sort entries.

Submitted by: Jose M Alcaide <jose@we.lc.ehu.es>
1999-11-30 13:47:11 +00:00
Kazutaka YOKOTA
5fb9b023ec - Fixed German spelling in INDEX.keymaps.
- Added Estonian and new Swiss keymaps.

Submitted by: Blapp Martin (mb@imb.ch)
1999-11-29 01:13:55 +00:00
Kazutaka YOKOTA
587274ea0c - Fix Swiss keymaps: swissfrench.iso.kbd and swissgerman.iso.kbd.
Add new keymaps: swissfrench.iso.acc.kbd, swissgerman.acc.kbd,
  swissfrench.cp850.kbd, and swissgerman.cp850.kbd.

PR: conf/14667
Submitted by: Blapp Martin (mb@imb.ch)
Tested by: a number of Swiss users.
1999-11-29 01:12:26 +00:00
Kazutaka YOKOTA
c9d6883b93 - Added Estonian keymaps: estonian.iso.kbd, estonian.iso15.kbd,
and estonian.cp850.kbd.

PR: conf/14658
Submitted by: priit@mig.ee
1999-11-28 07:38:19 +00:00
Andrey A. Chernov
aa07da0cb3 Add ua.koi8-u.kbd
Submitted by:	Alexey Zelkin <phantom@cris.net>
1999-10-18 22:17:08 +00:00
Jose M. Alcaide
52a57daa0d Add spanish support, fixing my own PR.
PR:		i386/10595
Submitted by:	Jose M. Alcaide (jose@we.lc.ehu.es)
1999-09-16 10:46:32 +00:00
Peter Wemm
7f3dea244c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
Sheldon Hearn
e530514d58 Correct xref: setlocal -> setlocale(3).
PR:	13321
Submitted by:	Alexey Zelkin <phantom@cris.net>
1999-08-23 12:55:19 +00:00
Kazutaka YOKOTA
a8388752c2 Add French-Canadian keymap.
PR: misc/12615
Submitted by: Alexandre Normand <outcast@globetrotter.net>
1999-08-16 07:05:58 +00:00
Kazutaka YOKOTA
da905eaaec - Fix Belgian keyboard map (be.iso.kbd).
- Add Belgian keyboard map with dead keys (be.iso.acc.kbd).

Tested and corrections submitted by: "Renaud Fivet" <rfi@ntc.be>
1999-07-07 13:20:12 +00:00
Kazutaka YOKOTA
69af2750e5 Add Central European, Czech and Slovak keymaps.
PR: misc/11443, misc/11446, misc/11447
Submitted by: G. Adam Stanislav <adam@whizkidtech.net>
1999-06-23 08:14:41 +00:00
Warner Losh
4914cbf83c Remove one tab from us.iso.kbd so that it now has no tabs in it. This
is likely the intent of the original author since no other places use
tabs.

Sync us.unix.kdb to us.iso.kbd.  It should now only swap ESC and `~,
bs and delete, control and caps lock and make no other changes from
us.iso.kdb.
1999-05-08 01:19:23 +00:00
Kazutaka YOKOTA
9b66061508 Fix <back quote>/<logical not>/<vertical bar> key.
PR: i386/10130
1999-02-20 02:23:18 +00:00
Kazutaka YOKOTA
857df7d428 - Fix errors in some keymap files.
- The numpad * key should always generate *.
 - The numpad - is fkey52 and should not generate a control code (0x1f).
 - The numpad 5 is fkey54, not fkey61.
 - The numpad 6 is fkey55 and should not generate a control code (0x1e).

- Fix Spanish keymap.
PR: i386/9532
Submitted by jose@we.lc.ehu.es.

- Added Croatian keymap. It is the same as the Slovenian keymap.
PR: misc/9706
Pointed out by: Damjan Marion

- Addef Finnish keymap. It is the same as the Swedish keymap.
PR: bin/9632
Submitted by: Martti Kuparinen

- Assign special functions consistently in all keymap files.

101 keyboard                    84 keyboard                     function
------------------------------------------------------------------------
Ctrl-Alt-Delete                 Ctrl-Alt-Delete                 reboot
Ctrl-Alt-Esc                    Ctrl-Alt-Esc                    debug
Ctrl-Alt-Space                  Ctrl-Alt-Space                  susp
ScrollLock                      ScrollLock                      slock
PrintScreen                     Shift-(Numpad *)/PrintScreen    nscr
Ctrl-PrintScreen                Shift-Ctrl-(Numpad *)/PrintScreen debug
Alt-PrintScreen/SysRq           SysRq                           nop
Pause                           Ctrl-NumLock                    slock
Shift-Pause                     Shift-Ctrl-NumLock              saver
Alt-Pause                       Alt-Ctrl-NumLock                susp
Ctrl-Pause/Break                Ctrl-ScrollLock/Break           nop
Left W*ndow key                 NA                              fkey62
Right W*ndow key                NA                              fkey63
Menu                            NA                              fkey64

NOTE: us.unix.kbd and us.emacs.kbd are very much different from the
other keymaps, thus, I didn't touch them.
1999-01-28 10:48:29 +00:00
Kazutaka YOKOTA
6659b74d5c - Added Spanish messages.
Submitted by: J M Alcaide <jose@we.lc.ehu.es>

- Fixed typo in the last commit: IS-8859-1 -> ISO-8859-1
1999-01-18 12:38:59 +00:00
Kazutaka YOKOTA
fb1594c101 Add Portuguese keymaps.
Submitted by: Paulo Menezes <pm@dee.uc.pt>
1999-01-18 03:08:34 +00:00
Kazutaka YOKOTA
b55c24ad53 Correct Hungarian keymap file names. 1999-01-18 03:06:16 +00:00
Kazutaka YOKOTA
64bb2de5f7 Fix some symbol keys, accented chars, and capslock state flags.
Submitted by: Thordur Ivarsson <thivars@est.is>
1999-01-18 03:04:41 +00:00
Ollivier Robert
c34f73df68 Forgot the Makefile entry for the Latin9 font.
Caught by: Janick Taillandier <Janick.Taillandier@ratp.fr>
1998-11-06 07:59:11 +00:00
Ollivier Robert
3158f29d08 New ISO-8859-15 thin font. It includes some missing characters from 8859-1
(like OE & oe diphthong) and the Euro character. It also includes the VTxx
semi-graphic characters.

Reviewed by:	the deafening silence in -current :)
1998-11-05 15:35:38 +00:00
Julian Elischer
b945fe4320 Add a hungarian map to allow use of a US 101 key keyboard.
Rename and extend the 102 key version to distinguish it from the
101 key version.
Submitted by:	Gabor Zahemszky <zgabor@cs.elte.hu>
1998-10-30 21:00:40 +00:00
Kazutaka YOKOTA
fbb018d2f4 Keep the entries sorted by name. Rev.1.21 broke the order inadvertently.
No functaionlal change.
1998-10-16 01:49:13 +00:00
John Birrell
84ebe84dc6 Make a local build tool static to avoid trying to use shared libraries
before rtld is installed.
1998-08-30 20:31:57 +00:00