summaryrefslogtreecommitdiffstats
path: root/share/vt
Commit message (Collapse)AuthorAgeFilesLines
* Replace prebuilt uuencoded gallant.fnt with editable hex versionemaste2016-01-272-192/+226
|
* Use correct name 'us' for character 31 in keymapsemaste2016-01-029-21/+21
| | | | | | | | 'ns' was a historical accident, and kbdcontrol(1) has accepted the correct 'us' as well as 'ns' since r38139. PR: 205776 MFC after: 1 week
* META MODE: Update dependencies with 'the-lot' and add missing directories.bdrewery2015-12-012-0/+22
| | | | | | | | | | | | | | This is not properly respecting WITHOUT or ARCH dependencies in target/. Doing so requires a massive effort to rework targets/ to do so. A better approach will be to either include the SUBDIR Makefiles directly and map to DIRDEPS or just dynamically lookup the SUBDIR. These lose the benefit of having a userland/lib, userland/libexec, etc, though and results in a massive package. The current implementation of targets/ is very unmaintainable. Currently rescue/rescue and sys/modules are still not connected. Sponsored by: EMC / Isilon Storage Division
* META MODE: These need object directories to handle staging.bdrewery2015-11-261-2/+0
| | | | Sponsored by: EMC / Isilon Storage Division
* Add double size 16x32 VGA ROM fontemaste2015-09-252-0/+588
| | | | | | | This was created from vgarom-8x16.hex, and should be useful for higher resolution displays. Sponsored by: The FreeBSD Foundation
* kbdmap(1): Correct menu title: keyboards have a layout, not a languageemaste2015-05-141-4/+4
| | | | | | MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2545
* Restore 'he' language code for Hebrew kbdmap(1) menu titleemaste2015-05-141-1/+1
| | | | | MFC after: 1 week Sponsored by: The FreeBSD Foundation
* Correct language code -- "Danish" is Englishemaste2015-05-141-1/+1
| | | | | | | | | | | | | The menu entry "Danish ISO-8859-1 (macbook)" was first added to the syscons(4) INDEX.keymaps in r241851 with no language code, and then in r256367 incorrectly tagged with "da". It is a Danish keyboard map, but the description is in English and therefore must be "en". This error subsequently propagated into the vt(4) INDEX.keymaps. PR: 146793, 193656 MFC after: 1 week Sponsored by: The FreeBSD Foundation
* Correct UTF-8 encoding in Británicoemaste2015-05-141-1/+1
| | | | One á was ISO 8859-1 0xE1 instead of UTF-8 0xC3 0xA1.
* Add forgotten keymap files fr.kbd and fr.acc.kbd to the FILES list.se2014-09-121-0/+2
| | | | | Obtained from: thierry MFC after: 3 days
* Next round of fixes.se2014-08-217-11/+20
| | | | MFC after: 3 days
* Another rpund of fixes, after checking keymaps for plausibility and withse2014-08-2032-243/+623
| | | | | | | | | | | | | | | | | | | | | | | several updates to the converter tools. There is now support for hybrid source keymaps, which e.g. use ISO8859-1 (not -15) but still provide an Euro key (on the "E" key). ISO8859-1 currency symbols on other keys are still converted to that character, not the Euro sign. A similar hack was applied to the Japanese keyboards to add the Yen key, that could not be expressed in SYSCONS. Several modifications have been applied after the conversion (removal of unused accents tables, some reformatting, exchange of a few key symbols). The German keymap (de.kbd) is now using deadkeys only for those keys, that behave that way under Windows. There are now ".acc" and ".noacc" variants, which use deadkeys vs. nodeadkeys for all accent keys. I'm still in the process of comparing keymaps that existed in different encodings in SYSCONS. These are generally translated slightly differently, either because of mistakes, or because of different preferences, or due to limitations of the respective encoding. MFC after: 3 days
* Fix conversion errors leading to malformed keymap files.se2014-08-204-80/+83
| | | | MFC after: 3 days
* Fix a few conversion problems (e.g. when a keymap is derived from ISO8859-1,se2014-08-1813-96/+301
| | | | | | | | | but shall provide an Euro sign - similar for Japanese Yen). The Brazilian keymap "br.kbd" now has accents, by default - the no-accents version has been renamed to "br.noacc.kbd". MFC after: 3 days
* Add Canadian Bilingual keyboardemaste2014-08-183-0/+142
|
* Rename ca keyboard to ca-fremaste2014-08-183-6/+6
| | | | "ca" will shortly be used for the Canadian Multilingual keyboard.
* Attempt at converting the SYSCONS keymaps to Unicode for use with NEWCONS.se2014-08-1781-326/+11947
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I have spent many hours comparing source and destination formats, and hope to have caught the most severe conversion errors. Files were converted with a Perl script which I'll shortly commit to the tools directory. This script is a much enhanced version of the one provided by ray@ and is expected to support the full kbdmap(5) syntax. The naming convention used is: <2-letter country code>.<variant>.kbd Only if there are multiple layouts for different languages: <2-letter country code>-<2-letter language code>.<variant>.kbd In nearly all cases, the keyboards are country specific, only. Currently there is only one case where the language was added ("ch-fr.kbd" for the Swiss-French keyboard layout). I choose to write Unicode character codes as hex numbers. While this increases the diff to the SYSCONS keymap files for the trivial cases (conversion from ISO8859-1), it really helps to verify the more complex cases against a Unicode table (which is indexed by hex numbers). This commit does not cover all files that have been converted, since I need to sort out which ones to use, if there were several with different source encodings to choose from. Review and test of the keymap files is highly desirable before 10.1 is released. I'd also appreciate educated opinions regarding the optimum variant (to be made available as the default for each language). Since there are no NEWCONS keymaps in 10-STABLE, I plan to MFC after the minimum allowed delay of 3 days, to allow at least a few weeks to test and improve what will be in the next release. MFC after: 3 days
* Fix euro symbol in copied keymapsemaste2014-08-146-7/+7
| | | | | | | | | These were copied from share/syscons/keymaps/??.iso.kbd. They were not actually ISO 8859-1 as assumed. When interpreted as Unicode they ended up with the generic currency sign (U+00A4) instead of the euro (U+20AC). Reported by: Claude Buisson, tijl@
* Remove trailing whitespaceemaste2014-08-131-18/+18
|
* Copy country-code .iso syscons keymaps for vt(4)emaste2014-08-139-1/+987
| | | | | | | Existing syscons ISO 8859-1 keymaps (??.iso.kbd) are usable without change as Unicode keymaps for vt(4). Sponsored by: The FreeBSD Foundation
* Add polish vt(4) keymap.trasz2014-06-182-1/+117
| | | | Sponsored by: The FreeBSD Foundation
* Add glyphs from converted syscons iso* fontsemaste2014-06-174-0/+1025
| | | | | | | | | | | | | | | | This consists of the unique glyphs from the following font files in /usr/share/syscons/fonts: iso*.fnt ISO-8859-1 West European iso02*.fnt ISO-8859-2 Central European iso04*.fnt ISO-8859-4 Baltic iso05*.fnt ISO-8859-5 Cyrillic iso07*.fnt ISO-8859-7 Greek iso08*.fnt ISO-8859-8 Hebrew iso09*.fnt ISO-8859-9 Turkish iso15*.fnt ISO-8859-15 West European Sponsored by: The FreeBSD Foundation
* Build vt(4) fonts during buildworldemaste2014-06-124-277/+9
| | | | | | | | vtfontcvt(8) is now built during buildworld, so can be used as a bootstrap tool to create vt(4) fonts from source .hex or .bdf font files, rather than having uuencoded binary fonts in the tree. Sponsored by: The FreeBSD Foundation
* Add thin versions of VGAROM 8x8 and 8x16 fonts for vt(4)emaste2014-06-122-0/+517
| | | | These are converted from syscons(4) cp437-thin-8x* fonts.
* Add vgarom font sourceemaste2014-06-093-0/+776
| | | | | These are in 'GNU Unifont' format, and are converted from syscons(4) cp437 fonts.
* Add Ukranian vt(4) keymaps as an example.ray2014-06-064-1/+506
| | | | Sponsored by: The FreeBSD Foundation
* Add VGAROM 8x8, 8x14 and 8x16 fonts for vt(4)emaste2014-05-294-1/+277
| | | | These are converted from syscons(4) cp437 fonts.
* Add gallant vt(4) font as an example of font loading for vt(4).ray2014-05-293-2/+198
| | | | | MFC after: 7 days Sponsored by: The FreeBSD Foundation
* Add gallant vt(4) font as an example of font loading for vt(4).ray2014-05-293-0/+14
MFC after: 7 days Sponsored by: The FreeBSD Foundation
OpenPOWER on IntegriCloud