Re: [Geany-devel] [Geany] ANN: Geany-Themes 1.22 Released

2012-07-06 Thread Liviu Andronic
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!

2012-06-22 Thread Liviu Andronic
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

2012-01-01 Thread Liviu Andronic
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

2011-11-26 Thread Liviu Andronic
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

2011-11-26 Thread Liviu Andronic
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

2011-10-25 Thread Liviu Andronic
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

2011-10-25 Thread Liviu Andronic
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

2011-10-09 Thread Liviu Andronic
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?

2011-09-20 Thread Liviu Andronic
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

2011-04-24 Thread Liviu Andronic
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

2011-04-23 Thread Liviu Andronic
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

2011-04-23 Thread Liviu Andronic
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

2011-04-17 Thread Liviu Andronic
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

2011-04-14 Thread Liviu Andronic
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'

2010-12-27 Thread Liviu Andronic
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

2010-12-27 Thread Liviu Andronic
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

2010-12-17 Thread Liviu Andronic
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

2010-12-17 Thread Liviu Andronic
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

2010-12-16 Thread Liviu Andronic
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

2010-12-15 Thread Liviu Andronic
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

2010-11-08 Thread Liviu Andronic
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

2010-10-26 Thread Liviu Andronic
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

2010-10-19 Thread Liviu Andronic
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.

2010-10-01 Thread Liviu Andronic
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.

2010-09-24 Thread Liviu Andronic
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.

2010-09-23 Thread Liviu Andronic
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

2010-09-23 Thread Liviu Andronic
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.

2010-09-21 Thread Liviu Andronic
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.

2010-09-14 Thread Liviu Andronic
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

2010-08-12 Thread Liviu Andronic
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

2010-08-11 Thread Liviu Andronic
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

2010-07-31 Thread Liviu Andronic
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

2010-06-22 Thread Liviu Andronic
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

2010-05-14 Thread Liviu Andronic
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

2010-04-15 Thread Liviu Andronic
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

2010-02-22 Thread Liviu Andronic
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

2010-02-22 Thread Liviu Andronic
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

2010-02-21 Thread Liviu Andronic
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

2010-02-19 Thread Liviu Andronic
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

2010-02-19 Thread Liviu Andronic
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

2010-02-19 Thread Liviu Andronic
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