elpasync pushed a change to branch elpa/annotate. at 0cfad246ee Merge pull request #120 from cage2/add-merge-db
This branch includes the following new commits: new 7531343d7b initial prototype new aa075cfe04 change annotation display from overlay to property new 6c33ac48d0 annotate without region new cecb77fecc can now edit and delete annotations new 936f081575 doesn't create empty annotations any more new d7246d5220 implemented annotation saving new fc2c0395d7 add missing require new f65d10ac99 improve faces new 6372f8e340 implement save and load new a648cd44df make auxiliary functions non-interactive new f6780672bc fix change annotation function new f6203f0d40 improved default column new 526ced3131 create minor mode new f21146ec7a add documentation and autoload cookies new 6d74f53074 improve documentation and add license new a6f7279a4c fixed typos and version error new 0bd3bdce01 improved README new 32d82c4557 no more nil annotations new 94c2a9455f increment version number new 856ebe246b properly ignore non-annotation overlays new ffac176c22 fix upside-down annotation construction new 530b4aa78a increment version number new 6b4b2b69d7 can now annotate long lines new f2bcc95e8b add melpa links new 8f252d2892 clear-annotations does not clear all overlays new 2084f831bc added export functionality as sort-of-diffscuss new e199c77598 export format is now a valid unified diff new a28e7b4fd2 refactored and documented export function new 6289c87bf8 annotation buffer now has proper file name new 52f0d97e51 new version and documentation new d19834f627 fix compile warnings new e2840072db undo last change, didn't fix warning new 960b01db30 add variable for disabling minibuffer messages new c42db2cdf9 don't mark buffer as modified on load or clear new d6a4fcc18e add next-annotation and previous-annotation keys new e77fc74bd2 change key binding to be more standard new 40bd336a96 fix cl-related errors new 3341c23e5f don't annotate or save empty regions new 32e7d85fa2 don't save files with no annotations new 832091a37d don't save duplicate annotations new c9ba9d82f2 strip properties whenever file name is used new 785b5aea7f rework annotation display logic new f1ca2b15a3 add changelog to README new f31eddb523 fixed bug with annotation on bol new e04e0ebc0c deactivate mark after creating annotation new e45381249f fix bug that sometimes hid newlines new b0266c6350 version 0.4.1 new 676d9863f9 fix undo bug new 4647264264 auto-reflow annotations when frame size changes new a169038431 new export option new e8c9b33b4d fix unicode annotations new edaafc69a9 no more broken annotations with umlauts new b2cd959cfa Annotations of long lines start at the next line new 067fe860ea added word wrap for long annotations new af6d1bd39a tiny bugfix new 95da172588 readme improvement new 9616c55812 fix for annotations ending on an empty line new e6af7f8ef7 workaround for nil file name new 4dc3e70920 fixes bug for too-wide characters new 9ffdc1f762 fix for annotations with wide characters new 1a43bfbb1e fixes bug with annotations ending on beginning-of-line new a51b5239b9 fixes incorrect annotation display for wide characters new f08923762f fix typo in documentation new dedbd9e5d5 removes unnecessary autoloads new e1daa61b99 use `locate-user-emacs-file` to specify default save file new 09d0cd89e4 Merge pull request #41 from conao3/change-save-file-path new f5711b4f27 - prevent crash and error when a frame's width is less than value of 'annotate-annotation-column'. new e1206a8965 - fixed a bug that made 'annotate-export-annotations' fails when the first line of a buffer is annotated. new e43d2f9e65 - fixed left margin of annotation the colored part no more reaches the end of the window on the left side if not needed. new 7eee85f7f9 - made the character under the annotated text (when exporting or integrating) customizable. new bf80059e7a - use comment ends string in modes that allow it (e.g. html-mode); - when export a diff copy the mode of the parent buffer (i.e. the annotated file) into the exported one. new e98c93a12b - added 'annotate-' prefix to public symbols; - fixed docstring. new 4d78e3f6d6 - restored spaces to comply with markdown syntax; - removed new text that specify new version number. new cf76d79c00 - fixed docstring. new 47dba946e8 - removed spurious newline character at the end of annotation text; - improved positioning of annotation text when annotated text is made of a long (more than window width) line. new 426201f246 - update contributors according to the original author. new eb01c0cfbb - removed copyright line from README. new cb8de5081a Merge pull request #42 from cage2/master new 475cc56ec6 - added checksum for files to check if annotations could be updated; - added a cutomizable variable that holds the major modes that should not load annotate-mode; - added more docstrings; - minor cosmetic changes. new 3a062310d0 - do not checks for fingerprints if annotations file has old format. new 774e643af4 - fixed retrocompatibility with old annotation file format. new 7c759ba9eb - fixed english language error. new 8937294206 - better naming a function. new 80e6b31c78 - fixed docstring. new a1c55fc98a - added more docstrings. new 19acc501d8 - added/fixed more docstrings. new 91f1d49368 - squeezed contiguous spaces in docstring. new f85f8e00a1 - remove file size limit for hash calculation. new 64bf3dfc8f Merge pull request #43 from cage2/master new 39fc4bbda2 - added an annotation summary window new 16f7202d7c - fixed docstring. new 7908f0b114 - renamed function 'annotate-start-annotation-dump' to 'annotate-beginning-of-annotation'. new 3c4da9d71a - renamed 'annotate-text-annotation-dump' to 'annotate-text-of-annotation'. new a572602101 - use 'window-body-width' to truncate the string with an ellipse in a summary window, remove the customizable, but static, max length value. new 0bbdbea410 - improved appereance of summary window Using outline major mode and fixed text ellipse; - removed 'with-current-buffer' in 'annotate-show-annotation-summary'. new f01b98de03 - restored the kill buffer key command. new d07e406251 - changed prefix for annotation in summary window. new 1313777f03 - added args to local function. new 5af5e4139b - fixed argument of check for file format version. new 519aab08ba - added a better handling of characters with width > 1. new e1cafc819b - removed newlines in snippet text; - fixed wrapping of snipped text even when the latter is trunxated; - take into account for very small windows when text snippet is built. new 74699a2a70 - making loading multiple time this mode with no effect on the buffer new d84bfd56b8 Merge pull request #44 from cage2/master new 01373a4420 - preventing loss of undo list new 0d315a806e - fixed first argument of 'lwarn'; - using 'cl-find-if' instad of 'find-if'. new d60feb9cab Merge pull request #45 from cage2/master new 38eb69da8b - added a secondary color for highlight and annotation text, the two colors are shown in an alternate way for annotation placed on the same lines; - fixed point position when text was added on a line with annotation box new 242104e55a - changed functions name - annotate-calc-end-of-line -> annotate-end-of-line-pos; - annotate-calc-beginning-of-line -> annotate-beginning-of-line-pos. new 1c64e46ad0 - changed variable name - face-type-count -> annotation-counter new ce8dfa5ae9 - added docstrings. new db489ad5c0 - changed secondary color. new 7ff18171a6 - fixed typos. new b180248ddc - fixed bug with multiline annotation new 54aefdec8d Merge pull request #46 from cage2/master new 354653496d - added a bit of (very simple) heuristic to place annotation in the right position even if the file has been saved when not in annotation mode (i.e. when the fingerprints mismatch). Do not expect anything smart, though; - remove annotation when the annotated text is deleted from the buffer; - stilistic changes: uses '(null ...' instead of '(eq nil ...' uses "annotationp" instead of "(get overlay 'annotation)"; - use library functions instead [...] new b032d2afe0 - changed function name: 'move-lines' -> 'beginning-of-nth-line'. new bae16321fc - using a customizable variable for region where to look for annotated text. new 253b5e2d7b - try to elaborate a bit more the function goal. new 08f520f09a - try to elaborate more a function goal. new 584f27cd7a - fixed region's limit to break an annotation; - binding 'print-length' to nil before dumping annotation because you never can tell; :) - fixed test to ellipsize text in summary window. new d97139b566 - changed two function names and reworded 'annotate-create-annotation' docstring new d46d5afd34 - made two arguments of annotate-create-annotation non optional; - cosmetic changes to a single docstring. new 3108c44c53 - moving some args checks from 'annotate-create-annotation' to 'annotate-annotate' where they do make more sense; - fixed variable scoping in a local funcion; - expanded a bit a docstring. new 55e318b172 - fixed reference to a non-existent variable in the procedure that load the metadata (old format only). - given more meaningful name to two variables in the procedure that load the metadata. new 4f9c5f6d67 - added a warning when searching for a annotated text fails. new 14ef3fb140 - fixed docstring. new c5ecb3649b - removed useless quotation mark. new 16e0346481 - prevent showing of summary window if metadata contains no annotations at all. new fbd21602e8 - refactored 'annotate-actual-file-name' and used where appropriate. new 8e8d5d125e - fixed macro: "annotate-with-inhibit-modification-hooks". new 1ed168a79e Merge pull request #47 from cage2/master new db9e064342 - added features: annotate info documents. new 6ceeb44774 - removed check for buffer file name in funcion called just before a buffer is going to change; - added check in 'annotate--remove-annotation-property' to test if a buffer is empty, if it does skip the rest of that function's code. new a1be01d886 - try to guess the actual file name of an info document when showing text sippet in summary window. new c8aea8392d - rewritten filename juggling to make it works with info file in summary window; - made summary window read only; - other minor fixes/improvements. new 201b4587dc - made recongnizable code that refers to info file annotation (1/3) annotate-valid-info-extensions -> annotate-info-valid-file-extensions new 286646bc0c - made recongnizable code that refers to info file annotation. (2/3) added 'annotate-info-actual-filename' new 1f9899071f - made recongnizable code that refers to info file annotation. (3/3) improved comments new fd2cd2d94d - made text snippet in summary window, for info files, less messy. new 50bc634f6b - placed the cursor in the right place (on the annotated text) when an info file is reached from the annotation's summary window. new 75d291a69f - using 'annotate-with-inhibit-modification-hooks'. new f806eff4cc Merge pull request #49 from cage2/annotate-info-files new 50ba1d719c - used a better regex when checking if a file is in info format. new 7ebddc73a0 - enabled filtering of annotation database when a summary window is shown. new 7127180360 - added 'cl-' prefix to 'remove-if'; - parenthesis can be escaped when filtering notes; - fixed error message; - added more comments, especially for the filtering annotation related functions. new 6948bfe686 - minor fix in comments. new 4372e9ea20 - changed escaping mechanism; - changed regex for checking if a file is in info format. new 4629a0ad34 Merge pull request #51 from cage2/filter-summary-window-results new b116d3125a - added the chance to delete annotation and modify the annotated text from summary window; - trying to group function by scope; - fixed a few typos. new 9cc55145de - shown, when editing annotation in summary window and asking user to type the new annotation text, the old annotation in the minibuffer (so the user can use the old one as basis for the new annotation); - refactoring out some local functions related to searching annotation database. new a370187f0b - initial working on placing an annotation on its own line if too long. new 5b69043454 - added variable 'annotate-annotation-position-policy' this customizable variable is used to decide where to place the annotations: on a new line, on the right margin or based on annotation length; - added new line (\n) in the last annotation where needed). new 22ae42cb3d - removed wrong 'push'. new 3e76557cf7 Merge pull request #53 from cage2/summary-win-delete-replace-annotation new 392197f943 Merge branch 'master' into annotations-on-their-own-line new 4bcecdc875 - replaced 'splitted-annotation' with 'multiline-annotation'. new 13391d9576 - expanded a comment and a docstring. new 3bb486d0cf - changed `let*' with `let'. new c007611614 - removed useless rebinding of 'annotate-annotation-position-policy'. new 2292d5c6c8 - changed variable name from: 'text' to a more meaningful 'annotated text'. new 0ae5752526 Merge pull request #54 from cage2/annotations-on-their-own-line new 59c52e7318 - updated documentation to reflects changes in the code - added NEWS.org; - changed format of README to ORG; - expanded README contents. new c7891d8d24 - tried to make the file more "site friendly". new fd9c403ecc - changed quotation mark sentence. new cc2d32dcbb - added a reference of project's homepage in a doc string that is used by emacs an "main help". new 5b0bb094c9 - added known bug; - fixed typos; - fixed description of the query language. new 696f4ee0cd Merge pull request #55 from cage2/update-doc new 4fde80fe79 - updated software version number in the comment on top of the source code; - improved a bit README. new d10b915857 Merge pull request #56 from cage2/master new ec0ed147a2 - fixed error for regexp search in 'annotate--font-lock-matcher' new 4972c555c6 - fixed version number. new a59cc2c6b2 - when 'delete' button from a summary window is activated redraw and update a window that is displayng the file that contains the deleted annotation (if such buffer exists). new 412053cefc - [bugfix] When a window is resized ensure that the sizes are calculated from the window that contains the current buffer. new 54d112e8d3 [bugfix] mitigated bug that prevented rendering of annotation when ORG major mode is used. new 91412e5d65 - removed multiple, consecutive, spaces in comments. new 41e85c8435 - increased version number; - updated NEWS; - created Changelog. new c21b95273e Merge pull request #57 from cage2/master new fccf7a5b51 Merge branch 'master' into org-mode-fix new 004aea92ea - updated documentation; - increased version number. new ed6a7dd7cc - prevented fails of fontification of annotated regions As we walk across the overlays we can get past the limit, the best i figured out to fix that was to check point even before regexp matching. new cc4292cce4 - moved the test for 'limit' up in the lambda of the filtering procedure. new 1525550f85 - changed test for annotation rejection and removed (maybe) useless check. new e4a7750e8c - prevented overlapping of annotations when a symbol is already partially annotated. new ed0c9bc64b - prevented annotation of text marked with a region that overlap with an existing annotation. new eaffc1eba1 - mark buffer as modified even if the only action the user performed was clearing annotation (and at least an annotation was present in the file). new 490a935b18 Merge branch 'master' into org-mode-fix new ca86e4a511 - removed org-mode from blacklist. new e6fb2b31df - fixed position to start for overlay checks in 'annotate-previous-annotation-change'. new f4cc83ec84 Merge branch 'master' into org-mode-fix new 24de0e4607 - renamed and fixed function to search for annotations relative to a position. new 7cf7f46be0 - removed duplicated function. new 9c2bf1bd36 - used the correct functions when recurse. new 2ccdad1504 - starting with a new method to render multiline annotations new 78fc74289f - use iteration instead of recursion in 'annotate-previous-annotation-end' and 'annotate-next-annotation-end' new 31e3c24726 - updated version and documentation new 2dabb8d886 Merge branch 'master' into rethink-multiline-annotations new e1a0917d98 - fixed 'annotate-previous-annotation-ends' and 'annotate-next-annotation-ends' we was checking for an annotation but 'annotate-annotation-at' returned a list instead, now the latter return an annotation or nil. new 30ee7a0b87 - fixed 'annotate-previous-annotation-ends' and 'annotate-next-annotation-ends' we was checking for an annotation but 'annotate-annotation-at' returned a list instead, now the latter return an annotation or nil. new 2cf1a0b6d2 Merge branch 'master' into rethink-multiline-annotations new 2e858729cb - saving annotations with newlines seems to works; - fixed 'annotate-move-next-annotation' and 'annotate-move-previous-annotation'; - fixed 'annotate-previous-annotation-end' a variable incremented then was added an harmful on to it. new e7ca823566 Merge branch 'master' into org-mode-fix new bcffdb9f24 - added some missing docstrings. new 818f66f4a3 Merge pull request #58 from cage2/master new 947e93a067 Merge branch 'master' into org-mode-fix new df704cc033 Merge branch 'master' into rethink-multiline-annotations new 822ed91a87 - fixed exporting and integrations of annotations; - prevent a newline to be annotated (at creation time). new 5e2609e16e - optimized 'annotate-previous-annotation-ends' and 'annotate-next-annotation-starts'. new 9a9227f154 - changed function names: 'annotate-move-previous-annotation' -> 'annotate-goto-previous-annotation'; 'annotate-move-next-annotation' -> 'annotate-goto-next-annotation' new a81a7d9386 - updated versions; - updated README, NEWS and Changelog files. new 6cc6ac8872 Merge pull request #61 from cage2/org-mode-fix new de116813be Merge branch 'master' into rethink-multiline-annotations new 30f639c524 - fixed return value of 'maybe-force-newline-policy'. new 1143087515 - updated documentation. new e933d84692 - fixed removing of annotation in 'annotate-before-change-fn' new 085791450c - changed version number. new b8fd76f712 Merge pull request #60 from cage2/rethink-multiline-annotations new c72e730ba3 - fixed annotation picking in 'annotate-annotate' at the beginning of the function mentioned above we was picking the first available overlay. So the annotated text contained multiple overlays and an annotation was not the first we missed the last, This means, for example, that the annotation was not modifiable; - fixed some typos. new e03edfb2c2 - increased version number; - fixed doc dor query language's syntax. new 44b378b16a Merge pull request #62 from cage2/master new ece50f65fe - fixed managing return value of "(get-text-property changed-face-pos 'face)" new a38a2ff6b4 - updated version and documentation. new e2c365a376 - added reference to the issue. new f0a71bb148 Merge pull request #64 from cage2/fix-face-detection new b25fb1ccab - Increased version to 0.7.0. new 99c45f553e Merge pull request #67 from cage2/new-stable-version new 8ac52808e8 - added a couple of functions to allow an user to change the file that contains the database of annotation, and reload all the annotated buffers. new 2050c59af3 - marked buffer as unmodified when switching database and the only change occurred in a buffer was reloading the minor mode (annotate-mode); - updating Changelog, News and version number. new 85520c0202 - fixed version number. new cc0b5da6c1 Merge pull request #69 from cage2/switch-database new 754db391fd - updated section 'known bugs' of README. new dadc57bb3e - reverted the version number to 0.8.0; - clarified that we can not fix the scroll issue. new 5fd0923df1 Merge pull request #71 from cage2/master new 4e23850efa - Added file argument 'database-file-path' to 'annotate-switch-db'; this could help people calling this function in a non interactive way from their code; - fixed some typos in documentation and comments. new 99d99e5bcb Merge pull request #72 from cage2/master new abe23338cb - ensured that the modified status of as buffer is not modified by the local function 'delete' in 'annotate-change-annotation'. new 71f316be2f - added dependency on 'info'. new a6097f6326 - updated NEWS, Changelog and version. new bb8cda2edc - actually changed version number. new 553116dc61 - added missing unquote in macro 'annotate-with-restore-modified-bit'. new a04a6144aa Merge pull request #75 from cage2/master new 3f0c28cab6 - fixed a bug that allowed to create an annotation with an empty text. annotate-create-annotation now signals a condition (error) if an user is asked to create an annotation with no annotation text. new d4b555d237 Merge pull request #76 from cage2/master new 2687e123cd - added signalling 'annotate-load-annotation-data' to: 'annotate-load-annotation-data'. new a02755056e - changed occurrence of 'annotate-load-annotation-data' to 'annotate-load-annotation-data-ignore-errors'. new 8481eaf0c2 - signalled an error when annotating a region and it overlaps with an existing annotation. new e2fed2fbcf - removed useless spaces. new 9ea6c4fc71 - signalled errors when query parsing errors occurs. new 7a96192be2 - according to documentation the secon argument of 'signal' must be a list. new a37ec08035 - added signalling of error to 'annotate-switch-db'; - fixed type of second argument calling 'signal' in 'annotate-load-annotation-data'. new 13c4fcbc4f - made 'annotate-load-annotation-data-ignore-errors' ignore all errors; new 34f0df8d5b - updated documentation. new 4b2fa8f61e - removed function 'annotate-load-annotation-data-ignore-errors'. new 8ec9e0ea37 - increased version. new 2bf7a7c1ac Merge pull request #77 from cage2/signalling-errors new e015655f62 - fixed version number contained in code top comment. new 4cc32fc2fb Merge pull request #78 from cage2/master new 804c7b9421 - Removed internal link because of issue #79. new c972641056 - Using "help-echo" to print annotations instead of render it on the buffer. new 6543d3b1c0 - fixed indentation. new bd31608f50 - added command 'annotate-summary-of-file-from-current-pos' this command shows a summary window that contains the annotation in the active buffer that appears after the cursor position; - added docstrings. new 7893fb3060 - updated README. new 3e70e187b3 - updated NEWS and Changelog. new be998ca006 Merge pull request #81 from cage2/popup-annotation new 914c9ee5b9 Fixed a regression and some bugs related to incorrect calculation of of multiline annotations. new 3239275a5b - fitted 'annotate-position-inside-chain-p' into 'annotate--position-inside-annotated-text-p'; - fixed some typos. new 26ea8e3631 - prevented getting shared value for 'annotate-file' in '%load-annotation-data'. new 9b824d23ec - updated Changelog and NEWS.org. new a9f061cecd - added more docstrings. new 0b71184865 - updated changelog. new 9320918b91 Merge pull request #84 from cage2/fix-regression-multiline-annotations new c42686bab5 - allow overwriting (even partial) of annotations. new 958ce126e0 - fixed more typos. new a4607c4184 - updated version and documentation. new 44ac24f63d Merge pull request #87 from cage2/overwrite-annotations new 3b4ee73c8d - stored abbreviated filenames for the path component of each record of the annotations database; - improved a docstring. new a8857153ca - extracted local function and taken into account info node names (that should not be expanded). new 485060813b - added procedures to pad multiline annotation text. new 12ad966a9d - wrapped 'annotate-wrap-annotation-in-box' with 'save-match-data. new b68170837e - fixed the width of the last row of the box new c103381862 - moved 'save-match-data' from the function that calls 'annotate--split-lines' inside the body of the latter; to remove any side-effect. new e004ae7e97 - updated version; - updated NEWS and Changelog (also fixed grammar for the former). new 8b06586497 - fixed integration of multiline annotated text. new daf4c3c726 - removed code, in integration procedures, that should never runs. new 463e215bec - fixed export for annotated text made from a single line. new 88ed6f22cb - rewritten export and integrate of annotations export use now the Emacs diff functions to generate a buffer containing the patch. new f3ace011a2 - changed customizable variable related to exporting. new 3e5d14fde8 - updated documentation. new f2b085d279 - fixed typos. new bc89867f65 Merge pull request #92 from cage2/expand-db-path new 3b871f10f9 - prevented side effects of 'split-string' new 401dab7723 - updated README, Changelog and version number. new d4eff870d9 Merge pull request #93 from cage2/master new 85d7c87e08 - added padding also for notes placed on the margin of the window. new 6415fb6111 - updated NEWS and CHANGELOG; new 4890d2d2a2 Merge pull request #95 from cage2/master new e53c0f5adf - added checking encrypted (GPG) file format new 4abf492f05 - updated NEWS and CHANGELOG; new 17958167da Merge pull request #96 from cage2/master new be48989c98 - fixed 'annotate-previous-annotation-ends' new b505af0f27 - updated NEWS, Changelog and version number. new ac55086d60 - fixed typo. new 3e0d5f39b2 Merge pull request #98 from cage2/master new 3458b548f4 - removed warning related to misplaced '(interactive)' new d55c48f508 changed function from 'font-lock-fontify-buffer' to 'font-lock-ensure'. new 3a4dc507c2 - removed unused functions. new c4a56cc33d - added missing argument to 'annotate-create-annotation'. new 58525eb73a - changed function calls from 'cl' package to the 'cl-lib' equivalents. new 59ca58c06b changed function from 'font-lock-ensure' to 'font-lock-flush'. new 401a9b4990 - removed useless argument for 'font-lock-flush'. new 876f1425d2 - removed another useless argument from call to 'font-lock-flush'. new 9fc6d7a839 - allowed deleting of annotations for info files. new 4af196ce04 - updated Changelog and NEWS.org. new 784df37cba - updated version number. new 07667d4ccb - updated version number in top comment block. new 54ac759fac Merge pull request #99 from cage2/remove-some-compilation-warnings new 936389e36a - prevented asking for annotation when trying to annotate a newline character. new cb8212830d - added feature when the customizable variable `annotate-endline-annotate-whole-line' is not nil (default t), and the user try to annotate a newline the whole line is annotated instead (or the next if the line is empty). new cc9393c6bd - when annotationg a newline, replace annotation if a single one exists on the line that is going to be annotated. new a484ffa0b6 - allowed removing (or cutting) annotations when buffer is in read-only mode. new 7871adfbd8 - skipped file left with no annotations when saving. new 3415b7ac08 - changed behaviour when user is annotation a newline character; new 1a09f78be9 - added comments to local functions of 'annotate-annotate'. new 92434b63ff - improved documentation and fixed indentation for a couple of local functions. new 2f4cbcdb3d - fixed indentation. new d2841bad65 - ensured all annotations are saved before showing summary window. new 0e5ccfdb4e - replaced 'if' with 'when' when no 'else' branch exists. new 42587e0623 - added checks for 'annotate-use-messages' value when trying to print a message. new 8471cdaa7c - updated Changelog. new faa9245414 - increased version number and updated documentations. new ff3a0089e0 Merge pull request #102 from cage2/prevent-prompt-annotating-newline new 4c3ba3a5da - prevented calling 'annotate--remove-annotation-property' on a narrowed buffer new e37820134f - updated NEWS, Changelog and version number. new bd12129213 Merge pull request #106 from cage2/fixed-call-comment-region new 04a5710cf6 - prevented saving a file whith an empty database; new 641daae9d0 - updated docs and version number. new b22f594f3b Merge pull request #107 from cage2/prevent-saving-empty-db new 2e7c18b12a - fixed callback for "[replace]" button in summary window new 1350e1d073 - fixed annotated text shown in the summary window new 36d3729c27 - updated version number and docs. new ffd6bbcc11 - allowed paths with spaces in a search query. new de86b9b22e - removed uses of regular expressions from 'annotate-unwrap-text'. new 9aba6305fe Merge pull request #109 from cage2/fix-replace-button new 47136434a3 - cleaned up style using checkdoc; new a8762cd08a - removed garbage at the end of an error message. new b74bade94c - increased version number. new 4ae1d4f2a6 Merge pull request #112 from cage2/clean-style new 3b0bc40a4f - improved docstrings; new de990d8adf - added command to delete an annotation under point; new eaf96d584f - added confirmation prompt before delete an annotation. new 9cdc2a90fb - added prompt to confirm deletion also when deleting annotation's text; new ed5f00d51c - increased version number. new 6b73ccf009 - fixed function's name. new 5bc3415d56 - used 'yes-or-no-p' (customizable via a variable) to ask for deletion confirm. new f823c3cf09 - changed default for asking confirm before deleting an annotation: the value is now 'nil' (do not prompt for confirmation). new 6239d033ce - updated README.org mentioning 'annotate-y-or-n-prompt-function'. new f0e4850ef4 - updated README.org added missing reference to 'annotate-y-or-n-prompt-function'. new 6fbd8aa985 - used variable 'annotate-annotation-confirm-deletion' when asking for deleting an annotation. new a45584c53f - removed customizable function 'annotate-y-or-n-prompt-function'. new d52ee5dec0 Merge pull request #113 from cage2/master new 3bb813cd62 - updated NEWS.org and Changelog. new c737b516b8 Merge pull request #114 from cage2/master new f33eecba7b - prevented asking to delete a database that does not actually exists on the file system; - marked as modified the buffer when an annotation is deleted. new 140eb6b6cb - updated NEWS.org; new 1e7bc9c886 - updated Changelog. new b9c908f24c Merge pull request #115 from cage2/fix-delete-ghost-db new f5436b2bff - added helper functions to manage annotation's interval and 'annotate-db-merge-annotations'. new 0901aa52bc - added the others procedures to import an annotation database. new 3e3c1b1066 - fixed function name; new 83e81e0979 - added missing docstrings and improved a bit the old ones. new 46aa377cfc - upgraded version number; new e083073ead - updated Changelog; new 0cfad246ee Merge pull request #120 from cage2/add-merge-db