;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

No que depender de nós, Lula não terá chance de liberdade, diz Bolsonaro

24.abr.2019 - O presidente da República Jair Bolsonaro - Isac Nóbrega/PR
24.abr.2019 - O presidente da República Jair Bolsonaro Imagem: Isac Nóbrega/PR

Marcela Leite

Do UOL, em São Paulo

30/04/2019 20h13

Em entrevista hoje ao programa Brasil Urgente, da TV Bandeirantes, o presidente Jair Bolsonaro (PSL) voltou a criticar gestões petistas e afirmou que, no que depender de seu governo, o ex-presidente Luiz Inácio Lula da Silva (PT) não sairá da cadeia até terminar de cumprir todo o seu tempo de prisão.

Lula está preso desde abril do ano ado na Superintendência da PF (Polícia Federal) em Curitiba. Ele foi condenado pelos crimes de corrupção e lavagem de dinheiro no caso do tríplex de Guarujá (SP).

Pelo perfil dos nossos ministros, ele (Lula) não terá chance, no que depender de nós, não terá chance de conseguir sua liberdade na forma da lei
Presidente Jair Bolsonaro (PSL)

Segundo Bolsonaro, a prisão "deve ser o lugar dos que, no ado, ousaram assaltar o nosso país".

"Trabalharemos para que a lei seja cumprida, seja respeitada e que ele cumpra até o último dia da prisão."

A declaração do presidente vem depois de Lula tê-lo criticado e afirmado, em entrevista à Folha, que o país é governado por um "bando de maluco". No fim de semana, Bolsonaro rebateu: "pelo menos, não é de cachaceiro".

Hoje, o presidente voltou a criticar a possibilidade de Lula conceder entrevista dentro da cadeia. A permissão foi dada pelo presidente do STF (Supremo Tribunal Federal), Dias Toffoli. "Se eu fosse ministro do Supremo Tribunal Federal, eu jamais permitiria não só o Lula, mas qualquer um condenado a dar entrevista junto à imprensa", disse.

Soltura de Lula não depende de Bolsonaro

Apesar da intenção declarada de Bolsonaro de que Lula não seja solto, ele e seus ministros não têm poderes para tal. A decisão fica com o Judiciário, não com o poder Executivo.

Lula foi condenado no caso do tríplex em julho de 2017 em primeira instância pelo então juiz federal Sergio Moro. Depois, em janeiro de 2018, a pena foi aumentada pelo TRF-4 (Tribunal Regional Federal da 4ª Região), responsável pelos casos em segunda instância da Lava Jato.

Na semana ada, o STJ (Superior Tribunal de Justiça) manteve a condenação de Lula no caso do tríplex, mas reduziu a pena para 8 anos, 10 meses e 20 dias. A diminuição da pena abriu caminho para que o ex-presidente migre em setembro deste ano para o regime semiaberto - em que o preso dorme na cadeia, mas pode sair durante o dia.

Lula ainda pode recorrer novamente ao STJ e, depois, ao STF (Supremo Tribunal Federal). O ex-presidente ainda pode ser beneficiado caso a corte mais alta do país reveja seu entendimento que permite execução da pena após condenação em segunda instância.

O petista ainda é alvo de outros dois processos na Lava Jato. Em um, referente ao sítio de Atibaia (SP), ele já foi condenado em primeira instância a 12 anos e 11 meses de prisão por corrupção e lavagem. O outro, relacionado a um terreno para o Instituto Lula em São Paulo, está concluso para sentença.