[elpa] master ff8e833 23/51: ; yasnippet-debug.el: Fix deprecation warning.

2018-05-13 Thread Noam Postavsky
branch: master commit ff8e833375a3cc3cc7d39d9c573250f0bf3101d3 Author: Noam Postavsky Commit: Noam Postavsky ; yasnippet-debug.el: Fix deprecation warning. --- yasnippet-debug.el | 36 +--- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/yasni

[elpa] master 15761e8 41/51: Adjust previous fix

2018-05-13 Thread Noam Postavsky
branch: master commit 15761e85d63f5ce52a4f163dba93a0561a67b778 Author: Noam Postavsky Commit: Noam Postavsky Adjust previous fix * yasnippet.el (yas--indent): Call `beginning-of-line' before doing fixed indentation. --- yasnippet.el | 3 +++ 1 file changed, 3 insertions(+) dif

[elpa] master 4755aa9 49/51: Clarify behavior of mirror transforms

2018-05-13 Thread Noam Postavsky
branch: master commit 4755aa9781653d4909fd373ae51afa3559be419a Author: Noam Postavsky Commit: Noam Postavsky Clarify behavior of mirror transforms * doc/snippet-development.org (mirror-fields): Note that all mirros are updated when any field is changed. (mirror-transformatio

[elpa] master ba73f20 27/51: Bind field skip and clear command conditionally

2018-05-13 Thread Noam Postavsky
branch: master commit ba73f20bc305570391a151fa353188803b01f855 Author: Noam Postavsky Commit: Noam Postavsky Bind field skip and clear command conditionally Rather than embedding the conditionality inside the function body, and hardcoding fallback to `delete-char'. This allows

[elpa] master a0d2cff 44/51: ; Don't enter debugger for kill-all-local-variables case

2018-05-13 Thread Noam Postavsky
branch: master commit a0d2cff79b188b7a23565ff2cfafbb8cf364616d Author: Noam Postavsky Commit: Noam Postavsky ; Don't enter debugger for kill-all-local-variables case * yasnippet.el (yas--watch-auto-fill): If we're called from kill-all-local-variables, we don't need to check this

[elpa] master 3032337 37/51: Improve rendering of docstrings in manual's reference section

2018-05-13 Thread Noam Postavsky
branch: master commit 3032337831cf466e80578c0161e6de660263ed9b Author: Noam Postavsky Commit: Noam Postavsky Improve rendering of docstrings in manual's reference section * doc/yas-doc-helper.el (yas--org-raw-html): Accept an ATTRS argument. (yas--document-symbol): Render variab

[elpa] master f9231b0 47/51: Work around Emacs Bug#30931 (Misc_Free in undo list)

2018-05-13 Thread Noam Postavsky
branch: master commit f9231b0e3d43cfcf69198f72af3a048ca60aec6e Author: Noam Postavsky Commit: Noam Postavsky Work around Emacs Bug#30931 (Misc_Free in undo list) * yasnippet.el (yas--remove-misc-free-from-undo): New function. (yas--save-restriction-and-widen): New macro. (ya

[elpa] master 58b88d8 39/51: Merge: doc style improvements

2018-05-13 Thread Noam Postavsky
branch: master commit 58b88d8be65c77130d856a59e1c4d8c636e6e997 Merge: 3d7cafc d364425 Author: Noam Postavsky Commit: Noam Postavsky Merge: doc style improvements --- Rakefile | 4 ++ doc/nav-menu.html.inc| 4 +- doc/snippet-expansion.org| 8 ++-- doc/snipp

[elpa] master 074d670 26/51: Add yasnippet-unload-function

2018-05-13 Thread Noam Postavsky
branch: master commit 074d670be4b5709bd7b6443b6b318a8d78b2e5c5 Author: Noam Postavsky Commit: Noam Postavsky Add yasnippet-unload-function * yasnippet.el (yasnippet-unload-function): New function. * yasnippet-debug.el (yas-exterminate-package): Remove, it was only doing a pa

