mirror of
https://github.com/zyedidia/micro.git
synced 2026-03-16 05:47:06 +09:00
Update mkinfo
This commit is contained in:
@@ -177,7 +177,13 @@ func (tc *termcap) setupterm(name string) error {
|
|||||||
if k := strings.SplitN(val, "=", 2); len(k) == 2 {
|
if k := strings.SplitN(val, "=", 2); len(k) == 2 {
|
||||||
tc.strs[k[0]] = unescape(k[1])
|
tc.strs[k[0]] = unescape(k[1])
|
||||||
} else if k := strings.SplitN(val, "#", 2); len(k) == 2 {
|
} else if k := strings.SplitN(val, "#", 2); len(k) == 2 {
|
||||||
if u, err := strconv.ParseUint(k[1], 10, 0); err != nil {
|
if strings.HasPrefix(k[1], "0x") {
|
||||||
|
if u, err := strconv.ParseUint(k[1][2:], 16, 0); err != nil {
|
||||||
|
return (err)
|
||||||
|
} else {
|
||||||
|
tc.nums[k[0]] = int(u)
|
||||||
|
}
|
||||||
|
} else if u, err := strconv.ParseUint(k[1], 10, 0); err != nil {
|
||||||
return (err)
|
return (err)
|
||||||
} else {
|
} else {
|
||||||
tc.nums[k[0]] = int(u)
|
tc.nums[k[0]] = int(u)
|
||||||
|
|||||||
Reference in New Issue
Block a user