Age | Commit message (Collapse) | Author |
|
Changelog
=========
|
|
Changelog
=========
Don't show trailing whitespace in help buffers (6fe3874)
Activate ess-r-package-mode also in non-file buffers (6892dd2)
Fix julia's help topic retrieval (77e9609)
[Fix #340] Implement ess-julia-completion-syntax-table (b923f30)
Further completion syntax table fixes (6e94b9c)
Add specialized ess-mode-completion-syntax-table (1ddc919)
Fix manual entry for new namespaced evaluation (5141f42)
Change :sorted to new :separate in R company backends (e0e3163)
Vignettes: By default only of attached packages (all=FALSE) Prefix arg allows to get from all installed packaged (73ec35a)
Keep % with word syntax in inferior buffers (75aad50)
Use same syntax tables in inferior as in scripts for now (5a29d8b)
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Fix julia's help topic retrieval (77e9609)
[Fix #340] Implement ess-julia-completion-syntax-table (b923f30)
Further completion syntax table fixes (6e94b9c)
Add specialized ess-mode-completion-syntax-table (1ddc919)
Fix manual entry for new namespaced evaluation (5141f42)
Change :sorted to new :separate in R company backends (e0e3163)
Vignettes: By default only of attached packages (all=FALSE) Prefix arg allows to get from all installed packaged (73ec35a)
Keep % with word syntax in inferior buffers (75aad50)
Use same syntax tables in inferior as in scripts for now (5a29d8b)
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Fix manual entry for new namespaced evaluation (5141f42)
Change :sorted to new :separate in R company backends (e0e3163)
Vignettes: By default only of attached packages (all=FALSE) Prefix arg allows to get from all installed packaged (73ec35a)
Keep % with word syntax in inferior buffers (75aad50)
Use same syntax tables in inferior as in scripts for now (5a29d8b)
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Change :sorted to new :separate in R company backends (e0e3163)
Vignettes: By default only of attached packages (all=FALSE) Prefix arg allows to get from all installed packaged (73ec35a)
Keep % with word syntax in inferior buffers (75aad50)
Use same syntax tables in inferior as in scripts for now (5a29d8b)
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Vignettes: By default only of attached packages (all=FALSE) Prefix arg allows to get from all installed packaged (73ec35a)
Keep % with word syntax in inferior buffers (75aad50)
Use same syntax tables in inferior as in scripts for now (5a29d8b)
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Keep % with word syntax in inferior buffers (75aad50)
Use same syntax tables in inferior as in scripts for now (5a29d8b)
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Use same syntax tables in inferior as in scripts for now (5a29d8b)
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Follow -p convention (eae9e8f)
Handle comment in defun fontification (d9f559b)
Merge pull request #329 from lionel-/syntax-tokens (e4eda78)
Merge (uselessly) extracted function (591cef3)
Handle empty arguments when filling calls (8ba591c)
Extract ess-fill-args--roll-lines (efef018)
Handle local variables in literate tests (1b0df93)
Fix whitespace climbing with form feeds (60fc020)
Remove string delimiters from inferior syntax table (02163ca)
Correctly identify keyword boundaries (b88d719)
Start implementing forward and backward Pratt parser (e111ef2)
Switch to a simpler token data structure (90d45b5)
Move ess-refine-token (e005ac0)
Get rid of back and forth sexp travellers (b7ba2d6)
Use tokens in else-if climbing (01eb42a)
Add predicates for token types (8e8b114)
Rename ess-escape-outside- prefix to ess-escape- (5161d33)
Implement `ess-escape-token' (a0395d9)
New naming convention for position predicates (80d5b1f)
Use tokens for operator jumping/climbing (5dac220)
Implement refined token type (a125ef6)
Include token boundaries in token type (42d56fd)
Fix climbing of punctuation tokens (992c56e)
Explain internal tokenisation errors (347eac1)
Return nil when climbing on start of buffer (87a95ef)
Tests for tokenisation (1555df0)
Implement token climbing (7a5ee7a)
Print informative messages during literate tests (c2ef409)
Implement a tokenizer for R (404e3bd)
New ess-operator-face (4bae6e3)
Add ->> to recognised assign operators (b67b190)
Better handling of %op% operators (b321149)
Don't treat : @ $ as symbols (4f7a59b)
Better handling of backquoted names (e06bc33)
Docstring improvements (13c1d77)
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
[Fix #341] Flag for debugging marks both package and namespace versions (892dfba)
Don't show file source message twice during ns_eval (ba0df3d)
Fix debugging/tracing in packages (749bcf2)
Correctly detect names at point that start with symbol (bdc8ef6)
Aesthetic (eb403c8)
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
[Fix #339] Don't remove non-existent files in .ess.* functions (acaceae)
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
[Fix #334] Don't remove tmp files within on.exit (fd71a8b)
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
"cosmetic" (nonused, deprecated) (2130dda)
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Set ess-can-eval-in-background to t and remove async evaluation for now (8dc7f55)
Respect ess-can-eval-in-background in eldoc functions (1728a0c)
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Strip out srcref from error when sourcing fails (199a711)
Turn `output' into a macro (9d662a3)
Add tests for presend hooks (67a7a80)
Run presend hooks with namespaced evaluation (5218ac1)
Update command building tests (23af3e7)
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
skip installation with emacs23 (53f1eb7)
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
dropping support for Emacs 23.x and XEmacs (059eb57)
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Implement command for devtools::install_github() (687a1bc)
Also filter based on non-test files (17afe09)
Implement file-filtering in devtools::test() (9afebdd)
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Fix another issue when path cannot be found (e0d1a0d)
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
[Fix #332] Trailing package path delimiter on Windows (ef7decb)
Proper eval-defun indicator while debugging (5acb40b)
updated for Debian package 16.04-1 (a54e3ee)
'tag -a' : hopefully auto-works next time (1ebfe48)
Version 16.04 (81d34db)
Fix julia company completion (cccb948)
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
|
|
|
|
|
|
Changelog
=========
Merge pull request #330 from fmichonneau/patch-1 (22d1a7f)
Differentiate checking from testing (191f629)
Revert part of previous commit (dc5f618)
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Always eval locally while debugging (d06975a)
Keep silent when nothing is assigned in ns-eval (a486689)
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
try harder not to accidentally rm README.md (7449927)
typos (1feeb03)
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
[Fix #328] Put TYPE argument back and make it work as advertised (bb9fbe4)
merge (991dd34)
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
ess-version update from VERSION (forgotten 'make' before last push!) (5e80673)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Always inject in packages (e5bd50a)
Get rid of needless `inject` argument (6b89391)
Impose :sorted in company R backend (3f5ac94)
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Don't allow new lines in error regexp (2db67ff)
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
16.04 (aabb415)
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Remove redundant ess-r-package-load-package (292235d)
explicit error in ess-r-package-load-package when in no-package (4d168cd)
Add interactive to ess-r-package-load-package (13f61e7)
Revert "Remove -devtools- infix" (8e3a09f)
Use -package- instead of -devtools- (dd09a1e)
Remove -devtools- infix (9a968a7)
Document (cc3fec5)
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Don't fail on invalid DESCRIPTION file (0d26957)
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Restore file sourcing feedback in process buffer (9b1eb4f)
Merge pull request #324 from nfdisco/fill-backticks (1b0f053)
Added necessary NULL in backticks fill test. (13b02c8)
Use spaces instead of tabs. (49f967d)
Simplified backticks test case. (a5c71cb)
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Support filling Roxygen blocks that contain backtick characters (691dd2e)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Unify all source dev messages into one (09e3281)
Further mpi enhancements (35e7eb8)
Change control characters in mpi (ff642bf)
Add more single key commands to ess-r-package-dev-map (27d0701)
Add mpi.R to ESSR (3475f7c)
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Add right QWERTY single key shortcuts to ess-r-package-dev-map (b23b22b)
Cleanups (a267931)
Emphasize pkg in mode-line and remove ess-r-package-indicator-face (31daf2d)
Rename *-select-package -> -set-package, -set-namespace -> -set-env (e31d14b)
Implement a simple MPI and handle dev_source messages (571259a)
Correctly handle environments and lists in pipe_browser (9a244d3)
Count lines, not chars when killing close by breakpoint (aa466a8)
Implement pipe breakpoints (1645d4b)
Show process in debug mode when no source refs are available (c60500c)
[Fix #325] Don't trigger debug skip in magrittr debug_pipe (b1f7d1d)
Update release date in obsoleted commands (898df57)
Document new features (1fe3baf)
Fix package mode menu (87067d2)
Remove executable property (c095242)
Replace `ess-help-quit' with `quit-window' (c09da91)
add ess-generics.elc and ess-r-gui.elc (f2913c6)
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
|
|
Changelog
=========
Make VIS arg of ess-eval-line optional (06e890b)
Fix a misplaced :override (748aa8c)
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Tweak namespaced eval message (eddd6e5)
Fix wrong renaming of ess-r-quit (566e514)
Eldoc function is called even if no-eldoc; fix that (bac6716)
Remove annoying y-or-n-p on process quit (23383ae)
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Require cl-lib rather than cl-seq (1b74879)
mini fix (6dac4c4)
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Flush help buffers when options('help_type') changes (0c68f35)
Detect when user changes options('html_type') (7650cb7)
Fix R help with ?foo::bar (66c6862)
Better style (aa90060)
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Print 'sourced file' message before printing details (b262af5)
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Invert order of dialect and name in ess-defmethod (195d84e)
Use defgeneric and defmethod (70c15b4)
Only auto-activate for file-visiting buffers (279b85a)
Use namespaced evaluation when debugging (0945b39)
Don't print source message with sourced evaluation (098efd7)
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Use ess-method for most generics (f1a0a38)
Expand and fix generics (ff9fc76)
Add simple generic mechanism (bb1cab2)
Rename R-customize-alist -> ess-r-customize-alist (a6484da)
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Don't forget returning loading results (a41630d)
Move load message to ESSR (6ebaea2)
Better sectioning (235fc0a)
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Document a couple of interactive eval functions (2902df2)
Make sure eval-region doesn't move point (13038db)
Tweak eval message (10d6345)
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Check for locked environment (6b2cfc2)
Propagate namespaced evaluation to dependencies (406bad9)
Simplify in code .ess.ns_source() (e3b5f25)
Better prefix for ESSR namespaced eval functions (006140c)
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Get rid of ess-make-source-refd-command-function (3742505)
More consistent evaluation message while debugging (c00a2eb)
Tweak reporting of testing macros (bb90cb0)
Fix evaluation of strings (4d839b0)
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
Changelog
=========
Display [tracebug] when evaluating in debug mode (e87714b)
Fix broken links in indexed help pages (4137dd3)
Fix quote (f15f500)
[Fix #316] Implement a better check for end of chain directory climbing (dc94b20)
Restore `ess-replace-in-string' (db66bba)
Fix interactive help on no-object-at-point (c943353)
Fix minibuffer message on namespaced evaluation (f8f68a8)
Merge pull request #315 from alexg0/patch-1 (b33400c)
julia-mode.el has moved (23a32c9)
Rename `ess-r-package-activate-in-package' (08d9d7c)
Remove useless `ess-r-package-deactivate-in-package' (7f68f57)
Fix issues with auto-activation (5829ffb)
add chkPretty <- function(.......) --- a "real" function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c {or M-x ess-eval-function } completely fails with it (43781ae)
merge (4fa0505)
mention changed developer mode UI (a120562)
[Fix #313] return non-nil on work in ess-help-r--process-help-input (e082889)
correct thinko (6af8488)
Lowercase "pkg" in modeline (e50445e)
Remove incomplete when-let compat (10f63dd)
change modeline to mode-line (a331800)
Remove debug and err-action from mode-line when not-active (48afb52)
Display mode line PKG when eval env is same as package (b438dac)
Cache pkg info in non-package and related cleanups (1aabb58)
ess-r-package-current-package-info -> ess-r-package-get-info (94df5a8)
Bind "s" in ess-dev-map (2ebd674)
Add *none* option to env selection (1b111e9)
Rename to more intuitive ess-r-get-evaluation-env (30bec5b)
Streamline env evaluation and simplify mode-line (03a90d9)
Rename ess-r-select-evaluation-namespace into ess-r-set-evaluation-namespace (49cf01a)
Add compat for when-let and if-let (dcb3d47)
Fix "stringp nil" in package path finder (504da5a)
Finish renaming -format- -> -build- in d69e52b (95b2501)
Rename ess-r-set-source-environment-in-packages into ess-r-package-auto-set-evaluation-env (0add359)
Activate injection in packages (19e4540)
Doc cleanup (21e5335)
Fix typo in args list (1e26127)
Fix bogus error message when help_type = "html" (eade158)
Fix R help (e7f72ac)
Use ess-build- prefix for formatting functions (d69e52b)
Fix eldoc lookup (29a8802)
Fix some issues after separating the cleanup (5f91bf2)
Don't use `when-let' as it requires Emacs 25 (62cbb24)
Fix tests for formatting of R evaluation command (3060bef)
Verbose output when loading in a namespace (d1babac)
Extend testing framework (e5a6eb1)
Large clean-up of evaluation functions (def44a8)
Shorter variable name for evaluation environment (b21c4b5)
Refactor `ess--R-load-ESSR' (40e60cf)
Make namespaced loading quiet by default (5497dac)
Reindent ESSR files (3e97eda)
Better docstring for `ess--make-source-refd-command' (104414d)
Extract `ess-r-load-file' from `ess-load-file' (48b85ac)
Start cleaning up `ess-load-file' (295827c)
Restructure ess-r-d.el sections (deb1c0d)
Use conventional formatting in ess-r-package.el (c03b6ca)
Start adding tests for ess-r (8137006)
Turn namespaced evaluation to a minor mode (31eaa0f)
Move functions for R interaction into own section (e7d819c)
Simplify UI for evaluation in namespaces (3697859)
Better prefix for code injection (5e3fefe)
Move ATTACHED-ONLY option to global variable (fd823dd)
More useful revdep check command (686c28b)
Fix issue when initialising pkg in a non-visiting buffer (238af14)
Rename ess-r-package-package-dirs to ess-r-package-dirs (e901399)
Rename ess-developer-package to ess-r-package-info (f1c453a)
Rename ess-developer- to ess-r-package- (ac0fdd2)
Rename ess-r-source-environment-in-packages (d8790c1)
Finish renaming ess-developer-code-injection (87fe730)
Use hack-local-variables-hook rather than R-mode-hook (ca7a0e0)
Add proper keymap to ess-developer-mode (414f9c5)
Rename ess-r-devtools-map to ess-r-package-dev-map (b2af1e3)
Start using ess-r- prefix for code injection (4de5716)
Remove attached-only option for package selection (e677f8b)
Remove alt commands (ad166fc)
Better logic in package detection (3115a9a)
Simplify package selection (b131259)
Fix infloop in package detection (d029a93)
Start turning ESS developer into proper minor mode (fda95a0)
Restore previously deleted developer code (commented) (c8f10ac)
Developer doc cleanups and minor rearangements (5bc7158)
Fix typo (e07414f)
Toggling interface for code injection (e1e106a)
Fix faulty defun (82d5d8e)
Update ess-developer- keybindings (7462216)
Always add a package permanently (4245d74)
Use ess-r- namespace (e45c553)
Deprecate variables correctly (3eabeae)
Add r-reload-inferior-hook (b6e9284)
Add generic (ess-developer-load-package) command (0384c6f)
Force buffer on package selection (586c659)
Add (r-reload-inferior) (71ee2eb)
Change namespace of devtools functions to r-devtools- (535e8cd)
Standardise alternate commands of devtools functions (bddb4fb)
Deprecate developer-mode (bdc5a9c)
Add r-devtools-map to `C-c C-w` (0e3836f)
Add (ess-developer-unload-package) (399f21a)
Check whole hierarchy unless ess-developer-check-all-dirs is nil (a01ca95)
Give package path to unload() (2831f0d)
Change check_doc() for the more useful revdep_check() (28c641b)
Add `r` to list of package directories (abe0487)
Even smarter package detection (1b83010)
Add echo messages to devtools actions (5603356)
Add support for devtools::install() (bddb3aa)
Smarter package detection (1f79c0c)
Improve devtools integration (17d965b)
Smarter loading behaviour when adding a package (4262e87)
Let user specify dev package via local variable (5eed0d9)
Don't modify search path when using devtools (2ae48bf)
Merge pull request #310 from spluque/rutils (9be858b)
Update .rutils.help.start() to match R's help.start() (eaf68f1)
[Fix #308, #305] Revert 6dc0c97 (4a8fe78)
Fix C-x C-f typo in the manual (b4fadc2)
Capture testthat style errors in our compilation regexp (e18d870)
[Fix #305] Don't make post-command-hook buffer-local in ess-noweb (6dc0c97)
Merge pull request #304 from davidshepherd7/master (b18a8dc)
Add autoloads for R-mode and opening *.R files (cdfd70c)
added Build-Depends on texlive-fonts-recommended (3d0ada0)
Merge pull request #298 from tpapp/master (2a59513)
Added getwd and setwd commands for Julia. (4ae82e0)
Aligned ess-julia-customize-alist. (60050d0)
debian/changelog entry for #815734 build regarding texinfo issue (1d72696)
[Fix #296] Proper check for `skeleton-pair in `ess-electric-brace` (7776edd)
From Kurt Hornik: Fix Rd-preview such that it now does "render" \Sexpr{...} etc (when R is new enough). (84f4912)
Fix ess-r-args-get (9ef5487)
s/ kill / delete / : newer comint (6160163)
Better climbing logic for %% ops (27d5150)
Better climbing of := operator (90c9267)
[Fix #293] Operator climbing in argument lists (44a6519)
[Fix #290] Continuations in braceless if branches (f903ba7)
Merge pull request #281 from lionel-/R-args (00a5c4c)
Add comma to R's regexp of index topics (77d2a8b)
[Fix #289] Correct erroneous modification from cce7d02 (321fccd)
Implement appropos search for stata and cleanup ess-sta-l.el (01db712)
adding Lionel (b5c07bb)
Generalise ess-execute-screen-options and make it work with stata (cce7d02)
adding Lionel (4cd9432)
adding Lionel (f51661f)
merge (1ae841b)
(C) -- 2016 (3805b26)
Merge pull request #286 from unixpipecentipede/master (6d05ba7)
Put Info node as subtopic for the Emacs menu (75a35c1)
Delete 'using Compat' from ess-julia.jl (a7cdc6c)
+ " patched" (837454b)
+ " patched" (8faaf91)
Clean up key substitution for 'newline-and-indent (66b0604)
merge (680549a)
update (address!) from https://www.gnu.org/licenses/gpl-2.0.txt (04370b6)
Debian release 15.09.2-1 (93bbccb)
Version 15.09-2 (90aef86)
merge (01328e8)
Version := 15.09-2 (198f7b8)
updated to current RRR indentation defaults (c264b03)
Fix infloop on blanks climbing (cf7ded2)
[Fix #278] Blanks climbing logic (49badaf)
Specify R arguments non-interactively (fbbfaf0)
Add more spacing before headings in literate tests (2c8377f)
[Fix #277] Better regex boundaries for prefixed blocks (9cf747e)
merge (a78e745)
[Fix #252] Improve roxygen prefix support (8d6e5ad)
[Fix #274] Climb unary operators (68b7b9a)
Prevent infloops on blanks travelling (b1911a3)
[Fix #272] Use sexp travellers to climb quoted symbols (e42371a)
[Fix #273] Indentation after ### sections inside function calls (4a7ab32)
mini-update (6008135)
After '###', indentation should not change (6dc3048)
6e--6g "foo" <- function() \\ {" should not indent '{' (18bd6d8)
Avoid recursion in (ess-skip-blanks-forward) as well (d8751cf)
[Fix #263] Infloop on blanks climbing (4d42d92)
[Fix #270] Climb parenthesised expressions (45ffc3e)
[Fix #269] Define <<- as definition-op (2224604)
fix for issue #249: SAS has no prompt (517ee25)
add fcs statement (24307c6)
add proc gee (7b4a9a5)
1 l (c367462)
merge (7add805)
new indentation case '32 c)' (1f4f885)
fix for issue #249: SAS has no prompt (626ca5a)
Indentation of a "broken line" '<<-' (b6486f6)
[Fix #268] Relative indentation of comments (5e1226c)
store *correct* indentation (91bf2db)
two-line function definition *plus* if else -- wrong indentation of '## comment' (a44ef87)
Fix bug in coda statement and do not accelerate burnin by thin (ba3bcdb)
[Fix #268] Issue with indentation of aligned blocks (ff8e649)
indentation issue #268 (6fd724c)
Fix issue with roxygen refilling (7d1e641)
Make C-M-q test case more general (8ffa19c)
Improve (ess-indent-exp) logic (36b9e38)
Make sure whitespace is included in test case (af45422)
[Fix #267] Climbing of mixed subsettings (1fc836d)
tweaks: using string= ; indentation (0663567)
Merge pull request #266 from Jehops/ess-swv-PDF-pr1 (3826d4a)
Ensure TeX output is always shown on error (3d82de9)
[Fix #265] Indentation of else following curly (a2c55c7)
Add literate testing infrastructure (e1a49f7)
Fix infloop upon call refill (2796429)
Rename ess-tests.el to ess-indentation-tests.el (bb24449)
Merge pull request #261 from Jehops/fewer_popups (377970f)
[Fix #264] Use display-graphic-p for terminal check (07e8a3f)
Explicitly move window point when in debugger (c27589e)
Widen before counting lines in ess-goto-line (0c85be8)
Add entry 'View PDF' under 'Rnw-mode' submenu (ba71f5f)
Add ess-swv-weave-PDF to knit, compile, show PDF (6fb620b)
ESS[SAS]: new distribution functions added (31487c0)
Fix ess.texi typos. (08d5082)
fix docstring typos for ess-delete-dump-files (c9c5efd)
merge upstream (95b6df3)
Update version to '15.09-1 patched' (cae52ba)
- allow cleanup (.IS.RELEASE ..) after release - 'make install' in etc/ checks if there's an .IS.RELEASE (cafbd86)
Debian release 15.09-1-1 (cd60abf)
Try to auto-push the release tag -- so we don't forget everytime (5b12a82)
Version 15.09-1 (d9e906b)
another typo (should use a branch ..) (860fe47)
tweak for git-ref (40741f0)
typo (056a31d)
getting "git ref" into *released* ess-version (96823f8)
no longer use SVN-REVISION; but don't want releases with "<unknown>" in `M-x ess-version` (fc34bc5)
the 'touch' has been important (for me as release manager) [do keep it!] (431de6b)
Simplify operator jumping and fix bug (3200477)
Indent closing paren after a continuation (8e303a1)
Refer to -opening rather than -curly (bd9c9e1)
Display knitr output buffers only on error (2736ebc)
[Fix #254] Broken opening curly in function declarations (5966aa0)
Merge branch 'defun' (1b5c28d)
[Fix #258] Don't compilation--ensure-parse for now (12f7ee0)
Don't trigger modification hooks on \n insertion in process filter (6de386a)
Implement jumping inside call (9413849)
Finally found a solution for detecting unbraced blocks (7bda49c)
Use 'defun' to refer to function declarations (cca4be4)
Merge pull request #259 from denizyuret/master (2b24242)
Backward compatibility fixes for Julia v0.3. (9a44dbe)
ess-julia.jl: quotes in types were causing trouble, fixed (35e3d6b)
names -> fieldnames in Julia 0.4. (051e64d)
Merge branch 'master' of github.com:emacs-ess/ESS (2822e99)
update timings with ESS 14.09 and "current" (ESS 15.09-1). (e53f1a6)
Implement (ess-cons-arg) and (ess-args-alist) (9c5c1a9)
Improve argument travellers (49f901a)
Use prefixed-block terminology (bf352be)
Parametrise call climbers with call name (a13d7fb)
Merge pull request #256 from dickoa/patch-2 (dd226e2)
Update Makefile (ffe3745)
Merge pull request #255 from denizyuret/master (e57787f)
Julia v0.4 compatility. (a40e270)
Split (ess-indent-line) and (ess-r-indent-line) (fd1b4a5)
Reorganise syntax and indentation code (08fcd8b)
Add (ess-climb-outside-defun) and (ess-point-in-block-call-p) (670b7bd)
Replace (ess-climb-function-calls) by (ess-climb-outside-calls) (86c8bb4)
Handle chained delims (86db214)
Add etc/completion_ideas.R (a62fa29)
Check for call in (ess-args-bounds) (b410e78)
Fail to detect calls with unbalanced parens (bfed580)
Fix issue when identifying continuations bounds (f063f94)
Return bounds as positions by default (d6f21be)
Implement (ess-climb-outside-call) (26dd3df)
Indent relatively after if-else (5cd5a4e)
version:= 15.09-1 (to not confuse it with the release) (b8ce06d)
Don't call `compilation--ensure-parse` if not defined (3b0408a)
Fix bug when refilling at top-level (1b43f4b)
Improve order of expression filling (20145aa)
Indent closing delim after comma+newline (15dc4c7)
Add optional style argument to fillers (53fec06)
Add fourth call filling style (221d46d)
Detect continuation when point is on last term (7eae4e7)
Fix bug when refilling commented R code (ef3cbb7)
[Fix #248] Indentation of if blocks enclosed in () (7541dfd)
Remove references to font-lock-beginning-of-syntax-function (db0b752)
debian release 15.09-1 (db6442a)
Update `ess-load-file' to work with Julia. (1459716)
Fix C-c C-z to work with *julia* buffers. (b394dbf)
|
|
|
|
|