[elpa] master 7c9edb5 29/51: ; doc/snippet-development.org: Further copy edit.

2018-05-13 Thread Noam Postavsky
branch: master commit 7c9edb5b343ae4fb9bf1b72e994874632c2b258a Author: Noam Postavsky Commit: Noam Postavsky ; doc/snippet-development.org: Further copy edit. --- doc/snippet-development.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/snippet-development.org b/do

[elpa] master e261832 36/51: Add some styling to doc, improve top menu

2018-05-13 Thread Noam Postavsky
branch: master commit e261832b1ab17a98cd2b5b706d7bf657589abfe0 Author: Noam Postavsky Commit: Noam Postavsky Add some styling to doc, improve top menu * doc/snippet-expansion.org: * doc/snippet-organization.org: Fix typos. * doc/stylesheets/manual.css: Add some simple stylin

[elpa] master d806b04 15/51: * yasnippet.el (snippet-mode): Derive from prog-mode.

2018-05-13 Thread Noam Postavsky
branch: master commit d806b04fc06f76748f122c8b4bde5bde78c64074 Author: Noam Postavsky Commit: Noam Postavsky * yasnippet.el (snippet-mode): Derive from prog-mode. --- yasnippet.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yasnippet.el b/yasnippet.el index 67a915d..

[elpa] master b0aa5c2 48/51: Tweak bug-reporting information slightly

2018-05-13 Thread Noam Postavsky
branch: master commit b0aa5c28162205f0aad20378d6a3f12a8b4ebe83 Author: João Távora Commit: João Távora Tweak bug-reporting information slightly In the README and in the FAQ, mention and link to the list of support issues in the Github issue tracker. Rewrite README.mdown

[elpa] master 16c2b38 18/51: Update `yas--take-care-of-redo' call in buffer undo list

2018-05-13 Thread Noam Postavsky
branch: master commit 16c2b38bce60d455fd93f6187ac020e6236e79e9 Author: Noam Postavsky Commit: Noam Postavsky Update `yas--take-care-of-redo' call in buffer undo list On 2018-01-01 "Fix undo when first line indentation moves snippet forward", `yas--take-care-of-redo' removed the

[elpa] master 6066631 28/51: Fix typos in "Writing Templates" documentation

2018-05-13 Thread Noam Postavsky
branch: master commit 60666310afd1f998178be3bd5318bc4d980fd4e4 Author: Joerg Bornemann Commit: Noam Postavsky Fix typos in "Writing Templates" documentation * doc/snippet-development.org: Fix typos. Copyright-paperwork-exempt: yes --- doc/snippet-development.org | 16 +

[elpa] master updated (04889dc -> e64297e)

