October 29, 2011
Uncategorized
2 Comments
Quite a lot of changes in my life lately, I finally moved back to Poland and I have got also a contract with NICE. In this company I will be working with some known gedit developers as the past maintainer Paolo Maggi and one of the actives right now Paolo Borelli. I am really exciting about this opportunity and I hope everything will go fine. The only side effect is that I will not have that much time to invest on gedit and the other modules that I maintain but I will still be around.
October 6, 2011
Uncategorized
1 Comment
Just a quick announce that I just released a new version of gedit-latex. This new version has got a lot of clean up and it is now using the snippet plugins to insert the latex templates, this will improve the usability. You can also check the NEWS file.
PS: like usually already packaged for fedora
October 2, 2011
Uncategorized
Comments Off
I am pleased to announce version 3.0.1 of the Python bindings for GObject.
The new release is available from ftp.gnome.org:
http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.0/
What’s new since PyGObject 3.0.0?
- when checking instances union members are same type as parent
- add a floating flag to pygobjects
- Revert “Fix refcount bug by not creating python wrapper during gobject init stage”
Blurb:
GObject is a object system library used by GTK+ and GStreamer.
PyGObject provides a convenient wrapper for the GObject library for use in Python programs, and takes care of many of the boring details such as managing memory and type casting.
Like the GObject library itself PyGObject is licensed under the GNU LGPL, so is suitable for use in both free software and proprietary applications. It is already in use in many applications ranging from small single purpose scripts up to large full featured applications.
PyGObject requires glib >= 2.22.4 and Python >= 2.5.1 to build.
Introspection/Python 2 bindings requires gobject-introspection >= 0.9.5 and pycairo >=1.0.2 or py2cairo >=1.8.10
Introspection/Python 3 bindings requires gobject-introspection >= 0.9.5, pycairo >=1.8.10 and Python >= 3.1
October 2, 2011
Uncategorized
14 Comments
Some of you may or may not know about an incredible plugin to convert gedit in an incredible LaTeX editor. This plugin was developed for a few years already by Michael Zeising, providing a lot of features, some of them are:
- LaTeX/BibTex code completion.
- Templates, it allows to easily insert latex snippets.
- Quick building of documents.
- Outline viewer, to have quick access to all parts of the document.
- Tools manager.
- etc etc etc.
Some months ago José Aliste came to me to try to resurrect the project, port it to GTK+ 3 and all our beloved new libraries and try to sanitize it and fix the crashers. Once we moved the project to the gnome server, John Stowers joined us and all together we started to work like crazy. Now, we are proud to say that we have a working latex plugin for gedit that it is quite cleaned up and that can make your life easier.
Also say that it is already packaged for fedora and if you are brave enough to test it and report bugs, and even better provide patches for it would be great. Have fun with it!!
October 2, 2011
Uncategorized
2 Comments
For the past few years we have got a lot of people asking us (the gedit team) why we did not provide a way to split a document and visualize it with several GtkTextViews. In this post I will point out the three problems that stop us from doing it.
- The cursor follows the insert mark from the TextBuffer.
- The selection is managed in relation to the insert mark and the selection-bound mark.
- The invisible tags are managed per document.
Why is this a problem?
- Well right now the invisible tags are not a big problem as we don’t support code folding yet, but probably we will do it soon, although in relation to the inser and the selection it is pointless to split a document and use it from several views if you are editing a document and both views are following the cursor no matter if you are in one view or another.
What would be the way to fix this?
- To manage the insert and selection-bound marks the GtkTextView should a per view-insert and view-selction-bound marks and follow only the ones set by it. The view should also modify the insert and selection-bound marks from the TextBuffer so this ones follow the ones from the view.
- In relation to the invisible tags, I am not totally sure how the best way would be for this. Probably doing something similar as with the marks.
With this post I just wanted to point out these problems in case somebody wants to fix them