The R Project SVN R-packages

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
7927 1991 d 8 h urbaneks /trunk/Mac-GUI/ remove RPARSERCONTEXTFORPOSITION, fix some int width issues and force re-size for document windows  
6438 4918 d 14 h urbaneks /trunk/Mac-GUI/ fix indent crash  
6247 5080 d 23 h bibiko /trunk/Mac-GUI/ • forgot to rename SLog parameter in parserContextForPosition  
6245 5081 d 1 h bibiko /trunk/Mac-GUI/ • Improved handling of larger documents
• Fixed a crash if the R script editor has to handle _very_ long lines
 
6240 5084 d 1 h bibiko /trunk/Mac-GUI/ • fixed some layout issues
• increased layout speed
• fixed width for German's Editor Preferences
 
6238 5085 d 1 h bibiko /trunk/Mac-GUI/ • added Code Folding of { ... } multi-line blocks in R Script Editor; see gutter and/or Menu > Format > Code Folding > ...  
6230 5097 d 18 h bibiko /trunk/Mac-GUI/ • Fixed bug for not working code completion if in the completion scope strings wrapped by '...' are involved
• Sped up enormously getRangeForCurrentWordOfRange
• removed unnecessary code for syntax highlighting which speeds it up a bit
 
6227 5106 d 22 h bibiko /trunk/Mac-GUI/ • began to clean code for minimizing warnings (Xcode 4.4), to fix erroneous code snippets (>= SDK 10.7), and to be compatible with >= SDK 10.7 - but min SDK is still 10.5  
6225 5108 d 22 h bibiko /trunk/Mac-GUI/ • Fixed broken block selection
• Fixed minor issue while dragging an item to RConsole or R Script editor if insertion cursor is located at an empty line
 
6115 5266 d 21 h bibiko /trunk/Mac-GUI/ • changes for full screen support for Lion and up
- added menu item under main menu "Window" bound to standard ^⌘F
- up to now only the RConsole can run in full screen mode
- removed full screen support for script editor windows since the question is answered: how should we handle full screen mode for other windows incl. Quartz? If the app runs in full screen mode all windows will be set to full screen? Should each window be handled differently? ...
 
6102 5269 d 5 h bibiko /trunk/Mac-GUI/ • minor fix for inserting *.R dragged snippet for relative pathes  
6101 5269 d 5 h bibiko /trunk/Mac-GUI/ • fixed insertion of dragged files - holding down the ALT key while dragging the relative path will be inserted (not the other way around) [not for *.R or *.Rdata files -> see NEWS]  
6100 5269 d 14 h bibiko /trunk/Mac-GUI/ • fixed drag&drop position  
6097 5270 d 14 h bibiko /trunk/Mac-GUI/ • improved three-finger trackpad swiping for toggling the history drawer of the RConsole
• added three-finger trackpad swiping to go back and forward in web help pages
• added two-finger trackpad zooming support in web help pages to in/decrease text size
 
6095 5271 d 15 h urbaneks /trunk/Mac-GUI/ fix color-related bug in RTextView drawRect: causing crash on start-up  
6088 5273 d 21 h bibiko /trunk/Mac-GUI/ • improved three-finger swiping for toggling history drawer
• fixed minor issue to check if textview is the RConsole
• suppressed compiler 10.6 warnings due to NSTextView automatisms
 
6082 5276 d 13 h bibiko /trunk/Mac-GUI/ Added trackpad three-finger swiping to toggle history drawer visibility in RConsole  
6070 5282 d 15 h bibiko /trunk/Mac-GUI/ • fixed bug for RTextView:copy
• fixed issues for changing font size via trackpad gesture
• fixed issue for setting selection background color
• started to add functionality to support user-definable actions like inserting programmable text macros with highlighted snippet etc. - will be continued soon
• improved *.R dragging by applying the above mentioned text macro mechanism
- the value of the parameter(s) 'chdir' is/are highlighted which can then changed by the user; use TAB and SHIFT+TAB to navigate through the highlighted snippets; a final TAB will place the cursor at the end of the inserted template - docs will follow
- added possibility to the user to define other drag actions due to file extension - docs will follow
- fixed some minor issues
• some minor fixes and improvements
 
6068 5285 d 15 h bibiko /trunk/Mac-GUI/ • while dragging .*R or *.Rdata files and holding ⌘ key down insert the full path in order to be conform with normal dragging behaviour  
6067 5285 d 20 h bibiko /trunk/Mac-GUI/ • In Script Editor "function list" selection follows cursor position.
• Added support for dragging *.R and *.Rdata files to RConsole or Script Editor to insert template "source()" and "load()" resp. For these file extensions holding down CMD key while dragging will insert the file path only.
• for "copy" from RConsole or script editor add RTF data to the pasteboard in order to be able to copy syntax highlighting as well
 