2018-05-13 Thread Noam Postavsky
npostavs pushed a change to branch master. from 04889dc [gnorb] Require gnorb-org within gnorb-trigger-todo-action new ba4e5c1 * yasnippet-debug.el (yas-debug-snippet): Handle non-numbered fields. new 1fc3426 Add test relying on overlay hook inhibition in `yas-expand

[elpa] master c9277d3 32/51: Change yas-lookup-snippet to return a yas--template struct

2018-05-13 Thread Noam Postavsky
branch: master commit c9277d326e9c8b6052bbb35eb86467e43a7e9424 Author: Noam Postavsky Commit: Noam Postavsky Change yas-lookup-snippet to return a yas--template struct This allows proper handling of a snippet's expand-env field when doing (yas-expand-snippet (yas-lookup

[elpa] master caf3dba 30/51: Don't use global variable for backquote expression locations

2018-05-13 Thread Noam Postavsky
branch: master commit caf3dba32006acd9196b06e0d9845786915f7b6d Author: Noam Postavsky Commit: Noam Postavsky Don't use global variable for backquote expression locations * yasnippet.el (yas--backquote-markers-and-strings): Remove. (yas--save-backquotes): Return list of backquote

[elpa] master fa6a71c 45/51: ; Wait until post-command, or bad auto-fill call to print stacktrace

2018-05-13 Thread Noam Postavsky
branch: master commit fa6a71c42de7fecd58193e2fd3681a0225b71dc5 Author: Noam Postavsky Commit: Noam Postavsky ; Wait until post-command, or bad auto-fill call to print stacktrace If we popup a warning as soon as yas--original-auto-fill-function is changed to nil, we'll have false

[elpa] master 3d7cafc 34/51: Make yas-snippet-mode-buffer-p robust against symlinks

2018-05-13 Thread Noam Postavsky
branch: master commit 3d7cafccf8d7ea9d62e0ccd63c30769de5b8cf01 Author: Noam Postavsky Commit: Noam Postavsky Make yas-snippet-mode-buffer-p robust against symlinks * yasnippet.el (yas-snippet-mode-buffer-p): Instead of a string comparison of file names to check whether the buffe

[elpa] master ad3a4d1 16/51: Don't use prog-mode in older Emacs

2018-05-13 Thread Noam Postavsky
branch: master commit ad3a4d192d8dafc283ebb1db7bbd8ca782c417d0 Author: Noam Postavsky Commit: Noam Postavsky Don't use prog-mode in older Emacs * yasnippet.el (snippet-mode): Derive from prog-mode only if it's fbound. * yasnippet-tests.el (extra-modes-parenthood) (loadin

[elpa] master 203059a 17/51: * yasnippet.el (yas-key-syntaxes): Prefer the longest key.

2018-05-13 Thread Noam Postavsky
branch: master commit 203059a95e320b031ac0d2cabe9c1de68604baec Author: Noam Postavsky Commit: Noam Postavsky * yasnippet.el (yas-key-syntaxes): Prefer the longest key. --- yasnippet.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index

[elpa] master 0afc638 35/51: Fix docs for new org mode

2018-05-13 Thread Noam Postavsky
branch: master commit 0afc638e16b810467214dbf8ccb22dedf03791d0 Author: Noam Postavsky Commit: Noam Postavsky Fix docs for new org mode * Rakefile: Comment to remind me how to run it. * doc/snippet-expansion.org: * doc/snippet-menu.org: It seems org 9.x got a bit stricter abo

[elpa] master 1668607 46/51: Don't add to disabled undo list

2018-05-13 Thread Noam Postavsky
branch: master commit 16686075bb2fa5dc612ae81b3c415b3ed45a3f85 Author: Noam Postavsky Commit: Noam Postavsky Don't add to disabled undo list Previously, we were unconditionally pushing entries onto the undo list, which effectively enables undo, even in buffers where it's dis

[elpa] master 4467e93 40/51: Use fancy field adjustment for fixed indent too

2018-05-13 Thread Noam Postavsky
branch: master commit 4467e934f3c16aa9e75dfa3b8b0207e8d498f5df Author: Noam Postavsky Commit: Noam Postavsky Use fancy field adjustment for fixed indent too * yasnippet.el (yas--indent): When `yas-indent-line' is `fixed', instead of calling `indent-to-column' on each line direct

[elpa] master d364425 38/51: * yasnippet.el (yas-field-value): Fix docstring.

2018-05-13 Thread Noam Postavsky
branch: master commit d364425176a707c43db176ab79433e149a435d37 Author: Noam Postavsky Commit: Noam Postavsky * yasnippet.el (yas-field-value): Fix docstring. --- yasnippet.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/yasnippet.el b/yasnippet.el index 6a27812..0d4

[elpa] master ae95810 43/51: ; Try to get more info about 873/919

2018-05-13 Thread Noam Postavsky
branch: master commit ae9581028942dd0237a007fdc0a49a76ef8c3e11 Author: Noam Postavsky Commit: Noam Postavsky ; Try to get more info about 873/919 * yasnippet.el (yas--watch-auto-fill): New variable watcher to catch the problem. (yas--auto-fill): If `yas--original-auto-fill-f

