version 1.73, 2017/08/23 13:01:29 |
version 1.77, 2018/12/14 01:18:25 |
|
|
#include <ctype.h> |
#include <ctype.h> |
#include <stddef.h> |
#include <stddef.h> |
#include <stdint.h> |
#include <stdint.h> |
|
#include <stdio.h> |
#include <stdlib.h> |
#include <stdlib.h> |
#include <string.h> |
#include <string.h> |
|
|
Line 50 static struct ln lines[] = { |
|
Line 51 static struct ln lines[] = { |
|
{ "|", "", 0 }, |
{ "|", "", 0 }, |
{ "^", "", 0 }, |
{ "^", "", 0 }, |
{ "&", "", 0 }, |
{ "&", "", 0 }, |
|
{ ")", "", 0 }, |
{ "%", "", 0 }, |
{ "%", "", 0 }, |
{ ":", ascii_break, 0 }, |
{ ":", ascii_break, 0 }, |
/* XXX The following three do not really belong here. */ |
/* XXX The following three do not really belong here. */ |
Line 82 static struct ln lines[] = { |
|
Line 84 static struct ln lines[] = { |
|
{ "sh", "#", 0x0023 }, |
{ "sh", "#", 0x0023 }, |
{ "CR", "<cr>", 0x21b5 }, |
{ "CR", "<cr>", 0x21b5 }, |
{ "OK", "\\/", 0x2713 }, |
{ "OK", "\\/", 0x2713 }, |
{ "CL", "<club>", 0x2663 }, |
{ "CL", "C", 0x2663 }, |
{ "SP", "<spade>", 0x2660 }, |
{ "SP", "S", 0x2660 }, |
{ "HE", "<heart>", 0x2665 }, |
{ "HE", "H", 0x2665 }, |
{ "DI", "<diamond>", 0x2666 }, |
{ "DI", "D", 0x2666 }, |
|
|
/* Legal symbols. */ |
/* Legal symbols. */ |
{ "co", "(C)", 0x00a9 }, |
{ "co", "(C)", 0x00a9 }, |
Line 240 static struct ln lines[] = { |
|
Line 242 static struct ln lines[] = { |
|
{ "Ah", "<Aleph>", 0x2135 }, |
{ "Ah", "<Aleph>", 0x2135 }, |
{ "Im", "<Im>", 0x2111 }, |
{ "Im", "<Im>", 0x2111 }, |
{ "Re", "<Re>", 0x211c }, |
{ "Re", "<Re>", 0x211c }, |
{ "wp", "P", 0x2118 }, |
{ "wp", "p", 0x2118 }, |
{ "pd", "<del>", 0x2202 }, |
{ "pd", "<del>", 0x2202 }, |
{ "-h", "/h", 0x210f }, |
{ "-h", "/h", 0x210f }, |
{ "hbar", "/h", 0x210f }, |
{ "hbar", "/h", 0x210f }, |
Line 287 static struct ln lines[] = { |
|
Line 289 static struct ln lines[] = { |
|
{ "ho", ",", 0x02db }, |
{ "ho", ",", 0x02db }, |
{ "ha", "^", 0x005e }, |
{ "ha", "^", 0x005e }, |
{ "ti", "~", 0x007e }, |
{ "ti", "~", 0x007e }, |
|
{ "u02DC", "~", 0x02dc }, |
|
|
/* Accented letters. */ |
/* Accented letters. */ |
{ "'A", "'\bA", 0x00c1 }, |
{ "'A", "'\bA", 0x00c1 }, |
Line 294 static struct ln lines[] = { |
|
Line 297 static struct ln lines[] = { |
|
{ "'I", "'\bI", 0x00cd }, |
{ "'I", "'\bI", 0x00cd }, |
{ "'O", "'\bO", 0x00d3 }, |
{ "'O", "'\bO", 0x00d3 }, |
{ "'U", "'\bU", 0x00da }, |
{ "'U", "'\bU", 0x00da }, |
|
{ "'Y", "'\bY", 0x00dd }, |
{ "'a", "'\ba", 0x00e1 }, |
{ "'a", "'\ba", 0x00e1 }, |
{ "'e", "'\be", 0x00e9 }, |
{ "'e", "'\be", 0x00e9 }, |
{ "'i", "'\bi", 0x00ed }, |
{ "'i", "'\bi", 0x00ed }, |
{ "'o", "'\bo", 0x00f3 }, |
{ "'o", "'\bo", 0x00f3 }, |
{ "'u", "'\bu", 0x00fa }, |
{ "'u", "'\bu", 0x00fa }, |
|
{ "'y", "'\by", 0x00fd }, |
{ "`A", "`\bA", 0x00c0 }, |
{ "`A", "`\bA", 0x00c0 }, |
{ "`E", "`\bE", 0x00c8 }, |
{ "`E", "`\bE", 0x00c8 }, |
{ "`I", "`\bI", 0x00cc }, |
{ "`I", "`\bI", 0x00cc }, |
Line 359 static struct ln lines[] = { |
|
Line 364 static struct ln lines[] = { |
|
{ "Eu", "EUR", 0x20ac }, |
{ "Eu", "EUR", 0x20ac }, |
{ "eu", "EUR", 0x20ac }, |
{ "eu", "EUR", 0x20ac }, |
{ "Ye", "=\bY", 0x00a5 }, |
{ "Ye", "=\bY", 0x00a5 }, |
{ "Po", "GBP", 0x00a3 }, |
{ "Po", "-\bL", 0x00a3 }, |
{ "Cs", "o\bx", 0x00a4 }, |
{ "Cs", "o\bx", 0x00a4 }, |
{ "Fn", ",\bf", 0x0192 }, |
{ "Fn", ",\bf", 0x0192 }, |
|
|