Profile

Cover photo
Jonas Fonseca
276 followers|216,179 views
AboutPostsPhotos+1'sReviews

Stream

Jonas Fonseca

Shared publicly  - 
 
Here's a small screen recording of the file finder in action
Recorded by fonseca
9
1
Alex Riesen's profile photoGreg Kroah-Hartman's profile photoJonas Fonseca's profile photoThomas Ferris Nicolaisen's profile photo
6 comments
 
Awesome!
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
After a long, cold winter, spring is finally starting to show its face here in Montreal. So what better time to do a little cleaning in the Tig project and cut a new release?

Tig version 2.1 is now available the usual places. The main focus of this release has been to address the performance regressions when using Tig in large repositories. For example, it is now possible to use the old and faster graph renderer and to configure Tig to not automatically use topological order when rendering the graph. See https://github.com/jonas/tig/blob/master/contrib/large-repo.tigrc for a list of settings to speed up Tig in large repositories.

Since the last release the test suite has grown to 209 assertions in 74 tests, where "assertions" generally corresponds to file content comparisons. While there are still many things without tests, it now has a more acceptable coverage with hit/total/coverage (as reported by lcov) being:

    Lines:          7145     9435     75.7 %
    Functions:       602      668     90.1 %

As for what else is in the release, please see the post's link or http://jonas.nitro.dk/tig/NEWS.html#_tig_2_1 for the full list of improvements and bug fixes.

In other news, there is now a Gitter chat room here https://gitter.im/jonas/tig if you want to discuss something.

Finally, the repo is quickly approaching it's 2000th commit, so I will have to think of something awesome to land when that happens ...
I just released version 2.1 of Tig which brings a lot of improvements to speed up usage in large repositories such as the Linux kernel repo (see improvements related to #310, #324, #350, and #368). Else this release brings minor improvements across the board plus a fair amount of bug fixes.
16
7
Maksim Lin's profile photoAshish Soni's profile photo
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
I've release tig version 2.0.2 with a handful of bug fixes. Pull, wget or curl it before your neighbour!
[prev in list] [next in list] [prev in thread] [next in thread] List: git Subject: [ANNOUNCE] tig-2.0.2 From: Jonas Fonseca Date: 2014-05-09 2:20:25 Message-ID: CAFuPQ1+WgH9xAUzPaO_4Cv9VE_-+SL+XEa57EPNPjG=wuhdxsw () mail ! gmail ! com [Download message RAW] Here's ...
11
1
Peter Björklund's profile photoJonas Fonseca's profile photoLong Cheng's profile photoThomas Ferris Nicolaisen's profile photo
8 comments
 
Thank you Jonas. tig is awesome, it make git much more intuitive from CLI. You rocks!
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
Here's an example of Tig's new grep view in action. It's a small front-end to git-grep(1) that lets you quickly jump to the file and line of each match, either in Tig or in the editor of your choice.

With the grep view, Tig now also supports view specific colors. This is used for coloring the file names in the grep view in a different color than those used in the tree view. Example from tigrc:

    color grep.filename blue default
33
22
Adam Singer's profile photogeorge oloo's profile photoDan Kegel's profile photoRay Leyva's profile photo
7 comments
 
+Dustin Mitchell It's recorded with QuickTime Player and converted to gif with ffmpeg. I don't remember if I ran it through gifsicle to optimize it.
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
Two new features arrived in Tig today. The first one gives the ability to split diff (c)hunks in the stage view gives you fine-grained control of what to commit. It works similar to git-add interactive mode's "s" key. The screenshots shows it in action. The action is called 'stage-split-chunk' and is bound to '\' by default.

The other feature adds history support to the blame view, so that you can now return to a previous state when exploring the history of a file. The action is called 'back' and is bound to '<' by default.

https://github.com/jonas/tig/issues/107
https://github.com/jonas/tig/issues/124

+Git  #git   #tig  
21
2
Jitendra Vyas's profile photoJonas Fonseca's profile photoAntoine Büsch's profile photoHolger Joest's profile photo
9 comments
 
Install the ncurses and libiconv dev packages, download the tar.gz file from the latest Tig release and install it using `./configure` and `make install`.
Add a comment...
Have him in circles
276 people
Sergey Starodubtsev's profile photo
Alexis Piéplu's profile photo
Augusto Sosa Escalada's profile photo
Kelsey Cuddihy's profile photo
Per Hansen's profile photo
Desmond Rivet's profile photo
Ivan Poul's profile photo
Deivide Rodrigues's profile photo
Emilien Edmond's profile photo

Jonas Fonseca

Shared publicly  - 
 
Tig version 2.1.1 is now available with fixes for a couple of regressions that broke rendering of references in the main view and usage of the stage view. It also adds support for key combos which was originally planed for 2.1 (see contrib/vim.tigrc for an example). Finally, files (or blobs) can now be searched using the new GitHub-inspired file finder (press 'f' to launch it).
Hi, This release fixes a couple of regressions that broke rendering of references in the main view and usage of the stage view. It also adds support for key combos which was originally planed for 2.1 (see contrib/vim.tigrc for an example). Finally, files (or blobs) can now be searched using the ...
10
1
Thomas Ferris Nicolaisen's profile photo
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
Yay, another Tig release. Now with a test suite and a bunch of fixes. Get 2.0.3 while it's hot!
Hello, I am very happy to announce that another bug fix release of Tig is now available. Among the most prominent fixes are readline completion and srefreshing of view after returning from commands when refresh-mode is set to after-command. This release also improves testing so that Tig now has ...
17
2
Thomas Ferris Nicolaisen's profile photoMarcio Almada's profile photoAdam Singer's profile photo
 
Just saw on the git list you released 2.1 now :) Congrats! Share here and I'll reshare!
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
Tig version 2.0 has been released! It's the 29th release in the 8 years since version 0.1 was first made available. Thanks to everybody who contributed to this and previous releases. Looking forward to the next 8 years ...

