Written By: Alexander Haley (ahaley AT alum DOT wpi DOT edu) Date: 2009-11-30 Initial Package Version: 0.5.2 Upstream Status: n/a Origin: n/a Description: When using w3m ,
 formatted text is difficult to distinguish from the surrounding text. This patch causes a single line of - characters to appear before and after the PRE text. This would be the same as if the HTML had been 
text

. Patch may be applied by 'patch --verbose -i w3m-0.5.2-PRE_standout.patch' in the w3m-0.5.2/ directory. --- file.c.orig 2009-11-30 10:01:37.000000000 -0500 +++ file.c 2009-11-30 10:23:13.000000000 -0500 @@ -4638,6 +4638,8 @@ HTMLtagproc1(struct parsed_tag *tag, str h_env->limit); } else + tmp = process_hr(tag, h_env->limit, envs[h_env->envc].indent); + HTMLlineproc1(tmp->ptr, h_env); fillline(obuf, envs[h_env->envc].indent); obuf->flag |= (RB_PRE | RB_IGNORE_P); /* istr = str; */ @@ -4645,6 +4647,8 @@ HTMLtagproc1(struct parsed_tag *tag, str case HTML_N_PRE: flushline(h_env, obuf, envs[h_env->envc].indent, 0, h_env->limit); if (!(obuf->flag & RB_IGNORE_P)) { + tmp = process_hr(tag, h_env->limit, envs[h_env->envc].indent); + HTMLlineproc1(tmp->ptr, h_env); do_blankline(h_env, obuf, envs[h_env->envc].indent, 0, h_env->limit); obuf->flag |= RB_IGNORE_P;