diff --git a/gemtext2html.awk b/gemtext2html.awk
index 4448b33..98580a8 100644
--- a/gemtext2html.awk
+++ b/gemtext2html.awk
@@ -55,7 +55,7 @@ function appendNav( t ){
}
function wikiLink( t ){
- i = match( t, /{.+}/)
+ i = match( t, /\{.+\}/)
if ( i ){
ifinal = index(t, "}") # índice del } final
@@ -109,8 +109,8 @@ NR == 1{
-/^\+ /{ # include literal
- sub(/^+ /,"",$0) # elimina el +
+sub(/^\+[[:blank:]]+/,""){ # include literal
+# sub(/^+ /,"",$0) # elimina el +
appendContenido( $0 )
next
}
@@ -183,8 +183,8 @@ NR == 1{
sub(".gmi$",".html",$1)
# quita { }
- sub("{","",texto)
- sub("}","",texto)
+ sub(/\{/,"",texto)
+ sub(/\}/,"",texto)
# crea link
appendContenido(""texto"
")
@@ -203,7 +203,7 @@ NR == 1{
next
}
-/^* /{ # lista
+/^\* /{ # lista
if(!modo_pre){
if(!modo_lista){ # inicia la lista
if(modo_parrafo){
@@ -213,8 +213,8 @@ NR == 1{
modo_lista = 1
appendContenido( "" )
}
- sub("*[[:blank:]]+","- ",$0)
- sub("$","
",$0)
+ sub(/\*[[:blank:]]+/,"- ",$0)
+ sub(/$/,"
",$0)
appendContenido( wikiLink($0) )
}
else
diff --git a/genlog.awk b/genlog.awk
index f1f63b2..121d191 100644
--- a/genlog.awk
+++ b/genlog.awk
@@ -60,9 +60,9 @@ BEGIN{
print "" $2 "" >> atomgempath
print "" $1 "" >> atomgempath
- if ( match($3, /{.+}/) ){ # si hay wikilink
- gsub("{","",$3)
- gsub("}","",$3)
+ if ( match($3, /\{.+\}/) ){ # si hay wikilink
+ gsub(/\{/,"",$3)
+ gsub(/\}/,"",$3)
filename = $3
gsub(" ","_",filename)
diff --git a/gmo2gmi.awk b/gmo2gmi.awk
index be84f54..6e9d8b3 100644
--- a/gmo2gmi.awk
+++ b/gmo2gmi.awk
@@ -3,7 +3,7 @@ function nombre2Link( t, r ){ # convierte un nombre con espacios, a uno con r (e
return t
}
-/^+ /{ # literal html
+/^\+ /{ # literal html
next # salta la línea
}
@@ -21,7 +21,7 @@ function nombre2Link( t, r ){ # convierte un nombre con espacios, a uno con r (e
# si tienen sintaxis de wikilink, y no son líneas de enlace, agrega el link
# (el % es por las líneas de uxn jaja)
/^[^=%]*{.+}/{
- i = match( $0, /{.+}/)
+ i = match( $0, /\{.+\}/)
ifinal = index($0, "}") # índice del } final
link = substr($0, i, ifinal-i+1) # {link}