[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/inf-ruby created (now 4ddf6b3889)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/inf-ruby created (now 4ddf6b3889) |
Date: |
Sat, 9 Jul 2022 21:58:53 -0400 (EDT) |
elpasync pushed a change to branch elpa/inf-ruby.
at 4ddf6b3889 Bump the version
This branch includes the following new commits:
new 60f9cfa181 Initial revision.
new 5e9912fadb Allow sending code from non-file buffers.
new d1e6e9e669 Bugfix: Escape the completion seed.
new ed768ce413 Evaluate code sent via 'ruby-send-region' in the same
binding as the REPL. This allows for consistent access to REPL-local variables.
new c9a24aee52 Bugfix: Exclude input to IRB from the completion result.
The first element in 'kept' just mirrors the call to the IRB completion system.
new 68a7ad32fa Bugfix: Don't stall Emacs when there is no valid
completion output.
new 6ad10268b3 Bugfix: Remove meaningless error check which causes a
more severe error in the first place by not restoring the comint-filter.
new 06e2b1e29e Bugfix: Complete only when point is at a top-level
prompt. With the current Inf-Ruby/IRB design completion doesn't work at
secondary prompts that follow unclosed quotes or brackets.
new 13c0040b6e Create non-indenting completion function
'inf-ruby-complete'. Retain 'inf-ruby-complete-or-tab' for use outside of
inf-ruby buffers.
new 5cf94a2dd1 Fix completion string insertion so that it doesn't
swallow newlines when used outside of inf-ruby buffers.
new 54508a9923 Mac OS: Fix completion output splitting for Ruby 1.8.7
compatibility. Ruby 1.8.7 completion output on the Mac is separated by "\r\n"
new 0885009c11 Version 2.2
new a7bb5f99e3 Pesky header stuff.
new c63972e2de Package header: Don't require ruby-mode. Inf-ruby works
with the default ruby-mode that ships with Emacs.
new 37bae51429 Replace pointless setfs with setqs.
new f52d33ec43 Transform an unneded case statement into an if statement.
new 1940f90fde Version 2.2.3
new 415eb2dfd8 allow quoted parameters to run-ruby
new ec0d30ad19 Merge pull request #5 from lewang/quote_fix
new fd0eccaedf use `eval-after' to bind keys instead of hooking
new 28c24e3e70 Merge pull request #7 from lewang/patch-1
new 86db14c315 Rename: inf-ruby-keys -> inf-ruby-setup-keybindings
new 505b3cd216 Changed the manual installation comments to reflect the
change from inf-ruby-keys to inf-ruby-setup-keybindings
new 032d3f024e Merge pull request #9 from DrJKL/master
new f2e7cc8313 Restrict a Windows-specific fix to be applied only on
Windows platforms.
new 4f4f0ccdf7 Version 2.2.4
new b5aa6c51fe [Refactor] Use defsubst for
'inf-ruby-fix-completions-on-windows'
new 5fa2849dd0 Store non-whitespace input in the REPL history,
regardless of character length.
new 910658e1f3 Use 'ruby-backward-sexp' instead of 'backward-sexp'
new 5d159adddd Fix commit 'Store non-whitespace input in the REPL
history, ...'
new 80a1c2c3d2 Fix commit 'Store non-whitespace input in the REPL
history, ...'
new fe0547b16d [Refactor] Use 'kbd' macro for key bindings
new dfc1d4f19f Delete obsolete TODO comment
new 74e96360b1 Added macruby to inf-ruby-implementations
new 87b96ca887 Drop --inf-ruby-mode
new 530ac4f2fc inf-ruby-mode: Modify the docstring
new 33e17e055f Move keys to a new minor mode
new cfb1c89a25 inf-ruby-minor-mode-map: Initialize to the resulting map
new 771c7473b9 Pass --prompt default to ruby and jruby
new c08bb93df2 inf-ruby-load-file is not defined
new d308394e7a inf-ruby-output-filter: Ignore empty strings
new 6aba85ea70 inf-ruby-fix-completions-on-windows: Fix free variable
compilation warning
new 6f4e68bb1c Set comint-process-echoes on Windows
new b45b057006 Fix syntax error highlighting
new 401f191d53 Touch up docstrings
new a85ae010c6 Handle different prompts, not just the IRB default
new bf49b368a5 Fix #18
new 33b89e654a Update comment
new 98fac55a80 Define inf-ruby-switch-from-compilation
new 7fc1e32ae7 Bump the version
new f33b4aa36b inf-ruby-switch-from-compilation: enable undo
new fc1dffaeed inf-ruby-prompt-format: Include debugger prompt
new 57642c27fd inf-ruby-completions: support non-"current"
inf-ruby-mode buffers and Pry
new 4873a66a4d inf-ruby-completions: Use 'then' instead of semicolons
new 90762203f3 inf-ruby-switch-from-compilation: Change the process
filter
new 89147d2ab1 inf-ruby-completions: Get rid of the last semicolon
new 5fa2f80d4e inf-ruby-completions: Pass _pry_ when it's defined
new ebceb38165 inf-ruby-prompt-format: Fix not to match single operator
chars
new 928a5dfd73 inf-ruby-switch-from-compilation: Call
`comint-output-filter` on current line
new 2c28bc9f57 inf-ruby-prompt-format: Include whitespace after rdb
prompt
new 8fe1c3d80a Bump the version
new 350b12fea3 inf-ruby-prompt-format: Minor cleanup
new c749e54eee Support Bond completion
new 673d6b66b0 Do Bond completion in the middle of the line
new 164f2dda53 Add commands to launch different types of consoles
new b767d52caf inf-ruby-console-gem: Pass -r arguments in the bundle
exec case, too
new a6daf44f67 Changed 'bundle exec irb' to 'bundle console'
new b12e05a6bb Add funtion switching to compilation mode.
new 6a45c1451a inf-ruby-switch-to-compilation: Rename to -maybe-, tweak
the docstring
new c97c8184ca Take `inf-ruby-setup-keybindings' out of the picture
new 91bbd7763d Avoid error when trying to switch to non-existing
inf-ruby buffer
new c5d2178f17 Add a basic README
new 9f0cea55f0 Extend usage section
new 87a5fd3038 Make inf-ruby-minor-mode keymap visible when doing C-h
f/C-h m
new f062b7eb0b Merge remote-tracking branch 'bbatsov/readme'
new e8cd8c4a28 Touch up README, docstrings and comments
new f4efbee52a Drop the .el
new 74ae145ecd Make MELPA link point to inf-ruby's subpage
new 4da1cca555 Set process filter in inf-ruby-switch-to-compilation
new d91f395070 Add missing require for thingatpt
new e3335232ce Add missing code section to comment front-matter
new dbb8d63324 Add missing license section to comment front-matter
new 27143433e4 A few doc fixes
new 96c48e0270 Save inf-ruby-orig-process-filter value locally before
switching mode
new 6d7f1dc10a Merge remote-tracking branch 'bbatsov/style'
new 3a68ee2bb1 Touch up docstrings, change the signatures of
inf-ruby-complete[-or-tab]
new d776551688 Add pry to inf-ruby-implementations
new 0f0eb184f0 Bump the version
new 524a86c90b Set PAGER locally unless it's set, fixes #33
new 2cb21b9f58 Make PAGER override unconditional
new dc7df6541e inf-ruby-completions: Make safer
new db01e3dd13 Fix send-region with pure-Pry repl
new 422cc1be93 Fix #35
new 562fa9a422 Close #37
new 2cebc69ecd Remove some outdated code
new a960434970 run-ruby: write better docstring
new 281c1263f9 Fix completion in Ruby 1.8.7
new 14ca8ddda5 Fix code indication in the readme
new fd84092271 Merge pull request #43 from hrvladev/fix-readme-typo
new 2d65630b7d Introduce `ruby-switch-to-last-ruby-buffer'
new 441cda957c Support completion in Pry 1.0.0.pre1
new d18e63e44e Not real need for the third argument
new f1ea8f8a69 Restore compatibility with Emacs < 24.4
new 409fd736d4 Complete on an empty line, too
new b3ee3093b5 Autoloading inf-ruby-minor-mode is more important
new c2035822ea Detect byebug debugger
new db0bdf3f38 Merge pull request #50 from avsej/master
new 20585d3983 Use file-name-as-directory to add a trailing slash
new 0697315485 Merge pull request #52 from
abicky/support-dir-without-traiing-slash
new 6c85470ce4 inf-ruby-implementations: use '--noreadline'
new d4d2451d16 Apply `defcustom` fixes
new c5bfcf59eb Turn string into a choice
new 27acc75257 inf-ruby-console-rails: prompt for the environment
new 819e67542a inf-ruby-console-gem: really skip directories under lib
new 9157d9c561 inf-ruby-console-gem: when gemspec doesn't modify
LOAD_PATH, -I lib
new e4cf0593da inf-ruby-console-gem: require the main file if it exists
new 9e2c0ab255 inf-ruby-console-rails: use 'bundle exec' if Gemfile is
present
new 8c0aa0911b Add "Bugs" section
new f232f780ec Link to the issue 51
new 67629312ad Work around pry/pry#1267
new 1bcb92d3ec Revert "Work around pry/pry#1267"
new 28b84de084 Advertise using the .pryrc workaround
new 4c39cd1509 Fix a couple of compilation warnings
new 23929579a6 Merge pull request #57 from bbatsov/compilation-warnings
new 870e27f1ee Detect pry gem in case to run bundle exec pry.
new 8979f51c53 Start console.rb through bundler.
new b3747e9574 Merge pull request #59 from proofit404/master
new 3e16215cb2 Document changing C-c C-s to call inf-ruby-console-auto
new 310da805b6 Bump the version
new 00237986d8 Turn `inf-ruby-implementations` into custom form
new 70da83f8e4 Merge pull request #54 from wasamasa/feature-defcustom
new 5759a9187c Recommend setting Pry.config.correct_indent to false
new d130ede56a Define a proper completion function
new c59d7d0a23 inf-ruby-console-default: Prioritize console.rb if it
exists
new 5b24985b0e Check IRB is defined before using it, fixes #64
new f908b1f506 Merge pull request #65 from iqbalansari/master
new b31b7d3061 inf-ruby-console-patterns-alist: Detect Rails by the
presence of bin/rails
new 0af69257a4 Clarify the "usage" section
new 171c4e9e38 Update subheaders
new c353603f1f Merge pull request #68 from Trevoke/patch-1
new 4962bb076e inf-ruby-console-patterns-alist: Accept predicate
function in cars
new 6c00b018bf inf-ruby-console-rails-p: Use a stricter check
new 5c73e1a79c Use INSIDE_EMACS
new 55559dfaac fix OpenStruct.new syntax to work with ruby 1.8.7
new 451aa1d858 Merge pull request #71 from jasonko/master
new 03e969c89a Retain compilation-arguments
new 488fc1b129 Refine the previous change
new beb39ad5af Define and use ruby-print-result
new 96408b9cad Update MELPA URL
new 3968234eed Merge pull request #77 from syohex/update-url
new 46917f463c Integrate with projectile-rails-server-mode
new 24c08fca2a Fix the previous commit
new 12d1d35f73 Add ruby-send-buffer function
new 7f8f32e7d0 Use 'point-min instead of the hardcoded value
new 5bb2919691 Keep the buffer's restrictions
new aad537f010 Merge pull request #82 from mkaschenko/ruby-send-buffer
new 1f69ae4baf Automatically entering inf-ruby on pry
new 9f02c4a1c8 Adding ruby-debug pattern
new 12f7f0750c Automatically returning to the previous compilation mode
after typing 'quit' or 'exit' in the debugger prompt.
new 8fa68039c8 Improving inf-ruby-breakpoint-pattern and
in-ruby-compilation-modes docstring
new f6a6b89e08 Adapting code to use looking-at over re-search-forward.
Replacing macro by a regular function.
new e18c8c3624 Considering ^D as a valid exit command
new a2a6434bb3 Reverting to re-search-forward
new 2598a06923 Updating docstrings to follow Emacs' conventions
new 106972ded1 Touch up docstrings and rename MODE-VAR to MODE
new 0b27477d11 Tweak auto-enter and auto-exit to work better (or at all)
new 8c8819f84a Improve docs, add autoloads, rename and make interactive
the setup/remove functions
new e91b349e4f Hook up inf-ruby-auto-exit inside inf-ruby-auto-enter
new 4d410007a2 Fix ruby-send-definition
new 505a7bc140 Merge pull request #84 from janpath/patch-1
new 1d6fef6eba Wrap SMIE tokenizer functions to bind
inhibit-field-text-motion
new 45af13a729 Recognize byebug prompt
new db89398caa Recognize byebug prompt
new 4d82095424 inf-ruby-console-gem: Only try to load Ruby files
new 57b3419be3 Allow single quoted gemspec name
new 227a80fc52 Correct regexp
new df014b0717 Merge pull request #90 from
codeasone/support-single-quoted-gemspec-name
new 4f6a265640 Add support for zeus console
new 0ed06255ec Allow running multiple ruby processes
new 8b198d01e9 Merge pull request #93 from
sideshowcoder/zeus-console-support
new 700c453610 Merge pull request #91 from asok/multi
new e4337ff378 inf-ruby-console-default: Support executable "console"
script as well
new 9c4d799faf inf-ruby-console-zeus: Add docstring
new 536a68528c Make ruby-last-ruby-buffer buffer-local
new 54eb6bf6d6 Bump the version
new 51ba99f6be Proper heading for hooks
new ec70d7f0e9 inf-ruby-buffer: Fix "wrong-type-argument stringp nil"
outside of any project
new ac80ea9fd3 Make run-ruby do one thing only
new 5143c84f91 inf-ruby-proc: Fall back to inf-ruby-buffer
new 866483eecc Fix a comment
new 74ca3a7f97 in a{, new} buffer
new 91424afd17 inf-ruby-console-*: Make sure default-directory is set
to the project root
new 5aaa7e879c Only launch one console per project
new 73e2142a99 Add new option inf-ruby-console-environment
new c45cd825e0 inf-ruby-mode: Use define-derived-mode
new e05cc84738 Add menu for inf-ruby-minor-mode
new 1dd007201a Do not overwrite inf-ruby-buffer if it's still live
new bf380c13e5 Support JRuby 9000 RVM prompt
new 7aa37e9154 Add ruby-send-line function
new af4f238ef4 Merge pull request #99 from dgopstein/master
new 05984b3d24 inf-ruby-console-read-directory: Fix for predicates with
wildcards
new 9bd6d24aca inf-ruby-console-gem: Enable completion
new 81adadf0f9 Bump the version
new a4b1c40202 inf-ruby-console-script: Extract from ...-default, and
up its priority
new 62c1c72d8e Add autoload
new 5d7397ddd9 Add Hanami console launcher
new c14a68d164 Specify environment correctly
new 4893dd6426 Describe how to add custom prompt patterns (#108)
new 674a2a837f Drop a newline and link to the wiki page directly
new 2fa228f756 Add minitest-compilation-mode to Ruby compilation modes
new 5ae6149a15 Merge pull request #110 from ppiotrowicz/master
new d39ea0bd59 Use a more common idea of prefix
new 1a5aebea0d Bring back interactive run-ruby
new 57710da5c8 inf-ruby-console-gem: Use '--prompt default --noreadline'
new c2bb2f7186 Add ruby-send-{buffer,line}-and-go commands
new 49d59a7897 Merge pull request #115 from
p-sdk/add-ruby-send-and-go-commands
new 6bfa7c9411 Add `ansi-color-process-output` to comint output
functions
new d51fdaf2ac Resolve deprecation warnings on inf-ruby-console-rails
new 5531aaeb89 Merge pull request #119 from
abicky/fix-deprecation-warning
new ca10d72e0c Merge pull request #118 from marsam/master
new d2cc45ac1a Bump the version
new 4a7ed23971 Revert "Add `ansi-color-process-output` to comint output
functions"
new 928b1dd2c2 Merge pull request #123 from
nonsequitur/revert-118-master
new fd8d392fef ruby-print-result: Fallback to inf-ruby-buffer
new b228a7d9af inf-ruby-error-regexp-alist: bol-anchor for better
performance
new fe1ea9925c Restore original compilation-error-regexp-alist
new 1b89400e6f Add '--nomultiline' with newer IRB versions
new e4ae089218 inf-ruby-console-gem: Support new IRB
new 41e5ed3a88 run-ruby: Update for the latest change
new f3c927c1b9 inf-ruby--irb-needs-nomultiline-p: Handle irb or ruby
absence
new a4c766e605 Use pry_instance, _pry_ is not in Pry 0.13 anymore
new 9f0f79ff45 inf-ruby-console-rails: Try to handle IRB's "multiline"
thing here
new a5b471efc0 Update document for support ruby 2.7.1
new 067dcba3b0 Merge pull request #135 from zw963/master
new 965df80555 Copy edits
new 6291121307 It is a triangle, right?
new 2ec94b4b33 Exclude --noreadline when Irb version is > 1.2.0
new b0124578db Copy edits
new 7593d0f355 Change ruby-send-region to send any class and module
lines that enlose the definition. Also throw error it not called within a
definition
new bb7d4ca086 Merge pull request #141 from sharmanr/send-definition
new 9bfbce42be Untabify and reformat the new code a little
new c2a28ef6a1 Replace toggle-read-only-mode with read-only-mode
new 1fc972ecda Merge pull request #142 from PuercoPop/patch-1
new c6990a60c7 Implement inf-ruby-reuse-older-buffers
new 92d5d122fa Use 'bundle exec' in nomultiline check when needed
new 03dd9c9d4e Avoid creating duplicates in inf-ruby-buffers
new f484fa82cc ruby-send-last-stmt: New command
new 2fae1a8ba9 Change 'C-x C-e' binding to use the new command
new cd50ce8432 Creating eval overlay feature
new 16c2acb458 Apply code review - use original Cider's face definition
new 3cdf30dc73 Apply code review - remove cl-lib and optional args
new 3940b91ac5 Create load current ruby file fn and key binding
new c49b3d360a Apply code review - remove unecessary line
new 6943bf1e78 Apply code review - print evaluation as default
new 871158bcad Merge pull request #153 from
tunnes/feature-create-eval-overlay
new bae94383d5 Stop wrapping the evaluation result in quotes
new bcdb97983c Merge pull request #154 from
tunnes/feature-create-load-current-ruby-file
new 7ed2b03c95 Check specifically than IRB.conf is defined
new ff25dda5e2 Bump the version
new a986a1a8c6 Fix broken behaviour on load-current-ruby-file fn
new d6aa7d32ae Merge pull request #157 from
tunnes/fix-broken-behaviour-on-load-current-ruby-file-fn
new f892e6e74f Set env var RUBY_DEBUG_NO_RELINE
new 8894867e9d Fix #159 by bringing back --noreadline
new dbf4386bac Use a more uniform style
new 4ddf6b3889 Bump the version
- [nongnu] branch elpa/inf-ruby created (now 4ddf6b3889),
ELPA Syncer <=
- [nongnu] elpa/inf-ruby c9a24aee52 005/265: Bugfix: Exclude input to IRB from the completion result., ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby 6ad10268b3 007/265: Bugfix: Remove meaningless error check which causes a more severe error in the first place by not restoring the comint-filter., ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby 5e9912fadb 002/265: Allow sending code from non-file buffers., ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby 13c0040b6e 009/265: Create non-indenting completion function 'inf-ruby-complete'., ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby b5aa6c51fe 027/265: [Refactor] Use defsubst for 'inf-ruby-fix-completions-on-windows', ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby fe0547b16d 032/265: [Refactor] Use 'kbd' macro for key bindings, ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby 60f9cfa181 001/265: Initial revision., ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby c63972e2de 014/265: Package header: Don't require ruby-mode., ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby 5fa2849dd0 028/265: Store non-whitespace input in the REPL history, regardless of character length., ELPA Syncer, 2022/07/09
- [nongnu] elpa/inf-ruby 89147d2ab1 056/265: inf-ruby-completions: Get rid of the last semicolon, ELPA Syncer, 2022/07/09