[elpa] master b1ca219 12/51: Remove submodules (snippet and yasmate)

2018-05-13 Thread Noam Postavsky
branch: master commit b1ca2197062340d4c9e78442ea38957a96f968d4 Author: Noam Postavsky Commit: Noam Postavsky Remove submodules (snippet and yasmate) * snippets: * yasmate: Remove. * README.mdown: Suggest yasnippet-snippets and yasmate as possible things to download rathe

[elpa] master 5170f05 42/51: Don't indent first and only line of expanded snippet

2018-05-13 Thread Noam Postavsky
branch: master commit 5170f051ad39353ed46ae7ff7b67e50e0e27324c Author: Noam Postavsky Commit: Noam Postavsky Don't indent first and only line of expanded snippet Unless yas-also-auto-indent-first-line applies. * yasnippet.el (yas--indent): Check that forward-line successfully

[elpa] master 5a29fe6 50/51: Release 0.13.0

2018-05-13 Thread Noam Postavsky
branch: master commit 5a29fe67d70de3749e30ebb37206395b4d1a51a8 Author: Noam Postavsky Commit: Noam Postavsky Release 0.13.0 * yasnippet-debug.el: * yasnippet-tests.el: * yasnippet.el: Bump version to 0.13.0. Bump copyright years. * NEWS: Update for 0.13 --- NEWS

[elpa] master fe9f8b6 21/51: ; yasnippet-debug.el: Update yas-debug-snippets arg for previous change.

2018-05-13 Thread Noam Postavsky
branch: master commit fe9f8b6c98a3c6821e216df956d014db4435379d Author: Noam Postavsky Commit: Noam Postavsky ; yasnippet-debug.el: Update yas-debug-snippets arg for previous change. --- yasnippet-debug.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yasnippet-debug.el

[elpa] master ff26e3b 19/51: Close #824: Simple fields can be parented like other fields or mirrors

2018-05-13 Thread Noam Postavsky
branch: master commit ff26e3ba7f44209413a7bcf62c7ff84ce0aa8143 Author: João Távora Commit: João Távora Close #824: Simple fields can be parented like other fields or mirrors The fact that they didn't prevented a deletion of the parent field to also delete the child, confusing sn

[elpa] master 8b421bc 20/51: Reinstate the old debug behaviour for yas-tryout-snippet

2018-05-13 Thread Noam Postavsky
branch: master commit 8b421bc78d56263a2adc128337540e50a1c19c6a Author: João Távora Commit: João Távora Reinstate the old debug behaviour for yas-tryout-snippet During a redesign of the debug facilities, the old shortcut C-u C-t available and useful in snippet-mode, was lost.

[elpa] master 05ac1da 31/51: ; yasnippet-tests.el (yas-no-memory-of-bad-snippet): Fix docstring.

2018-05-13 Thread Noam Postavsky
branch: master commit 05ac1da8947bef21ac54d10fc23eb6797ca4d118 Author: Noam Postavsky Commit: Noam Postavsky ; yasnippet-tests.el (yas-no-memory-of-bad-snippet): Fix docstring. --- yasnippet-tests.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yasnippet-tests.el b/ya

[elpa] master e35c031 25/51: * yasnippet.el (yas--guess-snippet-directories): Guess major mode first.

2018-05-13 Thread Noam Postavsky
branch: master commit e35c0314109af0bcaf8ac6bd92491ec86cd4b96b Author: Noam Postavsky Commit: Noam Postavsky * yasnippet.el (yas--guess-snippet-directories): Guess major mode first. --- yasnippet.el | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/yasnippet.el b/

[elpa] master cf23537 33/51: Fix expansion of commands snippet

