Profile cover photo
Profile photo
Jonas Fonseca
275 followers
275 followers
About
Posts

Post has attachment
Here's a small screen recording of the file finder in action
Add a comment...

Post has attachment
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).
Add a comment...

Post has attachment
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 ...
Add a comment...

Post has attachment
Add a comment...

Post has attachment
Add a comment...

Post has attachment
Add a comment...

Post has attachment
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
Animated Photo
Add a comment...

Post has attachment
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  
Add a comment...

Post has attachment
Add a comment...
Wait while more posts are being loaded