This is about Geany 1.38 on Windows 10.
When set bookmarks (Ctrl+M) in a file and then duplicate the view of that file in a second window the bookmarks are not duplicated. The same file in the second window does not contain any bookmark.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3139
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3139(a)github.com>
Nothing has changed as far as this is concerned.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/283#issuecomment-1076129584
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/283/1076129584(a)github.com>
I am wondering what the status of that Issue is in the current Geany version.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/283#issuecomment-1076107200
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/283/1076107200(a)github.com>
Its marked as an enhancement, just that somebodys got to do it.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/447#issuecomment-1074940643
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/447/1074940643(a)github.com>
I came to report the exact same improvement ! :-)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/447#issuecomment-1074929179
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/447/1074929179(a)github.com>
This pull request updates the python parser to the uctags version. The most interesting things are from the following commit messages from the pull request:
tm_ctags update:
```
The new parser generates 2 tags for import statements like
from A import B
For A tag of the 'i' kind is generated, for B, tag of the kind 'x' is
generated. B includes A in its scope and when we omit generation of
'i', imports are printed in the sidebar with the full scope information
like
Imports
django.views.decorators.csrf.csrf_exempt
django.views.decorators.csrf.csrf_exempt2
django.views.decorators.http.require_POST
When we generate 'i' and map it to something (I used tm_tag_externvar_t
like for the imports themselves, there's nothing in the tag types
we have that would be a good semantic candidate here), the result
in the sidebar is
Imports
django.views.decorators.csrf
csrf_exempt
csrf_exempt2
django.views.decorators.http
require_POST
which is more readable IMO.
```
cython unit test updates:
```
I'm not sure if cython is officially supported by uctags and there's a
slight problem where the new parser omits space between type and
function argument name. E.g. it produces
method(self,inti)
instead of
method(self,int i)
```
Not sure if we should worry about the cython output much - we could also drop the cython unit tests if desired.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3031
-- Commit Summary --
* Use uctags version of python
* Update mappings in tm_parser.c
* Update python unit tests
* Update cython tests with a slightly buggy output
-- File Changes --
M ctags/Makefile.am (2)
D ctags/parsers/geany_python.c (862)
A ctags/parsers/python.c (1597)
M src/tagmanager/tm_parser.c (4)
M tests/ctags/cython_sample.pyx.tags (6)
M tests/ctags/cython_sample2.pyx.tags (2)
M tests/ctags/py_constructor_arglist.py.tags (33)
M tests/ctags/simple.py.tags (6)
M tests/ctags/tabindent.py.tags (2)
-- Patch Links --
https://github.com/geany/geany/pull/3031.patchhttps://github.com/geany/geany/pull/3031.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/pull/3031
# Abstract
When naming a variable something that isn't ASCII, but is still a valid Python3 identifier, the variable doesn't show up in the symbols list.
## Problem Info
### Test case:
```python
#!/usr/bin/env python3
# coding: utf-8
correct = bool()
对不对='对' if correct else '错'
```
Load up that file in Geany, then open the Symbols tab.
### What I expected to see
"correct" and "对不对" both show up in the Symbols list.
### What happened
Only "correct" shows up in the Symbols list.
## Extra info
1. <output>geany 1.27 (built on 2016-04-17 with GTK 2.24.30, GLib 2.48.0)<output>
2. OS: Ubuntu 16.04.1 LTS
--
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/1337
This code adds the name "HEADER_TEMPLATE" to the variables list in the side bar:
```
HEADER_TEMPLATE = '''
==============
|{:^15}| {}
==============
'''
```
However this code does not:
```
HEADER_TEMPLATE = '''\
==============
|{:^15}| {}
==============
'''
```
Running Linux Mint, Geany 1.29, Python mode.
Thanks for all your work! Keep it up!
--
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/1390
Using python, this code should only report 1 variable.
```
data = dict(
en = "beer",
de = "bier",
es = "cerveza"
)
```
But 4 variables are reported in the sidebar:
![geany](https://cloud.githubusercontent.com/assets/23124853/23534369/51b2d7f2-ff6c-11e6-8dca-0afc01a818ab.png)
Thanks for all your work!
--
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/1417