6063 5287 d 19 h bibiko /trunk/Mac-GUI/ • sped up Format Source Code esp. for huge R files enormously
• further improvement for settings via NSColorPanel
• synchronized pref toolbar setting if already open and user invoke "Colors" from the RConsole's toolbar
• fix for setting the status line; first set the content and then let a runloop run to display it
 
6062 5287 d 23 h bibiko /trunk/Mac-GUI/ • fixed several bugs while color setting in RConsole and R script editors
- if user has NSColorPanel open and will set the focus to a RTextView close that panel to avoid annoying color changes
- introduced new selectionColor setting (not yet in GUI)
 
6059 5288 d 20 h bibiko /trunk/Mac-GUI/ • further improvements for Format R Code
- keep users empty lines since (but clean them)
- sped it up a bit
- fixed mixing indentation of 4 and 2 spaces coming from deparse()
• avoid re-entering Rd tools or R code formatting methods
• made deparse's width.cutoff customizable via Pref key RScriptEditorFormatWidthCutoff; if set to 0 the window's width will be taken otherwise the user's setting
 
6052 5291 d 19 h bibiko /trunk/Mac-GUI/ • fixed bug if user writes as first character a "(" into an empty R Script document  
6041 5296 d 22 h bibiko /trunk/Mac-GUI/ • speed ups for console's text storage esp. for outputting stuff
• fixed bug for functionHint in RConsole after invoking edit/fix()
• set consoleTextView to allow non-contiguous layouting for speed
 
6040 5297 d 1 h bibiko /trunk/Mac-GUI/ • Added Format > Transformation >
- "Unicode Characters in R Strings to \uxxxx"
-- converts all non-ASCII characters inside of
R strings of the selected text or current
word to \uxxxx sequences
- "\uxxxx to Characters"
-- converts all \uxxxx sequences of the selected
text or current word to according characters
• some seed ups for selecting balanced brackets and parserContextForPosition:
• some fixes for function hints in RConsole
- do not parse beyond committedLength
- forget lastFunctionHint if status text will be changed
 
6021 5302 d 21 h bibiko /trunk/Mac-GUI/ • re-implemented displaying a customized context menu for RTextView in such a way that all additional menu items coming from the spell checker, services, etc. will be shown correctly  
6013 5304 d 12 h bibiko /trunk/Mac-GUI/ • avoid leading space for ⌥- ( <- insertion) if character left from insertion point is a space
[was forgotten while previous commit]
 
5998 5309 d 22 h bibiko /trunk/Mac-GUI/ • improved Rd syntax highlighting
• fixed exception for "Show Help for current Word" in RConsole
 
5995 5311 d 12 h bibiko /trunk/Mac-GUI/ • further work for Rd support
- initial work on syntax highlighting
- applied (un)comment functionality
- implemented first stage of completion mode for \foo macros
- improved section parsing
- improved HTML preview
• fixed issue for R code completion if a '\' occurs i.e. it has to be escaped
 
5985 5324 d 23 h bibiko /trunk/Mac-GUI/ • minor fine-tuning of font changes in RController and Script Editor  
5983 5328 d 23 h bibiko /trunk/Mac-GUI/ • Font setting in RConsole will now be stored persistently
• Improved options()'s width setting and updating behaviour due to RConsole's size and used font
• unified some code regarding font size settings
 
5979 5331 d 15 h bibiko /trunk/Mac-GUI/ • removed issue on relying on class names  
5970 5336 d 10 h bibiko /trunk/Mac-GUI/ • Switching off syntax colouring and toggling wrap text in Preferences will update all open script editor documents
• Fixed user range for completion in a case where there's no string to complete
 
5908 5410 d 17 h urbaneks /trunk/Mac-GUI/ disable automatic features in text views  
5888 5476 d 19 h urbaneks /trunk/Mac-GUI/ add os_version variables and fix auto-completion in Lion  
5880 5491 d 13 h bibiko /trunk/Mac-GUI/ • avoid re-defining "parser context in text" constants  
5844 5525 d 18 h bibiko /trunk/Mac-GUI/ • fixed R expression completion for expressions like "utils:::un" and "mat[ma"  
5824 5532 d 22 h bibiko /trunk/Mac-GUI/ • fixed issue while matching of current function name inside parentheses if quotes appear  
5774 5555 d 17 h bibiko /trunk/Mac-GUI/ • re-enabled highlighting of matching brackets while typing one of these characters ()[]{}