Annotald

Latest version: v1.3.10

Safety actively analyzes 629994 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.3.1

-------------

This release fixes one bug.

- Fix bug whereby a newer, incompatible version of the NLTK library
could be installed with Annotald.

1.3

-----------

A release with bug and documentation fixes. Thanks to Ariel Diertani,
Sandra, and Catarina for testing and feedback.

- Fix (?) unexplained crashes
- Fix errors in the interaction between the context menu and undo
features
- Document a bug in CherryPy installation that affects some users

1.2.1

-------------

A release with some bug fixes and new features. Thanks to Ariel
Diertani for testing and feature ideas.

New feature:

- Add display of the text and token ID of the selected node

Bug fixes:

- Don’t add the index of a node to context menu label suggestions, if
the index is contained on the node’s text (as in the case of a trace)
- Fix a corner case in the shouldIndexLeaf function dealing with * empty
categories (not \*X* type traces).

1.2

-----------

A release with some bug fixes and new features.

New features:

- Node collapsing is added, bound to Shift+C by default. Users with a
custom `settings.js` file should add a line such as the following to
enable this functionality: `addCommand({ keycode: 67, shift: true },
toggleCollapsed);`
- Long `CODE` nodes are now truncated with an ellipse by default. This
change could be applied to all nodes if there is user demand.
- Server mode is added. By default, Annotald displays a page asking
whether a user really intends to edit a file, to avoid confusion in
multi-user environments. To turn off this prompt, users may either
navigate to `http://localhsot:port/<username>` directly, or use a
variable in `settings.py` to disable the prompt. Consult the user’s
manual for details

Bug fixes:

- Disallow saving while editing of a node label (as a textbox) is in
progress
- Allow using the mouse to select text in a node label editing textbox

1.1.4

-------------

A single-bugfix release:

- Fix a bug which could prevent the saving of trees on exit

1.1.3

-------------

A release with some minor fixes. Changes:

- Previously, Annotald would reindent the .psd file on every save. This
proved to be slow for large files. Now Annotald reindents the file on
exit (only). This means users **ought to** use the exit button in the
Annotald browser UI to exit, and not kill Annotald in the terminal.
It is also possible to use the reindent auxiliary command to reindent
a file of trees
- The `annotald-aux` command was extended with `cat-settings-js` and
`cat-settings-py` commands, which write the contents of the default
Javascript and Python settings files to standard output (whence they
may be piped into a file and further edited.
- The `annotald-aux` command also was extended with the `reindent`
command, which takes a .psd file as an argument and reindents it.
- It is no longer possible to move empty nodes (traces, comments,
etc.). It remains possible to move a non-terminal dominating only an
empty node(s), so if you must move an empty node create a dummy XP as
a “handle” to use for grabbing on.
- Deleting a trace now deletes the numeric index from its antecedent, if
the antecedent is now the only node to bear that index. (If there is
another coindexed trace besides the one deleted, the index will
survive.)
- The search features were improved, especially incremental search.

Thanks to Beatrice and Tony for problem reports and discussion.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.