Hello everybody,
I've been happily using Geany for a little while now, coding mostly in
Python. I have a couple questions:
1. For a dark color scheme, eg Vibrant Ink, how do i get the active
line to not be highlighted. White text + white highlighting =
invisible text on the line I'm trying to edit. Arrgh!
2. Any debugger advice for python? I am finding winpdb is pretty slow
and actually crashes on my machine a fair amount.
I'm on a windows 7 64 bit installation.
Thanks!
--
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow
Hello Geany users,
I have just installed Geany on Ubuntu and when I open the preferences I
have tab General, Interface, ..., Various but after Various* I do not have
the Terminal tab (see image below)*, which is what I wanted to access to
paste and copy commands to the terminal to execute small pieces of code.
Have I made a mistake in installing geany (i used on the command line: sudo
apt-get install geany)
Thank you very much for help.
Best regards,
marco
[image: Inline image 1]
Greetings All,
This "kludge" may interest those who are interested in using Geany to edit
source files in languages for which Geany has no native support.
I have managed to obtain a high degree of support for the Euphoria
Programming Language, including syntax color and context sensitive help, by
backing up the original lua support files/references in filetypes.lua,
filetype_extensions.conf, and snippets.conf, and then editing the lua
files/references to
support Euphoria. Support for Lua can be swapped/restored back by
executing a batch file type program,
written in Euphoria, which overwrites the the euphoria enabled, files with
the origninal Lua support files. In like manner, Euphoria support can be
selected again by copying/overwriting the Lua enabled files with those
supporting Euphoria.
This is copied from the Euphoria mailing list:
I have posted the latest version of Geany support files and utility
programs on the RDS User contribution page:
http://www.rapideuphoria.com/eugeany.tar.gz . The Context Sensitive Help
Program EuHelp <http://openeuphoria.org/wiki/view/EuHelp.wc> is included
with the support files, together with a utility program called "gny.ex",
which is used to backup the original lua support files and restore them, if
desired. A "euphoria enabled" snippets file is also included.
All the support files and utility programs are contained in the directory "
EuGeany <http://openeuphoria.org/wiki/view/EuGeany.wc>". Once you
decompress the EuGeany <http://openeuphoria.org/wiki/view/EuGeany.wc> folder,
all you have to do is run the program gny.ex to install and set the system
up so you can swap lua/euphoria support whenever you wish.
IMPORTANT: you will need to edit the constants which reference FILEDEF_DIR,
FILETYPE_EXT_DIR, and SNIPPETS_DIR before running gny.ex! The latest
version of gny.ex is included below, but everything you need is contained
in the EuGeany <http://openeuphoria.org/wiki/view/EuGeany.wc>download files.
Gny.ex is set up to translate/compile
EuHelp<http://openeuphoria.org/wiki/view/EuHelp.wc>.ex
and gny.ex and then copy those programs to EUDIR/bin/ by default, but you
can install those programs manually by setting the value of the constant
COMPILE_INSTALL_EUHELP_GNY to FALSE. The path to EUDIR is set without using
an environment variable
Comments, suggestions for improvements, etc. will be appreciated.
I would deeply appreciate if anyone who is interested in extending Geany's
support to languages not currently supported, would take a look at my
method and providing any criticisms/comments/ suggestions for improvement.
Euphoria is a very interesting language which is also very easy to learn.
Even a novice programmer will be able to "read" the main program,
"gny.ex" with no problem.
If you are interested in taking a closer look at Euphoria, the current
version, Euphoria 4.05, for Linux and Windows, can be downloaded from
http://openeuphoria.org/wiki/view/DownloadEuphoria.wc
More Euphoria resources are available at:
The OpenEuphoria Forum: http://openeuphoria.org/forum/index.wc
Euphoria 4.0.5 online manual: http://openeuphoria.org/docs/index.html
Regards,
Ken Rhodes
<https://www.facebook.com/home.php?ref=logo>--
Kenneth Rhodes
Ubuntu 12.1
100% MicroSoft Free!
On 13-02-22 03:08 PM, Lex Trotman wrote:
>> >But, where can I find the content of this check_json script file?
> Its on the wiki as:
>
> #!/bin/bash
> if which python >/dev/null ; then
> python -m json.tool <$1 2>&1 >/dev/null \
> | sed 's/^\([^:]*\): line \(.*\)/'$1':\2: \1/'
> elif which perl >/dev/null ; then
> perl -MJSON -e 'local $/;decode_json(<STDIN>);' <$1 2>&1 >/dev/null \
> |sed 's/^\(.*\) at .e line 1, .STDIN. [^ ]* \([0-9]*\)/'$1':\2: \1/;'
> else
> echo "No known JSON parsers found" >&2
> exit 1
> fi
>
Doh!
I took "For people using Unix, the following will be helpful for
checking your JSON files for correctness." too literally and did not
think it applied to Linux ..causing a lot of bother as a result.
Now any .json file is recognized as such and there is a hint of context
sensitive highlighting: bolded variable names and green numbers. My next
job will be to try to expand and embellish the context sensitive
highlighting.
But, one problem I have run into is the opening/closing brace/bracket
check is disabled for filetype: JSON. I can enable it by Document -> Set
filetype -> NONE ..precisely where I started a couple of days ago :o(
Thanks again for your patience,
RF
Hi translators and friends of Geany,
And again we are in final line for another Geany release -- 1.23!
The list of changes done for this release is long (as usual) and so a
lot of string have changed or were added. I like to ask all translators
to check the translations.
I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2013-03-97.
To make it more easy for you I've already uploaded updated versions of
the po files to git master at github. You can either download the direct
via web or by cloning the repository from
https://github.com/geany/geany
This can be done e.g. with
git clone https://github.com/geany/geany.git
Also at http://i18n.geany.org/ are statistics and daily updated files
available.
As mentioned before, we are trying to have all translations complete by
2013-03-07.
If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.
Thanks and happy translating
Frank
Hi translators and freinds of Geany,
We are on final steps for release Geany-Plugins 1.23 together with Geany
1.23.
The list of changes done for this release is long and so a lot of
string have changed or were added. I like to ask all translators to
check their translations. Also if your language is not having a
translation by now I also ask you to add it ;)
I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2013-03-07.
To make it more easy for you I've already uploaded updated versions of
the po files (and now this is new) to git master. You can either
download the direct via web or by cloning the repository from
https://github.com/geany/geany-plugins
This can be done e.g. with
git clone https://github.com/geany/geany-plugins.git
Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.
As mentioned before, we are trying to have all translations complete by
2013-03-07.
If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.
Thanks and happy translating
Frank
The Geany wiki provides instructions on how to add json support.
But I have run into problems:
- I cannot find|filetypes_extensions.conf|, the file I need to modify on my Linux Ubuntu system.
- I assume I deed to add the new filetypes.JSON.conf to the /usr/share/geany folder
Can anyone help me add json support to an otherwise outstanding code editor?
Hello there!
Trying to get a java program to work, typed everything correctly, click on
compile, click on run, program doesn't run. Gives back an error message in
the console that it can't find the class, or the file... Kinda think I must
be missing something here because when I do the same thing with NetBeans if
the code is OK it just runs... Am I missing some plugin or configuration...?
--
Bill Piazzetta
+55 21 8118-3742
billpiazzetta(a)gmail.com
When I start geany on a Fedora 18 system with a Cinnamon window manager
it adds an item to the window manager panel (one for each instance).
How do I turn this behaviour off?
I've scoured the preferences menus without any luck.
Thanks
Peter
Hello,
I have been looking everywhere to find how to toggle Geany file view,
but I can't find it.
Basically, what I want is:
1. Open a file in Geany using the "View" button, to have the file in
read-only.
2. Switch from "View" to "Edit", so I can edit the file without having
to close it, find it again in the file system and re-open it using the
"Open" button.
Thanks!
--
Gael Lafond, Programmer
Australian Institute of Marine Science
PMB 3, Townsville MC, QLD 4810
Ph 4753 4207 - g.lafond(a)aims.gov.au