http://permalink.gmane.org/gmane.comp.version-control.git/247675
A little over 8 years ago the first version of Tig was released. To celebrate the many years with this cursed Git interface, here is a fresh new installment. Version 2.0 of Tig brings several configuration improvements, some of which unfortunately also breaks backwards compatibility with respect ...
19
10
Lukáš Zapletal's profile photoDaniel Obi's profile photoSebastian “tokkee” Harl's profile photoJeremy Kahn's profile photo
9 comments
 
Bug report: HEAD gets mixed up after a few beer commits.
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
Not doing anything Wednesday evening? Come hang out with people from the Montreal Scala community and discuss monads over a cold beer and some pizza. Dunno what Scala or monads are? Don't worry, there are plenty of interesting people to discuss whatever crazy idea is on your mind.

At the event, I will present Scala.js, a Scala to JavaScript compiler. The talk will explain how Scala.js lets you write typesafe Scala code even when it comes to interoperate with existing JavaScript libs, like jQuery. In short, come and hear why your next open source project should use Scala.js!

More info on Scala.js: http://scala-js.org/

Sign up here: http://www.meetup.com/Scala-Montreal/events/155467972/

#scalajs   #scala   #meetup  
Jonas has been playing with scala.js and will introduce this scala to javascript compiler. I offer to make a presentation about Scala.js - the Scala to JavaScript compiler (project). While it is still a young project and still at a toy stage, it shows a lot of promise. I've recently been playing with it and created a benchmark suite as well as contributed a test suite for the project. Next project will be to write wrappers for nodejs! :) I imagin...
1
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
Get ready to flatMap those DOM elements! +Sébastien Doeraene just announced #Scalajs   v0.1, a new experimental Scala to JavaScript compiler.
We're excited to announce the first release of Scala.js, v0.1! Scala.js was introduced during the 4th Scala Days in June 2013, and has now reached relative stability. While we don't yet feel that Scala.js is production-ready, we think that it nonetheless deserves its first non-snapshot release.
5
1
Sergey Starodubtsev's profile photoJames Devenish's profile photoJonas Fonseca's profile photoHolger Joest's profile photo
5 comments
 
+James Devenish I don't know. :) But please note that Scala.js is not a bytecode-to-JavaScript compiler.
Add a comment...

Jonas Fonseca

Shared publicly  - 
 
