;(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

Operação Lava Jato

Após decisão do STF, defesa de Lula vai pedir soltura imediata

16.out.2019 - Lula nos bastidores de entrevista exclusiva ao UOL na carceragem da PF - Ricardo Stuckert/Instituto Lula
16.out.2019 - Lula nos bastidores de entrevista exclusiva ao UOL na carceragem da PF Imagem: Ricardo Stuckert/Instituto Lula

Bernardo Barbosa e Nathan Lopes

Do UOL, em São Paulo

07/11/2019 21h48Atualizada em 08/11/2019 10h52

Resumo da notícia

  • Por 6 votos a 5, STF veta prisão após condenação em 2ª instância
  • Advogados de Lula dizem que pedirão a soltura imediata do petista
  • Decisão cabe à Justiça do Paraná, que precisa ser comunicada da decisão do STF ou ser provocada

Os advogados Cristiano Zanin Martins e Valeska Teixeira Martins, que defendem o ex-presidente Luiz Inácio Lula da Silva (PT), informaram que pedirão já nesta sexta a soltura imediata do petista depois da decisão do STF (Supremo Tribunal Federal) vetando a execução da pena após condenação em segunda instância.

O Supremo retomou o entendimento de que um réu só pode cumprir pena depois de esgotados todos os recursos. Lula já foi condenado em três instâncias no caso do tríplex, da Operação Lava Jato, mas ainda pode recorrer ao STF.

Pouco antes das 10h, Zanin entrou na sede da Superintendência da PF (Polícia Federal) em Curitiba para se reunir com Lula. A presidente nacional do PT, a deputada federal Gleisi Hoffmann, participa do encontro.

Apenas após essa reunião, Zanin deverá protocolar o pedido para análise da juíza Carolina Lebbos, da 12ª Vara Federal no Paraná, responsável pela execução da pena de Lula.

Lula está preso desde 7 de abril de 2018. Ele foi sentenciado a mais de oito anos de prisão no processo do tríplex, que o ligou a um esquema de corrupção envolvendo contratos entre a Petrobras e a empreiteira OAS.

O ex-presidente já cumpriu um sexto de sua pena e aguardava uma decisão do Supremo a respeito de um recurso para ir ao regime semiaberto. A Lava Jato já havia se mostrado favorável a que Lula deixasse o regime fechado.

Possibilidades

Em tese, para que a decisão de hoje tenha efeito, o Supremo precisa primeiro publicar o acórdão do julgamento (documento que contém a determinação do tribunal), e isso pode levar até dois meses para acontecer.

A Justiça Federal do Paraná também precisa ser formalmente comunicada da decisão do Supremo —ou provocada a agir pela defesa do ex-presidente, como os advogados pretendem fazer— para autorizar a soltura.

A decisão do STF não exclui a possibilidade de que a Justiça, caso provocada pelo MPF (Ministério Público Federal), determine uma prisão preventiva contra o ex-presidente se entender que há motivos para tanto.

Em entrevista ao UOL em outubro, o ex-presidente Lula afirmou não estar interessado na discussão sobre a segunda instância. "Quero que os ministros da Suprema Corte tenham o à verdade do processo e anulem", disse.

Ouça o podcast Baixo Clero com análises políticas de blogueiros do UOL. Os podcasts do UOL estão disponíveis no Spotify, Apple Podcasts, Google Podcasts e outras plataformas de áudio.

Caso Lula "contaminou" debate sobre prisão após 2ª instância, diz Gilmar

UOL Notícias

Operação Lava Jato