2018-05-13 Thread Noam Postavsky
branch: master commit cf23537279a34dfac89f7589b2e07461f16a8e6a Author: Noam Postavsky Commit: Noam Postavsky Fix expansion of commands snippet The previous changed failed to account for command snippets which have lists for bodies, not strings. * yasnippet.el (yas-expand-sni

[elpa] master 7ea1305 09/51: Fix undo when first line indentation moves snippet forward

2018-05-13 Thread Noam Postavsky
branch: master commit 7ea1305e6715e7324e5e5713ee9d37dd1a89d211 Author: Noam Postavsky Commit: Noam Postavsky Fix undo when first line indentation moves snippet forward * yasnippet.el (yas--first-indent-undo, yas--get-indent-undo-pos): Remove. (yas-expand-snippet): Move undo-

[elpa] master 1292cd2 10/51: Refactor undo tests

2018-05-13 Thread Noam Postavsky
branch: master commit 1292cd263a63213ebcf65a3200ebcca16fe8bc36 Author: Noam Postavsky Commit: Noam Postavsky Refactor undo tests * yasnippet-tests.el (yas-test-expand-and-undo): New helper function. (undo-indentation-1, undo-indentation-2, undo-indentation-multiline-1) (undo

[elpa] master e200a3b 08/51: Let snippet insertion trigger active field clearing.

2018-05-13 Thread Noam Postavsky
branch: master commit e200a3b9b18a2d7bbd4773bd4ef001dc6f69f0e8 Author: Noam Postavsky Commit: Noam Postavsky Let snippet insertion trigger active field clearing. * yasnippet.el (yas-expand-snippet): Since the actual insertion must happen with modification hooks inhibited, we can

[elpa] master 2e69471 24/51: ; yasnippet-debug.el: macroexp-progn is not avaiable in Emacs 23.

2018-05-13 Thread Noam Postavsky
branch: master commit 2e69471df27fa618053d03848b897dc2ecfa1f31 Author: Noam Postavsky Commit: Noam Postavsky ; yasnippet-debug.el: macroexp-progn is not avaiable in Emacs 23. --- yasnippet-debug.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yasnippet-debug.el b/yasn

[elpa] master 0b8d434 05/51: Unset autoload-compute-prefixes for utility files

2018-05-13 Thread Noam Postavsky
branch: master commit 0b8d43490c03acdf02eda84a927d5005df997a99 Author: Noam Postavsky Commit: Noam Postavsky Unset autoload-compute-prefixes for utility files * yasnippet-debug.el: * yasnippet-tests.el: Set autoload-compute-prefixes to nil file-locally. --- yasnippet-debug.

[elpa] master 35a4df7 03/51: Let whitespace-global-mode work in new snippet buffers

2018-05-13 Thread Noam Postavsky
branch: master commit 35a4df769cbdebd10d043f16d680bdb16ee858ed Author: Noam Postavsky Commit: Noam Postavsky Let whitespace-global-mode work in new snippet buffers * yasnippet.el (yas-new-snippet-buffer-name): New constant, holds the name of new snippet buffers. Change it to "+

[elpa] master ece7935 07/51: * yasnippet.el (yas--message): Fix invalid docstring reference.

2018-05-13 Thread Noam Postavsky
branch: master commit ece7935d7aa6ee1a78713127d50dd6c0e9697047 Author: Juergen Hoetzel Commit: Noam Postavsky * yasnippet.el (yas--message): Fix invalid docstring reference. Copyright-paperwork-exempt: yes --- yasnippet.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[elpa] master 4ab9cb5 04/51: Set test to fail with newer org version

2018-05-13 Thread Noam Postavsky
branch: master commit 4ab9cb5bac683112852f58b26557a7dc283b717b Author: Noam Postavsky Commit: Noam Postavsky Set test to fail with newer org version * yasnippet-tests.el (yas-org-native-tab-in-source-block): Expect to fail for org 9.x. --- yasnippet-tests.el | 2 +- 1 file chan

[elpa] master ee81da9 11/51: Allow "# --" end-of-header marker to have trailing space

2018-05-13 Thread Noam Postavsky
branch: master commit ee81da91d90a85f0e1a2937fade7ef5d71456c07 Author: Noam Postavsky Commit: Noam Postavsky Allow "# --" end-of-header marker to have trailing space * yasnippet.el (yas--parse-template): Allow trailing space after "# --" marker. --- yasnippet.el | 2 +- 1 file

[elpa] master acec3ba 06/51: * doc/faq.org: Fix typo.

2018-05-13 Thread Noam Postavsky
branch: master commit acec3ba3ae8dd6a8f44c791d7f364cd192d9a930 Author: Kaligule Commit: Noam Postavsky * doc/faq.org: Fix typo. Copyright-paperwork-exempt: yes --- doc/faq.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/faq.org b/doc/faq.org index d80bb3

[elpa] master 04062d8 14/51: Don't set yas-selected-text to non-selected text

2018-05-13 Thread Noam Postavsky
branch: master commit 04062d8b4f7391069058345e1efd673add0357f8 Author: Noam Postavsky Commit: Noam Postavsky Don't set yas-selected-text to non-selected text * yasnippet.el (yas-expand-snippet): Only use the `to-delete' text if `region-active-p' return true. * yasnippet-test

[elpa] master ce11fd6 13/51: * yasnippet.el (yas-reload-all): Mention if no snippets were found.

2018-05-13 Thread Noam Postavsky
branch: master commit ce11fd66900eb9f871af03dc945c85a8ac980821 Author: Noam Postavsky Commit: Noam Postavsky * yasnippet.el (yas-reload-all): Mention if no snippets were found. --- yasnippet.el | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/yasnippe

[elpa] master 6ffd1c7 22/51: ; .travis.yml: Test with 25.3 and 26 prelease.

2018-05-13 Thread Noam Postavsky
branch: master commit 6ffd1c7950d35c093fee82a4e8f26ae24ca8fb97 Author: Noam Postavsky Commit: Noam Postavsky ; .travis.yml: Test with 25.3 and 26 prelease. --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 3e27a32..9a999ec

[elpa] master ba4e5c1 01/51: * yasnippet-debug.el (yas-debug-snippet): Handle non-numbered fields.

2018-05-13 Thread Noam Postavsky
branch: master commit ba4e5c1736f607e28953d9e09b418646430be985 Author: Noam Postavsky Commit: Noam Postavsky * yasnippet-debug.el (yas-debug-snippet): Handle non-numbered fields. --- yasnippet-debug.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yasnippet-debug.e

[elpa] master 1fc3426 02/51: Add test relying on overlay hook inhibition in `yas-expand-snippet'

2018-05-13 Thread Noam Postavsky
branch: master commit 1fc34266a4b26909c5d3b3b06632be89cd7c4ced Author: Noam Postavsky Commit: Noam Postavsky Add test relying on overlay hook inhibition in `yas-expand-snippet' * yasnippet-tests.el (insert-snippet-with-backslashes-in-active-field): New test. --- yasnippet-tests

[elpa] master 04889dc: [gnorb] Require gnorb-org within gnorb-trigger-todo-action

2018-05-13 Thread Eric Abrahamsen
branch: master commit 04889dc0c720a24fcd59e48677a1b9c4c0666485 Author: Eric Abrahamsen Commit: Eric Abrahamsen [gnorb] Require gnorb-org within gnorb-trigger-todo-action * packages/gnorb/gnorb-utils.el (gnorb-trigger-todo-action): This is another entry point where the user mig

[elpa] externals/exwm 0037cba: Avoid hiding full screen X windows unexpectedly

2018-05-13 Thread Chris Feng
branch: externals/exwm commit 0037cba87b1ceefc3a65fa3c458aa685689e7e27 Author: Chris Feng Commit: Chris Feng Avoid hiding full screen X windows unexpectedly * exwm-layout.el (exwm-layout-set-fullscreen) (exwm-layout-unset-fullscreen): Set the Emacs window of a full screen X