ELinks 0.18.0
Bug List
Global css_apply_text_align (struct html_context *html_context, struct html_element *element, struct css_property *prop)
FIXME: Because the current CSS doesn't provide reasonable defaults for each HTML element this applier will cause bad rendering of <pre> tags.
Global encode_multipart (struct session *ses, struct submitted_value list *l, struct string *data, struct boundary_info *boundary, struct files_offset list *bfs, int cp_from, int cp_to)
FIXME: name is not encoded. From RFC 1867: multipart/form-data contains a series of parts. Each part is expected to contain a content-disposition header where the value is "form-data" and a name attribute specifies the field name within the form, e.g., 'content-disposition: form-data; name="xxxxx"', where xxxxx is the field name corresponding to that field. Field names originally in non-ASCII character sets may be encoded using the method outlined in RFC 1522.
Global get_terminal_codepage (const struct terminal *)
Bug 1064: If the charset has been set as "System", this should apply the locale environment variables of the slave ELinks process, not those of the master ELinks process that parsed the configuration file. That is why the parameter points to struct terminal and not merely to its option tree (term->spec).
Global str_to_time_t (s)
923: Assumes time_t values fit in long.
Global time_print_T
923: Assumes time_t values fit in long.
Global timeval_from_seconds

923: Assumes time_t values fit in long. (This function is used for both timestamps and durations.)

Struct timeval_T
923: Assumes time_t values fit in long. (This structure is used for both timestamps and durations.)
Global timeval_to_seconds

923: Assumes time_t values fit in long. (This function is used for both timestamps and durations.)

Global tp_display
FIXME: We need to modify this function to take frame data instead, as we want to use this function for frames as well (now, when frame has content type text/plain, it is ignored and displayed as HTML).