David Lee Crites | 30 Aug 07:41 2015

[Geany-Users] geany changing permissions on files when it saves them.

Y'all;

I am having an issue that is really starting to put me on edge. No matter what the perms are of a file, when geany saves it, they are 0644, period. It doesn't matter what type of file it is (shell script, txt file, perl, etc).

I have done a complete uninstall and reinstall.

I have looked through the previous bug reports and done some searches to see if others have had this issue. It appears to have been an on-going deal, with threads simply ceasing to continue and being closed after a while. I found, and tried the hints from: http://wiki.geany.org/config/all_you_never_wanted_to_know_about_file_saving

I have tried a number of combinations from the above web page, with no change. It is currently set to:
use_gio_unsafe_file_saving=true
use_atomic_file_saving=false (was true when installed)
gio_unsafe_save_backup=false

I have systematically attempted all 8 possibilities of the above three settings, with no change. I:
  • make the change
  • remove the file from the project
  • close the project
  • do a "completely uninstall" geany (using synaptic)
  • chmod the file (0750)
  • install geany (just geany and geany-common)
  • open the project
  • add the file to the project
  • change the file
  • save it
  • ls -l shows 0644

Just for giggles and grins: umask is 0022. It is obvious this isn't the cause, or the perms would be 755 -- which I could deal with for the time being.

I am currently using geany 1.23.1 on linux mint 14.04. I noted it was not the "latest and greatest," so I added the PPA to the system, and voila, the upgrade manager automagically upgraded me to 1.25.

So I created a new project, added a bash script to it (original perms 0700), made a trivial change, and sure enough, the perms became 0644.

I cannot continue to deal with having to reset the perms every time I edit a file. What needs to change? What do I have to do to force geany to quit resetting the perms to 0644?

This started several months ago, but I thought it had something to do with my Vagrant configurations and the fact that I am working in 4 different OS/Version configurations. But today's testing has all been on one system (one which worked perfectly several months ago).

Tips/tricks/pointers/answers appreciated!

DL







David Lee Crites, DevOps Dude
Cell: 806-471-9063
Skype: davidleecrites
quod alii ut vivere
_______________________________________________
Users mailing list
Users@...
https://lists.geany.org/cgi-bin/mailman/listinfo/users
Torquil Macdonald Sørensen | 27 Aug 13:10 2015
Picon

[Geany-Users] Diff to stored file

Hi!

If I have a file opened in Geany with unsaved modifications, is there a
simple way to get a diff to the corresponding stored file?

I know that I can use the GeanyVC plugin to get a diff to the most
recent version committed in the VC system, but this is not exactly what
I want, because in most cases the stored file was not yet committed to
the VC system.

Perhaps the GeanyVC plugin could have this as an additional function?

Best regards
Torquil Sørensen
hakan aydın | 24 Aug 09:59 2015
Picon

[Geany-Users] adding manual code folding points for geany

 Hello guys,
I am an intern at Spark Calibration Services.They have developed a local language on geany and I am trying to add code folding points on it. I come accross this linkhttp://wiki.geany.org/howtos/adding_fold_points) but couln't get a clue. First of all, i am trying to figure out how to do this on a familiar language(ie. fortran), then i will convert this procedure to the local language. I have downloaded fortran lexer(http://sourceforge.net/p/scintilla/code/ci/c8042eb1bd3e5596d96621a5cf23958d72a4d83a/tree/lexers/LexFortran.cxx). Which directory should i add this lexer? And what should i do next?ps: I study electrical engineering and unfortunately i don't know much about text editors. So please write the basic steps to do it.
Thank you very much,

Hakan Aydın
_______________________________________________
Users mailing list
Users@...
https://lists.geany.org/cgi-bin/mailman/listinfo/users
R. Mariotti | 4 Aug 00:02 2015
Picon

Re: [Geany-Users] Users Digest, Vol 118, Issue 1

While we're on the subject of find and replace, a nice feature would be to be able to limit the action to a blocked section of code.  Example:  Assume I want to change all occurences of a string WITHIN a certain section such as an output block, etc.  Being able to block then perform the action and have it limited to the highlighted area I think would be quite productive.

Just my $.02 worth.


This email has been checked for viruses by Avast antivirus software.
www.avast.com


_______________________________________________
Users mailing list
Users@...
https://lists.geany.org/cgi-bin/mailman/listinfo/users
Pedro Albuquerque | 3 Aug 19:46 2015
Picon

[Geany-Users] Find and replace in files

Hi,

I'm messing around with colours in an icon folder with lots of sub-folders containing svg files.

I can find in files a specific colour, or any string, in all folders and sub-folders.

Is there a way to find and replace that string in all folders and sub-folders?

If not, this would be a great feature to add.

Regards,
Pedro.
_______________________________________________
Users mailing list
Users@...
https://lists.geany.org/cgi-bin/mailman/listinfo/users
Picon

[Geany-Users] 1.25 incorrectly detecting file changes

Hi!

I would suggest check differences between edited and saved file at the
saving process. It would be more correct to compare the checksum
file before changing and the checksum saved file, so could
accurately determine that someone had changed the file, and if file
would be saved
this changes may be loose. I would suggest to launch differ tool such as
meld for merge these changes.

--
Best Regards,
Mike Gavrilov.
Tim Tisdall | 21 Jul 20:42 2015
Picon

[Geany-Users] 1.25 incorrectly detecting file changes

I keep getting the "The file 'somefile.txt' on the disk is more recent than the current buffer." message after ~30 seconds on each save.

I'm using Ubuntu's network drive system to edit files on a remote system so the filenames are "/run/user/1000/gvfs/sftp:host= ...".  This wasn't an issue with the 1.24 release and only started happening after upgrading to 1.25.

Is this a known issue?

Also, is there any way to downgrade to the 1.24 version?  I'm using the PPA, but it doesn't look like the 1.24 version is available on there any more.
_______________________________________________
Users mailing list
Users@...
https://lists.geany.org/cgi-bin/mailman/listinfo/users
Frank Lanitz | 20 Jul 10:27 2015
Picon

[Geany-Users] Geany-Plugins website down because of issue at sf

Hi folks,

As on different channels people are getting nervous:
SF had some major issues with the storage. They are currently in
recovering mode. Until they finished, plugins.geany.org will not be
available -- at least I hope so it will be back later. Proactive
information from sf was not given so I only have the information from
Twitter¹ and related pages

We might will need to switch also plugin pages to our infrastructure later.

Our github-Repos are not effected by this as well as geany.org is fine.

Cheers,
Frank

¹ https://twitter.com/sfnet_ops

_______________________________________________
Users mailing list
Users@...
https://lists.geany.org/cgi-bin/mailman/listinfo/users
Ronald Fischer | 17 Jul 14:21 2015

[Geany-Users] Font too small

I have installed Geany 1.25 for Windows. 

Different to version 1.24, the font used for, for example, the status
line and the preference dialogue, is so small that it is very difficult
for me to read it. Is there a way to change this font size? I found in
the preferences three font settings, but none of these seem to apply
here.
Ronald Fischer | 14 Jul 17:54 2015

[Geany-Users] Is it possible to update Geany?

I'm using Geany 1.24 for Windows, and would like to update to the most
recent version. How can this be done? I don't want to do a fresh
installation, because I want my settings and plugin configuration to be
kept. 
Chris Williams | 14 Jul 10:13 2015

[Geany-Users] Latest version of geany problems

I have installed the latest version of geany and it removed all my plugins.
Now when I try to install them with:

sudo apt-get install geany geany-plugins

I get:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
geany is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 geany-plugins : Depends: geany-plugin-addons (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-autoclose (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-codenav (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-debugger (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-defineformat (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-devhelp (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-doc (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-extrasel (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-gendoc (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-geniuspaste (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-gproject (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-insertnum (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-latex (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-lipsum (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-lua (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-macro (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-miniscript (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-multiterm (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-numberedbookmarks (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-pairtaghighlighter (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-pg (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-pohelper (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-prj (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-py (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-sendmail (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-tableconvert (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-vc (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-prettyprinter (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-shiftcolumn (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-spellcheck (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-treebrowser (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-updatechecker (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-webhelper (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
                 Depends: geany-plugin-xmlsnippets (>= 1.24+dfsg-2~hyper1+trusty1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Synaptic wont let me install any of them, it just gives me:



Any ideas?

Chris.


--
<at> import url(<a class="moz-txt-link-freetext" href="http://fonts.googleapis.com/css?family=Merienda">http://fonts.googleapis.com/css?family=Merienda); /* All your usual CSS here */ h4 { font-family: 'Merienda One', cursive; color: #8913D3; font-size: 18px; }



_______________________________________________
Users mailing list
Users@...
https://lists.geany.org/cgi-bin/mailman/listinfo/users

Gmane