Due to a bug in the handling of submodules, Tig version 1.2.1 has been released. In addition to the bug fix, this new version also reduces memory usage and startup time of the main view and shows the blob size in the tree view.

Note to packagers: the manual and manpage documentation files now live inside the doc/ directory and and have .asciidoc as the extension. The SITES file has been removed as its content has been merged into README.

#tig #git
3
2
Dan Allen's profile photoStewart Gee's profile photo
Add a comment...
People
Have him in circles
276 people
Sergey Starodubtsev's profile photo
Alexis Piéplu's profile photo
Augusto Sosa Escalada's profile photo
Kelsey Cuddihy's profile photo
Per Hansen's profile photo
Desmond Rivet's profile photo
Ivan Poul's profile photo
Deivide Rodrigues's profile photo
Emilien Edmond's profile photo
Contact Information
Home
Email
Basic Information
Gender
Male
Links
Contributor to
Jonas Fonseca's +1's are the things they like, agree with, or want to recommend.
Wordfeud
market.android.com

Ad-freie Version von Wordfeud.Spiele gegen 20 Millionen Gegner! Wordfeud ist ein Puzzle-Game für Multiplayer, mit dem Du Freunde und Zufalls

Songs For A Blue Guitar
market.android.com

Before Songs for a Blue Guitar could appear, the Red House Painters' singer/songwriter/guitarist Mark Kozelek had to leave his old label 4AD

Sunny Day Real Estate
market.android.com

Considering their relatively brief existence, Sunny Day Real Estate racked up enough dramatic twists and turns to rank with some of the grea

Slip
market.android.com

Quicksand forge out a dense, metallic grind that sounds like a more streamlined version of Fugazi. The band's debut, Slip, relies more on me

Among The Leaves
market.android.com

The fifth outing for Mark Kozelek under the Sun Kil Moon moniker follows in the quiet footsteps of 2010's excellent Admiral Fell Promises. L

Sun Kil Moon
market.android.com

After dissolving his previous band, Red House Painters, singer/songwriter Mark Kozelek resurfaced with Sun Kil Moon, refining and expanding

On démantèle à Mirabel | Marie Tison | Transports
affaires.lapresse.ca

Air Transat avait deux appareils Airbus A310 en fin de vie. Le transporteur n'avait pas envie de les stationner dans le fin fond d'un désert

On launching AngularJS 1.2: what we learned, what we're changing
blog.angularjs.org

You might have noticed something new since we launched 1.2... Now that we're caught up, we've begun pushing a new release every week or two

Coursera
www.coursera.org

Take free online classes from 80+ top universities and organizations. Coursera is a social entrepreneurship company partnering with Stanford

In A Better World
market.android.com

A provocative film that explores the difficult choices between revenge and forgiveness, In a Better World follows two Danish families and th

git? tig! | Atlassian Blogs
blogs.atlassian.com

I'm a big fan of Git, but I'm not such a big fan of most UIs for it, especially the ones integrated into IDEs. I find them convoluted and co

The Humble Bundle for Android #3: Pay what you want for nine epic games ...
www.humblebundle.com

Pay whatever you want to get Anomaly: Warzone Earth, BIT.TRIP BEAT, EDGE, Fieldrunners, Osmos, Uplink, SpaceChem, Spirits, World of Goo, and

End Piracy, Not Liberty – Google
www.google.com

Millions of Americans oppose SOPA and PIPA because these bills would censor the Internet and slow economic growth in the U.S.. Two bills bef

Bootstrap, from Twitter
twitter.github.com

Bootstrap, from Twitter. Simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions. View project

Google+
market.android.com

Real-life sharing rethought for the web, wherever you are. Google+ for mobile makes sharing the right things with the right people a lot sim

Linux
plus.google.com

Linux - doing it right

Ubuntu
plus.google.com

Linux for Human Beings

Prix abordable. Demandez les spécialités pour découvertes cullinaires. Essayez le the à l'amande et aux noix. Il y a longtemps que je n'avais pas été dans un restaurant Avec un aussi bon rapport qualité prix. Définitivement à recommender pour végétariens
Public - 3 years ago
reviewed 3 years ago
4 reviews
Map
Map
Map