Re: [Geany-devel] [Geany] ANN: Geany-Themes 1.22 Released
On Thu, Jun 28, 2012 at 5:18 AM, Matthew Brush mbr...@codebrainz.ca wrote: I'm hoping to make the releases/tarballs somewhat predictable to make it easier for distro package maintainers who want to create Geany-Themes packages. The main version number will follow Geany's and releases in between Geany releases will have a micro number like 1.22.1, 1.22.2, etc. Is there any reason for not releasing geany-themes as part of geany-plugins? Currently there are no geany-themes packages in either Ubuntu or a PPA (not sure about other distros), and being part of the plugins package would likely increase the probability that geany-themes would make the official repos. Please let me know. Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] [Geany] ANN: Geany 1.22 is out!
On Fri, Jun 22, 2012 at 11:46 AM, Enrico Tröger enrico.troe...@uvena.de wrote: On 21/06/12 08:28, Lex Trotman wrote: The question is has someone actually tested it to see if it really is superior for Geany? ACAIK no. True. At least the part of the doubt about whether it is better or not. I didn't test it so far. I just didn't have time to spend on this. If there are any real benefits in the newer versions (except a higher version number), we can think about updating it. And the perennial question these days: What about Gtk3? From the look of discussions on the Xfce mailing list, it is a memory-guzzling beast. On the other hand, many libraries (such as libvte, I think) are ending their support for and development of Gtk2-based versions. Cheers Liviu ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] VTE Ctrl-C to kill
On Fri, Dec 30, 2011 at 7:26 PM, David Gomes davidrafago...@gmail.com wrote: I'm working on a project that uses VTE, and since GNOME crew wasn't so helpful, I was wondering if you did anything particular to allow Ctrl-C to kill the current process in the terminal of Geany. Was it default or did you have to create that custom key binding? I've been beaten by this in the past (see [1]). It should suffice to check 'Override Geany keybindings' in Prefs Terminal. Apparently Nick made it default in recent versions [2]. Happy Holidays Liviu [1] http://lists.uvena.de/geany-devel/2010-October/003343.html [2] http://lists.uvena.de/geany-devel/2010-October/003347.html ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Greetings from an IDE refugee
On Sat, Nov 26, 2011 at 9:23 AM, Nathan Broadbent nathan@gmail.com wrote: 1) I'd like to expand the behaviour of 'Auto-close quotes and brackets', and make it work like the 'Pair char autocomplete' gedit plugin - http://code.google.com/p/gedit-pair-char-autocomplete/: The plugin is smart enough to automatically overwrite existing closing brackets when appropriate. Selecting a block of text and typing an opening parenthesis or quote character will enclose the selection in quotes or parenthesis. If I understand you correctly, you're referring to this bug report [1]. It was recently discussed on the list [2], and there is even some code implementing the feature as a plugin [3]. Regards Liviu [1] https://sourceforge.net/tracker/?func=detailaid=3383201group_id=153444atid=787794 [2] http://www.mail-archive.com/geany-devel@uvena.de/msg05210.html [3] https://github.com/pzoxiuv/Geany-Plugins ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Greetings from an IDE refugee
On Sat, Nov 26, 2011 at 6:41 PM, Nathan Broadbent nathan@gmail.com wrote: If I understand you correctly, you're referring to this bug report [1]. It was recently discussed on the list [2], and there is even some code implementing the feature as a plugin [3]. [1] https://sourceforge.net/tracker/?func=detailaid=3383201group_id=153444atid=787794 [2] http://www.mail-archive.com/geany-devel@uvena.de/msg05210.html [3] https://github.com/pzoxiuv/Geany-Plugins Oh, great! Amazing that this has been worked on so recently. It's almost what I want... But I think it should be the default behavior for 'auto-close quotes and brackets', instead of a plugin. I don't think any extra configuration options are necessary - nobody would complain about it if they've already turned on the 'auto-close' feature. I also think that the actual characters are much more appropriate triggers than 'Ctrl+key'. I fully agree with these points: the feature should be included in core Geany, or best in its 'addons' plugin. And actual characters are preferable to 'ctrl' combos. But I'm not sure that the Geany devels would approve of this. Regards Liviu Thanks for your help! Nathan -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Geany icon on Mint
On Tue, Oct 25, 2011 at 1:47 AM, Lex Trotman ele...@gmail.com wrote: Hi all, My hard drive failed yesterday morning, so after installing a new one I decided to update the OS and installed the latest Linux Mint. Imagine my surprise when the Geany icon wasn't the familiar teapot, but https://github.com/elextr/geany_stuff/raw/master/geany.svg. I initially blamed Ubuntu since Geany was installed from its repository, sorry, but in fact Mint is overriding it with a theme. This looks like Arabic script to me, so Frank, can any of your translators tell us what it says? Well, Geany makes allusion to a 'genie' or 'jinn' [1], which is most known from the (Arabic, I assume) tale of Aladdin [2]. If you click on the 'Arabic' article in [1] you will be directed to 'جيني', which, to the best of my understanding of Arabic script (which is null), uses the same spelling as in the *.svg file [3]. So I would go with 'جيني' meaning Geany, in Arabic script. It would be cool to have this on the the main page of geany.org! Any Arab reader or speaker please correct. Regards Liviu [1] http://en.wikipedia.org/wiki/Genie [2] http://en.wikipedia.org/wiki/Alladin [3] http://ar.wikipedia.org/wiki/جيني Things like Geany or Worlds best editor would be acceptable, but may your code be infested with bugs might not :) Cheers Lex ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Geany icon on Mint
On Tue, Oct 25, 2011 at 9:43 AM, Liviu Andronic landronim...@gmail.com wrote: On Tue, Oct 25, 2011 at 1:47 AM, Lex Trotman ele...@gmail.com wrote: Hi all, My hard drive failed yesterday morning, so after installing a new one I decided to update the OS and installed the latest Linux Mint. Imagine my surprise when the Geany icon wasn't the familiar teapot, but https://github.com/elextr/geany_stuff/raw/master/geany.svg. I initially blamed Ubuntu since Geany was installed from its repository, sorry, but in fact Mint is overriding it with a theme. This looks like Arabic script to me, so Frank, can any of your translators tell us what it says? Well, Geany makes allusion to a 'genie' or 'jinn' [1], which is most known from the (Arabic, I assume) tale of Aladdin [2]. If you click on the 'Arabic' article in [1] you will be directed to 'جيني', which, to the best of my understanding of Arabic script (which is null), uses the same spelling as in the *.svg file [3]. So I would go with 'جيني' meaning Geany, in Arabic script. It would be cool to have this on the the main page of geany.org! I may have gotten carried away with the links. Go to: http://en.wikipedia.org/wiki/Geany and click on the Arabic link, and you will get http://ar.wikipedia.org/wiki/جيني containing 'Geany' spelled in Arabic. Liviu Any Arab reader or speaker please correct. Regards Liviu [1] http://en.wikipedia.org/wiki/Genie [2] http://en.wikipedia.org/wiki/Alladin [3] http://ar.wikipedia.org/wiki/جيني Things like Geany or Worlds best editor would be acceptable, but may your code be infested with bugs might not :) Cheers Lex ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] A screenplay plugin for geany
On Sun, Oct 9, 2011 at 6:54 PM, Anil Gulecha anil.ve...@gmail.com wrote: Commercial editors sell for 100s of dollars, when really a simple text editor will do. Infact this format has been used over the past century, and most scripts were written on typewriters. yet there does not exist a simple and good free screenwriter. Here's the help I'm looking for from the geany developers.. help write a simple plugin that assist with writing .screenplay files. This will essentially boil down to defining 6 types of texts (s/a/c/p/d/t), and making sure that when new content is added to a dialogue, it wraps at the appropriate margins. This sounds like a job for LaTeX (and LyX). If you look on Wikipedia [1], you will notice that they mention a LaTeX package called 'screenplay'. I also find a second one on CTAN [2]. You might want to investigate those and see if they can output PDF with typesetting that conform to your requirements. If so, then you will want to investigate writing a corresponding *.layout file for LyX [3], a cross-platform open-source frontend to LaTeX; this will enable you to use the LaTeX classes within a familiar, broadly MS Word-like environment but without the usual bloat. LyX already ships by default two screenplay LaTeX classes, 'hollywood' and 'broadway' (and their corresponding *.layout files); they also come with LyX examples and templates. See [4][5][6][7]. You may also want to search the LyX wiki [8] for 'screenplay'. Anyways, I'm confident that what you're looking for is LaTeX (and LyX) support for writing screenplays, and apparently you already have several solutions available. Both tools boast a widespread adoption and are free in most ways. Good luck Liviu [1] https://en.wikipedia.org/wiki/Screenwriting_software [2] http://ctan.org/search/?search=screenplaysearch_type=description [3] http://www.lyx.org/ [4] http://screenwriting.goeszen.com/free-screenwriting-software.html [5] https://richardfcrawley.wordpress.com/2007/08/21/lesser-known-applications-for-linux-screenwriting/ [6] http://www.lyx.org/news/2315.php [7] http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg09505.html [8] http://wiki.lyx.org/ ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] How about calling the next release 1.0?
On Tue, Sep 20, 2011 at 1:23 PM, Frank Lanitz fr...@frank.uvena.de wrote: Am 20.09.2011 12:07, schrieb Jiří Techet: just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? To make it short: As we are about two weeks ahead of next release I disagree. After 0.21 release we got a lot of structural changes we might could think about a 1.0 too, but I don't feel its needed at the moment. I would agree with most on this thread that Geany deserves a 1.0. However, we could compromise: bump numbering to 0.9.0, and then see what comes next. Maybe the main devels feel that 1.0 is warranted, or we wait for structural changes to happen. Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] configure fails on VTE check
On Sun, Apr 24, 2011 at 3:51 PM, Colomban Wendling lists@herbesfolles.org wrote: Thanks for pointing this out, it should be fixed in SVN now. The plugin should now be properly disabled automatically if one of its dependencies is missing. Yes, configure works better in r2053. Regards Liviu Cheers, Colomban ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] {datetime} {date} are updated only after config reload
On Sat, Apr 23, 2011 at 2:19 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: On Thu, 14 Apr 2011 15:27:44 +0200 Liviu Andronic landronim...@gmail.com wrote: The {datetime} {date} templates are updated only after reloading the config. To reproduce insert {datetime} in ~/.config/geany/templates/changelog, reload the config and then in a blank document do c-menu insert changelog. Wait a minute (or an hour, or a day) and insert again the entry, and you will notice that Geany always uses the time of the last Tools Reload config, and not the current system time. The behaviour can easily make the user insert the wrong time (or even day or week, when keeping the session alive using suspend) when compiling logs. Should be fixed now in SVN, thanks. Cool! Thanks. I tried to compile r5734 but I hit a bump: AR libtagmanager.a make[3]: Leaving directory `/usr/local/build/geany/tagmanager' make[2]: Leaving directory `/usr/local/build/geany/tagmanager' Making all in scintilla make[2]: Entering directory `/usr/local/build/geany/scintilla' Making all in include make[3]: Entering directory `/usr/local/build/geany/scintilla/include' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/local/build/geany/scintilla/include' make[3]: *** No rule to make target `PlatGTK.cxx', needed by `PlatGTK.o'. Stop. make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 make[3]: Entering directory `/usr/local/build/geany/scintilla' make[3]: Leaving directory `/usr/local/build/geany/scintilla' make[2]: Leaving directory `/usr/local/build/geany/scintilla' make[1]: Leaving directory `/usr/local/build/geany' make (6140) returned '2' Configure went fine: Install Geany in : /usr/local Using GTK version : 2.20.1 Build with GTK printing support: yes Build with plugin support : yes Use virtual terminal support : yes Use (UNIX domain) socket support : yes GNU regex library : system Compiling Subversion revision : r5734 Configuration is done OK. Am I missing something? Liviu Regards, Nick ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
[Geany-devel] configure fails on VTE check
Dear all I'm trying to build plugins r2050 against Geany r5734. Geany configured and compiled fine. The plugins fail on configure: checking for VTE... configure: error: Package requirements (vte = 0.24) were not met: Requested 'vte = 0.24' but version of vte is 0.23.5 Is there a reason for the deps mismatch? Otherwise, how can I work around? Regards Liviu -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] {datetime} {date} are updated only after config reload
On Fri, Apr 15, 2011 at 6:35 PM, Frank Lanitz fr...@frank.uvena.de wrote: What about moving this to request time? So not parsing at startup but parsing it when requested by user to insert? Yes! This would definitely be much better. Of course, if easy enough to implement. Liviu ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
[Geany-devel] hex mode
Hello Does Geany have a hex mode, that is can I open files in hex mode? And a bit more OT, Geany refuses to force-open a PDF file. Nano, for example, opens the PDF. Is it normal? Regards Liviu -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] custom formatting for selections 'sent to terminal'
On Mon, Dec 27, 2010 at 12:11 AM, Frank Lanitz fr...@frank.uvena.de wrote: On Sat, 18 Dec 2010 07:46:37 -0800 Matthew Brush matthewbr...@gmail.com wrote: On 12/18/2010 02:51 AM, Liviu Andronic wrote: However, can the VTE be flexible enough to allow certain lines to have a different formatting? I am interested in selections 'sent to terminal': would it be feasible to have an option that would ensure, for example, that any 'selection sent to terminal' would be formatted in red colour in the VTE? One way that might work would be to encode the text before it's sent with color escape sequences that the terminal already recognizes[1]. I looked into this, but in my understanding when working with R we no longer deal with a traditional terminal that would recognize such escape sequences: the selection, including potential wrap-up sequences, are sent to the R interpreter, which is a whole different beast. From my investigations I don't think that the R terminal can easily handle such sequences, or anything similar. There are some R packages/functions that can apply custom formatting to supplied inputs, but not in the way I'm looking for. I'm not sure if this could be done from a plugin, but it could probably be done in Geany's source code, although considering how esoteric an option it is, it seems unlikely to be a desired feature for most. I could be wrong. I'm not sure something like that is fitting into core, but also not sure at the moment whether it can be done as a plugin. I had some hope in Pygments [1], a generic syntax highlighter that can be used as a command-line tool and as a library, but I'm not sure whether such integration with the VTE is possible. And I'm even less convinced that this has much to do with Geany; it seems more like a job for an R package to provide integration with Pygments. Regards Liviu [1] http://pygments.org/ Cheers, Frank -- Frank Lanitz fr...@frank.uvena.de ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] POLL: Mark developers names on plugins translateable Yes/No
On Mon, Dec 27, 2010 at 9:25 PM, Yura Siamashka yura...@gmail.com wrote: I vote to left them translatable, copy paste is simple enough, but if language uses different set of characters (for example cyrillic), English names can look weird. On other hand I don't know how to spell correctly most of the names so I leave them English. I agree that we should take into consideration names originally spelled in non-latin characters. What about the following arrangement: - leave names non-translatable - in case of non-latin names, make string as follows: 'original_spelling (latin_spelling)'. For example, in the case of Adrian, the string would look like 'Адриан Димитров (Adrian Dimitrov)' What do you think? Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Moving the VTE terminal to the Sidebar
Hey On Thu, Dec 16, 2010 at 11:43 PM, Matthew Brush matthewbr...@gmail.com wrote: I've dropped Autohell in favour of a simple Makefile. Just do 'make' and then (as root) 'make install'. Use 'make install PREFIX=/usr' (or whatever prefix) if you don't want it in /usr/local. It works! Now I have test whether my netbook screen is long enough for such usage. It's clearly not high enough for 'normal' vte placement. If there's still a problem, make an issue on the github project because I feel as though I've caused too much noise on the mailing list with issues that aren't related to Geany/Plugins. It actually does concern a Geany plug-in. :) Any chance that sideterm would make the official list of geany-plugins? I'm on the IRC channel quite often also. I appreciate your testing this out, sorry about the build system. Thanks for working on this. To all, can anyone recommend a simple, cross-platform, build system? I am not sure how simple it is, but I know several projects that switched to waf. [1] I think it's worth exploring. Regards Liviu [1] http://code.google.com/p/waf/ Matthew Brush (codebrainz) ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Moving the VTE terminal to the Sidebar
Hello On Wed, Dec 15, 2010 at 12:45 AM, Matthew Brush matthewbr...@gmail.com wrote: I wrote a simple little plugin which moves the VTE into the sidebar. The purpose/rational is described in the README at: https://github.com/codebrainz/geany-sidebarterm After a bit of testing, I've identified some unexpected usage issues, mainly related to actions assigned to key bindings. - send selection: if I bind 'Send selection to terminal' to 'ctrl+r' and select some text and hit the binding, then -- a previously hidden Message Window will pop-up, even though the Terminal tab is longer there. There is a simple way to work around by minimizing the Message Window to a ridiculously small size, but the behaviour is still unsettling -- an un-focused Sidebar Terminal tab will not get focused (for example, focus the Sidebar Documents tab and send something to terminal from editor and see that the Terminal is not shown) - focus terminal: if I bind 'Switch to terminal' to 'F2', make sure that the Message Window is hidden, edit smth in the editor and hit F2, then the the Message Window will pop-up while the terminal will stay hidden I believe that these minor issues stem from the assumption that the VTE is always in the Message Window, but this can be different now. Would these issues be hard to fix? Thank you Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Moving the VTE terminal to the Sidebar
On Thu, Dec 16, 2010 at 10:50 AM, Matthew Brush matthewbr...@gmail.com wrote: No you aren't missing anything. I'm still trying to wrap my head around Autotools. It should be fixed now. I added an autogen.sh script, so it should generate all the other autohell crud. It didn't quite work out. Here's what I get: /usr/local/build/sidebarterm-5549641/autogen.sh (10363) Preparing the sidebarterm build system...please wait Found GNU Autoconf version 2.65 Found GNU Automake version 1.11.1 Found GNU Libtool version 2.2.6b Automatically preparing build ... Warning: autoreconf failed Attempting to run the preparation steps individually Preparing build ... ERROR: aclocal failed /usr/local/build/sidebarterm-5549641/autogen.sh (10363) returned '2' /usr/local/build/sidebarterm-5549641/configure (10799) configure: error: cannot find install-sh, install.sh, or shtool in . ./.. ./../.. /usr/local/build/sidebarterm-5549641/configure (10799) returned '1' Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Moving the VTE terminal to the Sidebar
On Thu, Dec 16, 2010 at 2:37 AM, Matthew Brush matthewbr...@gmail.com wrote: Thanks for the hint. The problem should now be fixed, at least as good as I can figure without modifying Geany. https://github.com/codebrainz/geany-sidebarterm Feedback welcome. Does the repo contain all teh files? I'm a bit lost, since what I downloaded or what I see in the browser does not contain any autogen.sh, configure or Makefile. Am I missing something? Liviu Matthew Brush (codebrainz) ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] R Tags
Hello On Tue, Nov 9, 2010 at 1:57 AM, Lex Trotman ele...@gmail.com wrote: On 9 November 2010 06:59, Jonathan Daily biomathjda...@gmail.com wrote: I have tried various [options] iterations of geany -g [options] as well as trying the import tags command from inside geany on outputs from R's rtags() function, and I just cannot seem to get tags for R. Step 1, if you open an R file do you get symbols in the sidebar? Yes it does. Here on 0.20 (svn = r5271). This tests that Geany's R tag parser is in fact working. But I'm not sure how much information it gathers, it looks pretty simple. Step 2. to get tags for files that you don't want to have open all the time (eg libraries) you use geany -g tagfile rfile The tagfile has to be named correctly as per the documentation and located in one of the places described in the documentation then Geany has to be restarted and it should load the tags. If you want to use a different source of tags such as rtags you will have to ensure that the format conforms to that described in the Geany documentation or convert it yourself. The rtags() function 'parses R code files (using R's parser) and produces tags in Emacs' etags format'. Are you aware of examples or scripts to convert 'etags' tags to 'geany' tags? Regards Liviu Cheers Lex This is likely because I don't understand how tags are parsed nor do I understand how geany parses tags compared to other IDEs. Has anyone gotten this to work? If so, could you spell it out for a tagging newbie? Thanks in advance, Jon ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] using ctrl+c in vte
On Tue, Oct 26, 2010 at 5:21 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: Changed to enabled by default. Great! Thanks Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Unhide preferences
On Tue, Oct 19, 2010 at 6:01 PM, Dimitar Zhekov dimitar.zhe...@gmail.com wrote: Hi, all, What do you think about creating a firefox-about:config-like interface for the hidden preferences? For example, a Various tab in the preferences dialog, with a name value list, a check button or a text entry (depending on the currenttly selected element), and a link to www.geany.org/manual/current/#hidden-preferences. That'll take some time to write, for example to check that all changes are applied immediately, but I'm willing to do it, if you think it's a good idea. The stash provides a good base for such an interface. Personally I like it. But it's probably the maintainer's take that counts. Regards Liviu -- E-gards: Jimmy ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] [Patch] : On closing the last tab create new untitled document.
On Thu, Sep 30, 2010 at 5:52 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: I've now implemented this, but it was harder because you have to avoid recursion - opening a document closes an empty doc, but that triggered a new doc before the document was opened. Please test. r5271 seems to be working as expected here. Thanks a lot for looking into this. Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] [Patch] : On closing the last tab create new untitled document.
On Thu, Sep 23, 2010 at 7:37 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: * new_document_after_close=true under [geany] in geany.conf. I'm really nitpicking now, but is there a reason that the following two actions are visually different, when a last empty tab is present: - close last empty tab, the grey screen briefly pops out and immediately a new 'untitled' document is created (a bit disturbing) - create new empty file, the last empty tab gets replaced and no grey screen and deactivated menus are visually noticed In both cases Geany reports: 15:33:52: File untitled closed. 15:33:52: New file untitled opened. It would be great if in both cases Geany had teh same behaviour. What do you think? Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] [Patch] : On closing the last tab create new untitled document.
Hello Nick On Thu, Sep 23, 2010 at 7:37 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: ..if a single _untitled_ tab is displayed. This is the way Opera handles it, and that the behaviour that I find ergonomic in this case; it allows to close the last titled document tab without the need to close the app. As soon as the document gets modified or gets a title, the 'x' should be restored. Midori, Xfce's web browser with 'always show tabbar' enabled, behaves similarly to Opera, although it keeps a non-functional 'x' even on the last empty tab; clicking on the last empty tab doesn't close it/re-open another empty, so I guess the unnecessary 'x' can be reported as a bug. The trouble is, it's difficult to tell if the document is 'modified', as that can include changing indent settings, encoding, etc, not necessarily a textual change. I was thinking that this could be done whenever Geany reports an 'untitled' document as modified, for example when the tab name becomes red and the 'save current file' is activated. I've now made a hidden pref* for this behaviour, off by default. It could be made into a GUI pref though. * new_document_after_close=true under [geany] in geany.conf. Great! Thanks. I should check SVN now. Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] [PATCH] Better-looking comments indenting
On Wed, Sep 8, 2010 at 6:25 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: I've just realized, for the tabs spaces mode this would be completely broken as 8 spaces are compressed into tabs, e.g. when one line starts with 4 spaces and the next line starts with a tab. So it seems the patch implementation is a no-go. This is unfortunate. Current 'toggle comment' tends to make the code less readable. Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] [Patch] : On closing the last tab create new untitled document.
On Tue, Sep 21, 2010 at 7:54 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: Gedit (2.20) does not do this. Do you have examples of a text editing app with this behaviour? At least jEdit always keeps an untitled document open. Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] [Patch] : On closing the last tab create new untitled document.
On Tue, Sep 14, 2010 at 2:23 PM, Nick Treleaven nick.trelea...@btinternet.com wrote: The attached patch fixes that, by creating a new untitled document when the last tab is closed. I've been running with this patch for over a week. Personally I'm not sure about this, see what others think. As far as I'm concerned I prefer the patched behaviour. It would be similar to tab handling in web browsers (Opera). Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] R lexer should consider . (dot) as part of word
Hello Nick Thanks for looking into this. On Thu, 12 Aug 2010 13:10:34 +0100 Nick Treleaven nick.trelea...@btinternet.com wrote: The R wordchars setting including '.' is being overridden by the default filetypes.common whitespace_chars setting, which includes '.'. If you remove '.' from whitespace_chars then it seems to work, but that affects all filetypes word boundary definition: http://www.geany.org/manual/index.html#id6 Strangely, I cannot get this to work. I have the following shcat /home/liviu/.config/geany/filedefs/filetypes.common | grep -i shwhitespace_chars (21739) #whitespace_chars=\s\t!\#$%'()*+,-./:;=?...@[\\]^`{|}~ whitespace_chars=\s\t!\#$%'()*+,-/:;=?...@[\\]^`{|}~ shcat ... /filedefs/filetypes.common | grep -i whitespace_chars sh(21739) returned '0' but upon restart Geany still doesn't consider a . as part of the word, either for R or for untitled files. Also, filetypes.r is the default one shipped with Geany. I must be doing smth wrong. There is no per-filetype whitespace_chars setting. Should I file a bug report? Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
[Geany-devel] R lexer should consider . (dot) as part of word
Dear devels Please read below. On Tue, 23 Feb 2010 08:35:50 +1100 Lex Trotman ele...@gmail.com wrote: On 23 February 2010 00:57, Jon Senior j...@restlesslemon.co.uk wrote: On Mon, 22 Feb 2010 13:25:49 + Liviu Andronic landronim...@gmail.com wrote: I've been investigating filetypes.r to see if it is possible to make Geany more friendly (when ctrl+right/left, selecting, double-click selecting, etc.) toward strings containing . (dot), and I noticed this line: #wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 Changing it to wordchars=._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 doesn't seem to make a difference, although the documentation specifies that wordchars These characters define word boundaries when making selections and searching using word matching options. Any ideas on what's going wrong? I might be wrong, but I think that some of the stuff in the filetypes.foo files has now been taken over by Scintilla. Certainly, Scintilla seems to be responsible for comments and I'd suspect that you can change the comment start parameter to whatever you like with no ill effects! It has no effect because the Scintilla R parser ignores the wordchars argument and instead uses its own hard coded definition (which has a bug). Which parts of the filetype definition files are actually used is dependent on the parser for the particular language. Unfortunately I know of no documentation in the Scintilla project (other than the code:-) that defines what capabilities each parser has and what parameters are used. I've filed a bug report against Scintilla [1] but it was invalidated since SciTE, hence Scintilla, could be configured to consider a . (dot) character as part of the word in a *.R file. What it needed was to replace word.characters.$(file.patterns.r)=$(word.chars.r) with word.characters.$(file.patterns.r)=.$(word.chars.r) (note the right-hand dot) in the r.properties file. Can this setting be translated to Geany? Thank you Liviu [1] https://sourceforge.net/tracker/?func=detailatid=102439aid=3042949group_id=2439 ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Script: Generate loadable tag files for Geany
On Sat, 31 Jul 2010 19:58:05 +0200 Dominic Hopf dma...@googlemail.com wrote: Am Samstag, den 31.07.2010, 18:04 +0200 schrieb Guenther Brunthaler: Just a generic hint for the usage of this mailing list: You should start new threads for new topics, also if you have another contribution. Didn't I?! Seems so. At least it looks like that in my mail client. ;) But well, I had just had a discussion with Enrico on IRC these days about Evolution which may does weird things for me here. Here, with Claws, the Lua Script thread is also part of the Ratings thread. It's probably because you chose to reply to the first thread and change the subject. But this looks like doubtful behaviour from mail clients: even if the headers are the same, since the subjects are different they would better consider two separate threads. For this thread (in Claws), Gmail displays three different conversations. Regards Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] ANN: Geany Plugins 0.19 released
On Sun, Jun 20, 2010 at 8:38 PM, Colomban Wendling lists@herbesfolles.org wrote: Even if I'm pretty sure it is the bug I mentioned, can you check with other apps, like GEdit? They should spawn teh same critical messages on Yes, I get the same messages. li...@debian-liv:~$ gedit (gedit:25627): Gtk-CRITICAL **: gtk_widget_is_ancestor: assertion `ancestor != NULL' failed (gedit:25627): Gtk-CRITICAL **: gtk_widget_is_ancestor: assertion `ancestor != NULL' failed Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Mircea Hasegan from Romania
Cool, welcome! Liviu On 5/13/10, mircea.hase...@gmail.com mircea.hase...@gmail.com wrote: Hi, My name is Mircea Hasegan and I'm from Romania. I've been working for 3 years in a multinational company as a developer (TCL scripter to be more exact). Recently i decided to switch from Windows to Linux. The switch forced me to find a Linux editor that would meet my needs and expectations. After many attempts i decided that Geany was the best IDE i could find and it keeps on exceeding my expectations. Great job! Yesterday i decided to create a couple of plugins that i needed in geany (copy full file path to clipboard and clear read-only attributes from files) because I needed them a lot. To make a long story short I decided to do my best and try to contribute to your wonderful project. I've started coding in C under Linux only recently so my expertise is not something to brag about, but i'm willing to learn. Mainly I want to start with reading your code base. Then try to fix some trivial bugs until I get to understand your code and coding rules, then advance and help you with more advanced bugs and who knows, maybe even features. Best regards, Mircea Hasegan ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] newcomer
Hello And welcome to Geany! On Thu, Apr 15, 2010 at 5:57 PM, Ariel Haviv ariel.ha...@gmail.com wrote: Total beginner in the oss field. But enthusiastic about beginning !!! I will need lots of guidance at the beginning, because i have no idea whatsoever on how to even begin doing that (sorry). But i study fast, and I am not a devel, but I could give you a couple of pointers. Best way to get started is to find your favourite bug [1] or feature request [2] (see this for more info [3]), come up with a patch and attach it either to the respective report or send it to the devel mailing list. Feel free to come up with questions on the mailing list, especially when the attempted changes are important and would better be agreed on by the developers. Regards Liviu [1] http://sourceforge.net/tracker/?group_id=153444atid=787791 [2] http://sourceforge.net/tracker/?group_id=153444atid=787794 [3] http://www.geany.org/Support/Bugs ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Adding an R parser
On 2/22/10, Jon Senior j...@restlesslemon.co.uk wrote: colours. I also prefer to have number colour different from that of string(2). I currently use number=0xff901e;0xff;false;false # blah string string=0x008000;0xff;false;false Interestingly in the svn copy of filetypes.r, number=0x007f00. You are right that nominally the colours are different---#007f00 for number and #008000 for string2---, but visually the two are very much alike. And I feel it's counter-productive to think of strings every time I see a number. I am not sure that #ff901e is a good default for numbers, but it looks better than the current defaults. Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Adding an R parser
On 2/19/10, Jon Senior j...@restlesslemon.co.uk wrote: scintilla code, but I'm not sure about it. It seems to correctly include . as part of a word, but then later excludes it (If I'm I've been investigating filetypes.r to see if it is possible to make Geany more friendly (when ctrl+right/left, selecting, double-click selecting, etc.) toward strings containing . (dot), and I noticed this line: #wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 Changing it to wordchars=._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 doesn't seem to make a difference, although the documentation specifies that wordchars These characters define word boundaries when making selections and searching using word matching options. Any ideas on what's going wrong? Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Adding an R parser
On 2/17/10, Jon Senior j...@restlesslemon.co.uk wrote: For my sins, I'm obliged to develop code in R, and a while back I added in a tagmanager parser for R symbols. The parser is not mine, but I just tried the new parser, and it's very helpful. Thanks! On 2/21/10, Jon Senior j...@restlesslemon.co.uk wrote: Attached! This is not truely complete as I haven't audited the remaining keywords, but it resolves the issue that Liviu highlighted in his email. I'll try and take a look at Scintilla this week. I also tried the new filetypes.r and it is indeed better. However there are still some issues with the defaults: - for some reason NULL, Inf, NaN, FALSE and the like are not getting the primary keyword formatting. Perhaps because of capitals? (Open filetypes.r in Geany and you will quickly notice it: look for black within the blue line of keywords.) - some package keywords are duplicates of primary keywords, and probably should be removed (Open filetypes.r in Geany and you will quickly notice it: look for blue within the red line of keywords.) - number and string2 share the 0x008000 colour. string and string2 share different colours. Since in R `'' and `' comments are equivalent and interchangeable, it would makes sense for them to share colours. I also prefer to have number colour different from that of string(2). I currently use number=0xff901e;0xff;false;false # blah string string=0x008000;0xff;false;false Would this be better defaults? Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Adding an R parser
Hello On 2/17/10, Jon Senior j...@restlesslemon.co.uk wrote: For my sins, I'm obliged to develop code in R, and a while back I added in a tagmanager parser for R symbols. I am currently using Geany for my R needs, and I was curious whether the patch provides something more than the current syntax highlighting support. If so, wouldn't it be safer to open a patched bug report [1]? Liviu [1] http://sourceforge.net/tracker/?func=browsegroup_id=153444atid=787794 The parser is not mine, but is GPLed and the copyright message is intact so I don't expect that to pose a problem for the project. I've attached a patch against geany-svn which appears to build and function. I'd love to see this become part of the official release. It'd help me promote the use of geany within my company and allow me to go back to letting Fedora do all my upgrades! :-) Jon ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Adding an R parser
On 2/19/10, Jon Senior j...@restlesslemon.co.uk wrote: I shall do exactly that. I wasn't sure what the protocol here was. As for what it provides, it's full tag parsing, meaning that you get all your functions listed in the left hand pane as per C / Java / etc. Nice. Thanks for bringing up the patch. I have couple more issues with the current support for R in Geany. It's mostly minor, but it affects readability of the code. The syntax highlighting fails in some cases: - for the line below, sum and length are both functions but will be highlighted with different colours sum(mtcars$cyl); length(mtcars$cyl) - a function similar to the one below will have trim and qt highlighted differently. trim.qt - function(x) sum(x) trim.qt(mtcars$cyl) - so will an object, say, get.smth - iris - objects don't seem recognised at all. Are these failures of the current parser implementation, or is this something that one should expect? Thanks Liviu ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Adding an R parser
On 2/19/10, Jon Senior j...@restlesslemon.co.uk wrote: - objects don't seem recognised at all. In what sense? I think it doesn't highlight objects that you've created, although I could be wrong. I'm comparing the Geany highlighting with that of JGR. In the latter, fun1 - function(x) sum(x) fun1 typing fun1 or obj1 - iris obj1 typing obj1 will make JGR recognise it as a function/object and immediately render it in blue and italic (current settings here, I think). In Geany nothing similar happens. To be honest I only really notice the highlighting for strings and the bracket closing. Unfortunately I notice a bit more than that. :) Liviu Are these failures of the current parser implementation, or is this something that one should expect? Thanks It's the syntax highlighting, not the tag parser (tags are things like function definitions or global variable definitions). I've not really looked at it enough to see how tuneable it is. It's been a while since I delved into the R template files. Maybe later today. Jon ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel