[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: CVS update: ChangeLog
User: cnieves
Date: 05/03/05 19:00:35
Modified: . ChangeLog system-gafrc.in
Log:
Improved Unicode support, character to font file mapping by hashtable,
and font mapping definition using system-gafrc.
Revision Changes Path
1.182 +3 -0 eda/geda/devel/symbols/ChangeLog
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ChangeLog
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/symbols/ChangeLog,v
retrieving revision 1.181
retrieving revision 1.182
diff -u -b -r1.181 -r1.182
--- ChangeLog 29 Jan 2005 17:58:30 -0000 1.181
+++ ChangeLog 6 Mar 2005 00:00:33 -0000 1.182
@@ -1,3 +1,6 @@
+2005-03-05 Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+ * system-gafrc.in: Include font character to file map.
+
2005-01-29 Werner Hoch <werner.ho@xxxxxx>
* 4000/4002-2.sym, 4000/4016-2.sym, 4000/4027-1.sym, 4000/4528-1.sym,
4000/4538-1.sym, 74/74124-1.sym, 74/74124-2.sym,
1.2 +237 -1 eda/geda/devel/symbols/system-gafrc.in
(In the diff below, changes in quantity of whitespace are not shown.)
Index: system-gafrc.in
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/symbols/system-gafrc.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- system-gafrc.in 8 Jan 2005 02:09:07 -0000 1.1
+++ system-gafrc.in 6 Mar 2005 00:00:33 -0000 1.2
@@ -119,7 +119,8 @@
; the directory.
; All environment variables *MUST* be in the form ${variable_name}
;
-(font-directory "${GEDADATA}@PATHSEP@sym@PATHSEP@font")
+(define default-font-directory "${GEDADATA}@PATHSEP@sym@PATHSEP@font")
+(font-directory default-font-directory)
; scheme-directory string
@@ -143,3 +144,238 @@
; End of path related keywords
;
+;
+; Start of font related keywords
+;
+
+(map-font-character-to-file " " (string-append default-font-directory "@PATHSEP@"
+ "space.sym"))
+; The newline.sym symbol is not used!!. Use excl.sym or the newline
+; will not be handled correctly!!.
+(map-font-character-to-file "\n" (string-append default-font-directory "/"
+ "excl.sym"))
+
+(map-font-character-to-file "!" (string-append default-font-directory "@PATHSEP@"
+ "excl.sym"))
+(map-font-character-to-file "," (string-append default-font-directory "@PATHSEP@"
+ "comma.sym"))
+(map-font-character-to-file "(" (string-append default-font-directory "@PATHSEP@"
+ "lparen.sym"))
+(map-font-character-to-file ")" (string-append default-font-directory "@PATHSEP@"
+ "rparen.sym"))
+(map-font-character-to-file "-" (string-append default-font-directory "@PATHSEP@"
+ "minus.sym"))
+(map-font-character-to-file "+" (string-append default-font-directory "@PATHSEP@"
+ "plus.sym"))
+(map-font-character-to-file "#" (string-append default-font-directory "@PATHSEP@"
+ "pound.sym"))
+(map-font-character-to-file "?" (string-append default-font-directory "@PATHSEP@"
+ "quest.sym"))
+(map-font-character-to-file "\"" (string-append default-font-directory "@PATHSEP@"
+ "quote.sym"))
+(map-font-character-to-file ":" (string-append default-font-directory "@PATHSEP@"
+ "colon.sym"))
+(map-font-character-to-file "@" (string-append default-font-directory "@PATHSEP@"
+ "at.sym"))
+(map-font-character-to-file "=" (string-append default-font-directory "@PATHSEP@"
+ "equal.sym"))
+(map-font-character-to-file ">" (string-append default-font-directory "@PATHSEP@"
+ "more.sym"))
+(map-font-character-to-file "<" (string-append default-font-directory "@PATHSEP@"
+ "less.sym"))
+(map-font-character-to-file "/" (string-append default-font-directory "@PATHSEP@"
+ "slash.sym"))
+(map-font-character-to-file "$" (string-append default-font-directory "@PATHSEP@"
+ "dollar.sym"))
+(map-font-character-to-file ";" (string-append default-font-directory "@PATHSEP@"
+ "semi.sym"))
+(map-font-character-to-file "&" (string-append default-font-directory "@PATHSEP@"
+ "amper.sym"))
+(map-font-character-to-file "\\" (string-append default-font-directory "@PATHSEP@"
+ "backslash.sym"))
+(map-font-character-to-file "{" (string-append default-font-directory "@PATHSEP@"
+ "lbrace.sym"))
+(map-font-character-to-file "}" (string-append default-font-directory "@PATHSEP@"
+ "rbrace.sym"))
+(map-font-character-to-file "'" (string-append default-font-directory "@PATHSEP@"
+ "apost.sym"))
+(map-font-character-to-file "`" (string-append default-font-directory "@PATHSEP@"
+ "backtick.sym"))
+(map-font-character-to-file "^" (string-append default-font-directory "@PATHSEP@"
+ "caret.sym"))
+(map-font-character-to-file "%" (string-append default-font-directory "@PATHSEP@"
+ "percent.sym"))
+(map-font-character-to-file "[" (string-append default-font-directory "@PATHSEP@"
+ "lbrack.sym"))
+(map-font-character-to-file "]" (string-append default-font-directory "@PATHSEP@"
+ "rbrack.sym"))
+(map-font-character-to-file "*" (string-append default-font-directory "@PATHSEP@"
+ "astericks.sym"))
+(map-font-character-to-file "." (string-append default-font-directory "@PATHSEP@"
+ "period.sym"))
+(map-font-character-to-file "_" (string-append default-font-directory "@PATHSEP@"
+ "under.sym"))
+(map-font-character-to-file "~" (string-append default-font-directory "@PATHSEP@"
+ "tilde.sym"))
+(map-font-character-to-file "|" (string-append default-font-directory "@PATHSEP@"
+ "vbar.sym"))
+
+; A-umlaut finnish/swedish/german
+(map-font-character-to-file
+ (string (integer->char 196))
+ (string-append default-font-directory "@PATHSEP@"
+ "A-diaeresis.sym"))
+
+; A-ring finnish/swedish/danish/norwegian
+(map-font-character-to-file
+ (string (integer->char 197))
+ (string-append default-font-directory "@PATHSEP@"
+ "A-ring.sym"))
+
+; AE-diphtong danish/norwegian
+(map-font-character-to-file
+ (string (integer->char 198))
+ (string-append default-font-directory "@PATHSEP@"
+ "AE-lig.sym"))
+
+; O-umlaut finnish/swedish/german
+(map-font-character-to-file
+ (string (integer->char 214))
+ (string-append default-font-directory "@PATHSEP@"
+ "O-diaeresis.sym"))
+
+; O-slash danish/norwegian
+(map-font-character-to-file
+ (string (integer->char 216))
+ (string-append default-font-directory "@PATHSEP@"
+ "O-slash.sym"))
+
+; U-umlaut german
+(map-font-character-to-file
+ (string (integer->char 220))
+ (string-append default-font-directory "@PATHSEP@"
+ "U-diaeresis.sym"))
+
+; a-umlaut finnish/swedish/german
+(map-font-character-to-file
+ (string (integer->char 228))
+ (string-append default-font-directory "@PATHSEP@"
+ "a_-diaeresis.sym"))
+
+; a-ring finnish/swedish/danish/norwegian
+(map-font-character-to-file
+ (string (integer->char 229))
+ (string-append default-font-directory "@PATHSEP@"
+ "a_-ring.sym"))
+
+; ae-diphtong danish/norwegian
+(map-font-character-to-file
+ (string (integer->char 230))
+ (string-append default-font-directory "@PATHSEP@"
+ "ae_-lig.sym"))
+
+; o-umlaut finnish/swedish/german
+(map-font-character-to-file
+ (string (integer->char 246))
+ (string-append default-font-directory "@PATHSEP@"
+ "o_-diaeresis.sym"))
+
+; o-slash danish/norwegian
+(map-font-character-to-file
+ (string (integer->char 248))
+ (string-append default-font-directory "@PATHSEP@"
+ "o_-slash.sym"))
+
+; u-umlaut german
+(map-font-character-to-file
+ (string (integer->char 252))
+ (string-append default-font-directory "@PATHSEP@"
+ "u_-diaeresis.sym"))
+
+; a-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 225))
+ (string-append default-font-directory "@PATHSEP@"
+ "a_-acute-accent.sym"))
+
+; e-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 233))
+ (string-append default-font-directory "@PATHSEP@"
+ "e_-acute-accent.sym"))
+
+; i-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 237))
+ (string-append default-font-directory "@PATHSEP@"
+ "i_-acute-accent.sym"))
+
+; o-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 243))
+ (string-append default-font-directory "@PATHSEP@"
+ "o_-acute-accent.sym"))
+
+; u-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 250))
+ (string-append default-font-directory "@PATHSEP@"
+ "u_-acute-accent.sym"))
+
+; A-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 193))
+ (string-append default-font-directory "@PATHSEP@"
+ "A-acute-accent.sym"))
+
+; E-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 201))
+ (string-append default-font-directory "@PATHSEP@"
+ "E-acute-accent.sym"))
+
+; I-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 205))
+ (string-append default-font-directory "@PATHSEP@"
+ "I-acute-accent.sym"))
+
+; O-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 211))
+ (string-append default-font-directory "@PATHSEP@"
+ "O-acute-accent.sym"))
+
+; U-acute_accent spanish
+(map-font-character-to-file
+ (string (integer->char 218))
+ (string-append default-font-directory "@PATHSEP@"
+ "U-acute-accent.sym"))
+
+; n-tilde spanish
+(map-font-character-to-file
+ (string (integer->char 241))
+ (string-append default-font-directory "@PATHSEP@"
+ "n_-tilde.sym"))
+
+; N-tilde spanish
+(map-font-character-to-file
+ (string (integer->char 209))
+ (string-append default-font-directory "@PATHSEP@"
+ "N-tilde.sym"))
+
+; open exclamation spanish
+(map-font-character-to-file
+ (string (integer->char 161))
+ (string-append default-font-directory "@PATHSEP@"
+ "excl-open.sym"))
+
+; open question spanish
+(map-font-character-to-file
+ (string (integer->char 191))
+ (string-append default-font-directory "@PATHSEP@"
+ "quest-open.sym"))
+
+;
+; End of font related keywords
+;