r-devel-linux-x86_64-fedora-clang e r-devel-linux-x86_64-fedora-gcc):
o gerador de wrappers do extendr (binário document) era compilado e
executado durante a instalação e precisava linkar com a libR.so,
inexistente em builds do R sem --enable-R-shlib. A geração de wrappers
agora ocorre apenas durante devtools::document() (issue
#70).enderecobr_rs v0.2.0.ipeaGIT/enderecobr para ipea/enderecobr (issue
#67).padronizar_numeros() agora trata números negativos (issue
#55).padronizar_numeros() agora reconhece "S/NR" como "S/N" (issue
#45).padronizar_numeros() agora trata casos em que "NO" é usado no lugar de
"nº", como em "LOTE NO 07" (issue
#48).padronizar_ceps() agora corrige a presença de caracteres especiais no CEP
(issue #53).\) agora
são convertidas em barras (/) (issue
#43).padronizar_estados() agora sinaliza erros em inputs de estado inválidos
(issue #46).cod_municipio (issue
#7).padronizar_bairros() e
padronizar_logradouros().padronizar_enderecos() (quando chamada via
enderecobr::padronizar_enderecos()) em que a função resultava num erro quando,
internamente, a padronizar_numeros() lançava um warning. Relacionado ao issue
#38.padronizar_enderecos() (quando chamada via
enderecobr::padronizar_enderecos()) em que a função resultava num erro quando,
internamente, a padronizar_ceps() identificava um CEP inválido.padronizar_numeros() em que zeros após o separador de
milhares eram suprimidos. Por exemplo, "1.028" virava "1.28". Relacionado ao
issue #37.padronizar_numeros() em que zeros de vetores numéricos não
eram adequadamente transformados em "S/N". Relacionado ao issue
#38.padronizar_numeros(), formato, responsável por controlar
como o resultado deve ser padronizado: se como um vetor de caracteres ou de
inteiros.padronizar_numeros(), formato_numeros, que controla como
deve ser feita a padronização de números dentro dessa função.padronizar_estados(), formato, responsável por controlar
como o resultado deve ser padronizado: se usando o nome por extenso de cada
estado ou sua sigla.padronizar_enderecos(), formato_estados, que controla
como deve ser feita a padronização de estados dentro dessa função.library(enderecopadrao).padronizar_estados(), evitando casos em que um valor padronizado
poderia acabar sendo erroneamente atribuído a um estado de input (relacionado
ao issue #26).padronizar_tipos_de_logradouro() e
padronizar_logradouros_completos().padronizar_enderecos(): manter_cols_extras,
combinar_logradouro e checar_tipos. A função agora mantém as
colunas de input no resultado e retorna o output em colunas nomeadas no padrão
<campo>_padr.enderecobr.verbose, que recebe os valores "quiet" ou "verbose".{enderecopadrao} para {enderecobr}.Primeira versão estável.