The plugin doesn't see a tag if its start and end angle braces are not on the same line.
E.g.:
`<a href='#'>...</a> `
is hightlighted correct, but
```
<a
href='#'
>...<a>
```
is not correct for the plugin.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/plugins.geany.org/issues/22
Hello,
Geany 1.36/1.37 (maybe this exists since a long time)
Start geany without opening a document
you get the following window
![image](https://user-images.githubusercontent.com/2546966/98952981-63397300-24fc-11eb-86c3-3313938f40da.png)
clicking on new file, do not create any new file
we can see however the action in the logs
![image](https://user-images.githubusercontent.com/2546966/98953079-82d09b80-24fc-11eb-89ef-ba6a92bcd2dd.png)
but no new file created
![image](https://user-images.githubusercontent.com/2546966/98953131-9419a800-24fc-11eb-96cf-1ba4cea8772c.png)
If I start geany with a document opened then all I can observe is the same (message, logs) except that the new file action is working fine
![image](https://user-images.githubusercontent.com/2546966/98953458-fe324d00-24fc-11eb-95fd-987f1bc5db88.png)
If I start the application without any document and then I open a file afterwards, it also works as expected
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2656
Hello,
1.37.1 was released but there is no plugins version matching.
trying to install 1.37 G-P results in the following
![image](https://user-images.githubusercontent.com/2546966/98839241-979e2800-2445-11eb-8fae-20f88f2cdd08.png)
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2655
- In editor menu elements are disabled, if the current file is not in the repository, but all menu items under Control Version -> File are enabled in any situation.
- In editor menu element "Add to Version Control" is always disabled.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/741
This PR is in response to #944.
Changes:
- Changed preferences to radio buttons to support multiple compare types.
![lineops-version-compare-pref](https://user-images.githubusercontent.com/15589754/89134371-9f6b3980-d4f2-11ea-895e-b343363e5e54.png)
- add "version compare" using filevercmp from coreutils
Notes:
- filevercmp is copied directly from coreutils's sort
https://git.savannah.gnu.org/cgit/gnulib.git/tree/lib/filevercmp.c
I'm open to hear any suggestions/improvements.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/993
-- Commit Summary --
* lineoperations: add coreutil file version compare
* lineoperations: add ctypes from coreutils
* lineoperations: bump version number
* lineoperations: change checkbox to radio buttons
* lineoperations: update documentation
* lineoperations: remove c-ctype, use ctype
* lineoperations: add POTFILES
* lineoperations: add modifications info
-- File Changes --
M lineoperations/ChangeLog (4)
M lineoperations/README (48)
M lineoperations/src/Makefile.am (2)
A lineoperations/src/filevercmp.c (186)
A lineoperations/src/filevercmp.h (47)
M lineoperations/src/lineoperations.c (2)
M lineoperations/src/lo_fns.c (11)
M lineoperations/src/lo_prefs.c (71)
M lineoperations/src/lo_prefs.h (2)
M po/POTFILES.skip (3)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/993.patchhttps://github.com/geany/geany-plugins/pull/993.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/993
See attached data logger file - Geany just does nothing when trying to open this file. Debug log shows:
```
19:52:04: Geany INFO : Trying to convert 140106 bytes of data from ISO-8859-1 into UTF-8.
19:52:04: Geany INFO : Couldn't convert from ISO-8859-1 to UTF-8.
19:52:04: Geany INFO : Trying to convert 140106 bytes of data from ISO-8859-2 into UTF-8.
19:52:04: Geany INFO : Couldn't convert from ISO-8859-2 to UTF-8.
....
19:52:04: Geany INFO : Trying to convert 140106 bytes of data from WINDOWS-1258 into UTF-8.
19:52:04: Geany INFO : Couldn't convert from WINDOWS-1258 to UTF-8.
19:52:04: Geany INFO : Trying to convert 140106 bytes of data from CP932 into UTF-8.
19:52:04: Geany INFO : Couldn't convert from CP932 to UTF-8.
```
then nothing else.
Problematic file is attached below.
[WsIBK_2020-05-11_00-00-00.csv.zip](https://github.com/geany/geany/files/551…
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2654
Image attached with badly highlighted 'TRY' expressions
![Screenshot_2020-11-09_10-19-31](https://user-images.githubusercontent.com/8375315/98545997-109a5580-2275-11eb-88a1-f5e34030498b.png)
Another case
![Screenshot_2020-11-09_10-22-20](https://user-images.githubusercontent.com/8375315/98546317-74bd1980-2275-11eb-94ac-39965b2607e8.png)
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2651
Geany version: 1.36
Attempting to create a `snippets.conf` by Tools -> Configuration Files -> snippets.conf brings up a file with comments that are all inverted.
```
Geany's snippets configuration file
# #
use \n or %newline% for a new line (it will be replaced by the used EOL char(s) - LF, CR/LF, CR).
use \t or %ws% for an indentation step, it will be replaced according to the current document's indent mode.
use \s to force whitespace at beginning or end of a value ('key= value' won't work, use 'key=\svalue').
use %key% for all keys defined in the [Special] section.
use %cursor% to define where the cursor should be placed after completion. You can define multiple
%cursor% wildcards and use the "Move cursor in snippet" to jump to the next defined cursor
position in the completed snippet.
You can define a section for each supported filetype to overwrite default settings, the section
name must match exactly the internal filetype name, run 'geany --ft-names' for a full list.
# #
Additionally, you can use most of the template wildcards like {developer}, {command:...},
or {date} in the snippets.
See the documentation for details.
For a list of available filetype names, execute:
geany --ft-names
Default is used for all filetypes and keys can be overwritten by [filetype] sections
# [Default]
special keys to be used in other snippets, cannot be used "standalone"
can be used by %key%, e.g. %brace_open%
nesting of special keys is not supported (e.g. brace_open=\n{\n%brace_close% won't work)
key "wordchars" is very special, it defines the word delimiting characters when looking for
a word to auto complete, leave commented to use the default wordchars
# [Special]
# brace_open=\n{\n\t
# brace_close=}\n
# block=\n{\n\t%cursor%\n}
# block_cursor=\n{\n\t%cursor%\n}
# #wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
Optional keybindings to insert snippets
Note: these can be overridden by Geany's configurable keybindings
# [Keybindings]
# #for=<Ctrl>7
# [C]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for (i = 0; i < %cursor%; i++)%block_cursor%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# [C++]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for (int i = 0; i < %cursor%; i++)%brace_open%\n%brace_close%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# try=try%block%\ncatch (%cursor%)%block_cursor%
# [Java]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for (int i = 0; i < %cursor%; i++)%brace_open%\n%brace_close%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# try=try%block%\ncatch (%cursor%)%block_cursor%
# [PHP]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for ($i = 0; $i < %cursor%; $i++)%brace_open%\n%brace_close%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# try=try%block%\ncatch (%cursor%)%block_cursor%
# [Javascript]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for (i = 0; i < %cursor%; i++)%block_cursor%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# try=try%block%\ncatch (%cursor%)%block_cursor%
# [C#]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for (i = 0; i < %cursor%; i++)%block_cursor%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# try=try%block%\ncatch (%cursor%)%block_cursor%
# [Vala]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for (i = 0; i < %cursor%; i++)%block_cursor%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# try=try%block%\ncatch (%cursor%)%block_cursor%
# [ActionScript]
# if=if (%cursor%)%block_cursor%
# else=else%block_cursor%
# for=for (i = 0; i < %cursor%; i++)%block_cursor%
# while=while (%cursor%)%block_cursor%
# do=do\n{\n\t%cursor%\n} while (%cursor%)\n
# switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%
# try=try%block%\ncatch (%cursor%)%block_cursor%
# [Python]
# for=for i in xrange(%cursor%):\n\t
# if=if %cursor%:\n\t
# elif=elif %cursor%:\n\t
# else=else:\n\t
# while=while %cursor%:\n\t
# try=try:\n\t%cursor%\nexcept Exception, ex:\n\t
# with=with %cursor%:\n\t
# def=def %cursor% (%cursor%):\n\t""" Function doc """\n\t
# class=class %cursor%:\n\t""" Class doc """\n\t\n\tdef __init__ (self):\n\t\t""" Class initialiser """\n\t\tpass
# [Ferite]
# iferr=iferr%block_cursor%fix%block%
# monitor=monitor%block_cursor%handle%block%
# [Haskell]
# [HTML]
# table=<table>\n\t<tr>\n\t\t<td>%cursor%</td>\n\t</tr>\n</table>
# [Erlang]
# case=case %cursor% of\n\t%cursor% -> %cursor%\nend
# if=if\n\t%cursor% -> %cursor%\nend
# begin=begin\n\t%cursor%\nend
# fun=fun(%cursor%) ->\n\t%cursor%\nend
# try=try %cursor% of\n\t%cursor% ->\n\t%cursor%\ncatch\n\t%cursor% ->\n\t%cursor%\nend
# module=-module(%cursor%).
# export=-export(%cursor%).
# compile=-compile(%cursor%).
# include=-include(%cursor%).
```
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2648