topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday November 21, 2025, 7:59 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 96 97 98 99 100 [101] 102 103 104 105 106 ... 113next
2501
Clipboard Help+Spell / Re: Modify Format/Case: Secure Wikipedia URL
« Last post by ewemoa on February 12, 2009, 05:12 AM »
I don't know if the following answers your question, but from looking at the following, I take URLs (at least some of them) that begin with https://secure.wikimedia.org/ to point to WikiMedia content (including Wikipedia) accessible via SSL:

https://secure.wikimedia.org/
http://wikimedia.org/
2502
Clipboard Help+Spell / Modify Format/Case: Secure Wikipedia URL
« Last post by ewemoa on February 12, 2009, 12:41 AM »
I convert some of my http Wikipedia URLs to https WikiMedia URLs using CHS' Modify Format/Case functionality, changing things like:

http://en.wikipedia.org/wiki/Magnetite

to:

https://secure.wikim...ia/en/wiki/Magnetite

In my ClipboardHelpAndSpell\PresetFormats\ directory I have a filed named "SecureWikipedia.preset.format", that contains:

[FormattingForm.rsPropSaver1]
acCheckGroupBoxAddEntire.Checked="false"
AddPrefixEdit.Text=
AddStuffCheckGroupBox.Checked="false"
AddSuffixEdit.Text=
ApplyCheckGroupBox.Checked="true"
ChangeCaseCheckGroupBox.Checked="false"
CheckBoxAddToBlanks.Checked="false"
CheckBoxEvenBetween.Checked="false"
CheckBoxFixedFont.Checked="false"
CheckBoxIndent.Checked="false"
CheckBoxJustify.Checked="false"
CheckBoxNewlineSentences.Checked="false"
CheckBoxNoSpacesInTrimLines.Checked="false"
CheckBoxPostAfterPrefix.Checked="true"
CheckBoxRemoveLinebreaks.Checked="false"
CheckBoxSearchCaseInsensitive.Checked="true"
CheckBoxSearchRegEx.Checked="true"
CheckBoxTrimExcessBlankLines.Checked="true"
CheckBoxTrimExcessWhitespace.Checked="true"
CheckBoxWordWrap.Checked="false"
CheckGroupBoxTrimLeft.Checked="true"
CheckGroupBoxTrimRight.Checked="true"
FindEdit.Text="^http:\/\/([a-zA-Z]+)\.wikipedia\.org\/wiki\/(.*)$"
LabeledEditEntirePrefix.Text=
LabeledEditEntireSuffix.Text=
LeadingCheckGroupBox.Checked="false"
NumberEditWidth.Value=76
PostFormatCheckGroupBox.Checked="false"
RadioButtonInvertCase.Checked="false"
RadioButtonLowercase.Checked="false"
RadioButtonSentenceCase.Checked="true"
RadioButtonTitleCase.Checked="false"
RadioButtonUppercase.Checked="false"
RepEdit.Text="https://secure.wikimedia.org/wikipedia/$1/wiki/$2"
ReplacementCheckGroupBox.Checked="true"
StripLeadingEdit.Text="<,>,],["
StripperCheckGroupBox.Checked="true"
StripTrailingEdit.Text=
TrailingCheckGroupBox.Checked="false"
TrimLeftCountEdit.Value=0
TrimLineCheckGroupBox.Checked="false"
TrimRightCountEdit.Value=0
2503
Clipboard Help+Spell / Modify Format/Case: Sanitize Amazon.com URL
« Last post by ewemoa on February 12, 2009, 12:38 AM »
I "sanitize" some of my amazon.com URLs using CHS' Modify Format/Case functionality, changing things like:

http://www.amazon.co...thinghere&sr=8-1

to:

http://www.amazon.co...-Bono/dp/0316178314/

In my ClipboardHelpAndSpell\PresetFormats\ directory I have a filed named "SanitizeAmazonURL.preset.format", that contains:

[FormattingForm.rsPropSaver1]
acCheckGroupBoxAddEntire.Checked="false"
AddPrefixEdit.Text=
AddStuffCheckGroupBox.Checked="false"
AddSuffixEdit.Text=
ApplyCheckGroupBox.Checked="true"
ChangeCaseCheckGroupBox.Checked="false"
CheckBoxAddToBlanks.Checked="false"
CheckBoxEvenBetween.Checked="false"
CheckBoxFixedFont.Checked="false"
CheckBoxIndent.Checked="false"
CheckBoxJustify.Checked="false"
CheckBoxNewlineSentences.Checked="false"
CheckBoxNoSpacesInTrimLines.Checked="false"
CheckBoxPostAfterPrefix.Checked="true"
CheckBoxRemoveLinebreaks.Checked="false"
CheckBoxSearchCaseInsensitive.Checked="true"
CheckBoxSearchRegEx.Checked="true"
CheckBoxTrimExcessBlankLines.Checked="true"
CheckBoxTrimExcessWhitespace.Checked="true"
CheckBoxWordWrap.Checked="false"
CheckGroupBoxTrimLeft.Checked="true"
CheckGroupBoxTrimRight.Checked="true"
FindEdit.Text="^(.*\/)ref=.*$"
LabeledEditEntirePrefix.Text=
LabeledEditEntireSuffix.Text=
LeadingCheckGroupBox.Checked="false"
NumberEditWidth.Value=76
PostFormatCheckGroupBox.Checked="false"
RadioButtonInvertCase.Checked="false"
RadioButtonLowercase.Checked="false"
RadioButtonSentenceCase.Checked="true"
RadioButtonTitleCase.Checked="false"
RadioButtonUppercase.Checked="false"
RepEdit.Text="$1"
ReplacementCheckGroupBox.Checked="true"
StripLeadingEdit.Text="<,>,],["
StripperCheckGroupBox.Checked="true"
StripTrailingEdit.Text=
TrailingCheckGroupBox.Checked="false"
TrimLeftCountEdit.Value=0
TrimLineCheckGroupBox.Checked="false"
TrimRightCountEdit.Value=0
2504
Assembly / Re: What version of assembly? Any
« Last post by ewemoa on February 11, 2009, 11:40 PM »
Thanks a lot for this tip -- perhaps I can remain relatively unsinged ;)
2505
Assembly / Re: What version of assembly? Any
« Last post by ewemoa on February 11, 2009, 10:11 PM »
Thanks for the feedback [1].

I noticed the following text in Randall Hyde's comparison:

HLA provides an option to translate HLA source code to that used by several other assemblers (as this is being written, HLA provides the ability to translate HLA source code into MASM, TASM, Gas, or FASM format (NASM is planned and being worked on while this is being written).

If this works well, perhaps it is worth starting with HLA and then consider other options (leaning toward NASM atm) later.  The idea here being, perhaps the learning curve can be on the gentler side.

I guess HLA has an associated book also in online form (in addition to print):

  http://webster.cs.ucr.edu/AoA/index.html


[1] Ehtyar, is there something more specific about being careful in asking for help on this you might not mind sharing?
2506
Assembly / Re: What version of assembly? Any
« Last post by ewemoa on February 11, 2009, 05:46 PM »
While browsing:

  https://secure.wikim...kipedia/en/wiki/FASM

I noticed mention of:

  https://secure.wikim.../High_Level_Assembly

Does that count?

Side note: also came across:

  https://secure.wikim...arison_of_assemblers
  http://webster.cs.uc...mTools/WhichAsm.html (written by HLA author?)
2507
Site/Forum Features / Re: Ignore Thread and Improved Bookmark Mod Implemented
« Last post by ewemoa on February 11, 2009, 04:34 PM »
Hmm, I see it looks like there is a link for going back now -- I appreciate your efforts, but in my case if navigation is necessary to read unread post views, I already have different sets of unread posts views bookmarked so I probably will end up using those.  The process of getting to the bookmarks is always the same -- it doesn't involve searching for a link on a page.
2508
Mini-Reviews by Members / Re: Mini-Review of Find&Run Robot
« Last post by ewemoa on February 11, 2009, 04:29 PM »
Nice green gradient in the skin -- I went looking for it locally but somehow didn't come across it.

The Poweruser section was a nice touch  :Thmbsup:

borderline insane plugins

lol

side note about mouser's gallery
On a tangential note, I don't think I had ever seen mouser's gallery -- it was nice to be able to view subsequent screenshots with ease by clicking on the triangle button pointing right between the one pointing to the left and the dashed arrow one pointing to the right:

  https://www.donation.../slides/farr_01.html

When I came across the following, I started wondering which skin it was:

  https://www.donation.../farr_askins_04.html

Looks like perhaps the options here are from an older version too:

  https://www.donation...ides/farr_op_01.html
  https://www.donation...ides/farr_op_02.html
  https://www.donation...ides/farr_op_03.html
  https://www.donation...ides/farr_op_04.html
  https://www.donation...ides/farr_op_05.html
  https://www.donation...ides/farr_op_06.html
  https://www.donation...ides/farr_op_07.html
  https://www.donation...ides/farr_op_08.html
  https://www.donation...ides/farr_op_09.html
  https://www.donation...ides/farr_op_10.html

2509
Mini-Reviews by Members / Re: Mini-Review of Find&Run Robot
« Last post by ewemoa on February 11, 2009, 04:31 AM »
Thanks for the explanation.
2510
Living Room / Re: Tech News Weekly: Edition 06-09
« Last post by ewemoa on February 11, 2009, 04:01 AM »
Thanks as usual  :Thmbsup:

Not surprised at 4, but still, sigh...hoping that eventually, continued demonstrations of this sort might have an impact on future decisions...
2511
Mini-Reviews by Members / Re: Mini-Review of Find&Run Robot
« Last post by ewemoa on February 11, 2009, 03:18 AM »
A peripheral observation -- I noticed that some of the screenshots show options dialog boxen that don't look like what I have in my locally installed version.  Specifically, my Options dialog box doesn't appear to have a VIEW menu item between "File" and "ConfigureToolbar" [1].  Is there a way for me to enable this?

As to the review, I wanted to express my agreement with the quote:

As you can see, FARR is highly customizable. It was made for powerusers by a poweruser who, fortunately, is also extremely sensitive to the needs of normal users.

:)


[1] http://aram.dcmember...es/farr-options1.jpg
2512
Living Room / Re: Going Into Frugality Mode -- What are your Tricks and Tips
« Last post by ewemoa on February 11, 2009, 03:02 AM »
What I've tried for the last year or so is to use a single cheap razor in the shower -- so just warm water, a hand mirror, some lighting, and a bit of patience.  I haven't gotten the cleanest shave, but then using some other methods hadn't succeeded in that either ;)
2513
Site/Forum Features / Re: Ignore Thread and Improved Bookmark Mod Implemented
« Last post by ewemoa on February 11, 2009, 02:55 AM »
Sorry I was vague.

I typically start on some unread posts page, for example:

  https://www.donation...hp?action=unread;all

Another example might be:

  https://www.donation...ction=unread&c=2

Is that clearer?
2514
Site/Forum Features / Re: Ignore Thread and Improved Bookmark Mod Implemented
« Last post by ewemoa on February 11, 2009, 02:18 AM »
Seems pretty good to me so far  :Thmbsup:

I particularly like the "ignore thread" feature :) 

Is it possible / easy to end up back at the page where one clicks on "IGNORE SELECTED IN FUTURE" button?  I find that after I have selected some threads to ignore, I'm likely to want to do it again.
2515
Best Text Editor / Re: Vim: important usage tips
« Last post by ewemoa on February 04, 2009, 10:15 PM »
Perhaps for my own future reference, the following was the state of my vimrc when I stopped using it regularly (was still evaluating it, but just didn't keep up with figuring things out I guess) -- warning verbose content ahead.

vimrc
" .vimrc
"   of all places, started using gvim on ms-windows...
"
" important notes for this vimrc
"
"   * using this vimrc with a portable installation of gvim
"
"   * if GVimPortable was started via GVimPortable.bat.lnk, then $HOME
"     should already point to the correct location -- this is how $HOME
"     is set so that it is not dependent on the underlying OS remembering
"     anything about it (consequence of desiring a portable set-up)
"
"   * using NTFS hardlinks to relocate the data directory outside of the
"     portable application installation directory (trying to keep
"     applications and data separate)
"
"   * this vimrc 'depends' on:
"
"       mru.vim
"       taglist.vim (and exhuberant ctags)
"       winmanager.vim
"       ColorSamplePack.vim
"       confirmQuit.vim
"       minibuffexpl.vim
"
" still trying to learn how to / wish list:
"
"   * evaluate current line (or specify by range?) in this file
"       -> :execute getline(".")
"       
"   * how do you get a buffer being displayed in a particular
"     window to be freed and have another buffer take its place?
"   
"   * how to determine whether certain commands already have
"     default keybindings: :cn, :tabnew, etc.
"
"   * how to choose keybindings for things that aren't already,
"     random choice seems like it be a problem later
"
"   * how to customize popup menu
"
"   * how to determine what a given key sequence is bound to,
"     if it is already used
"
"   * how to select/copy/cut/paste column blocks
"
"   * how to open current buffer/window in new tab
"
" still reading:
"
"   * check out Help menu items
"   * howto.txt
"   * cmdline.txt
"   * autocmd.txt
"   * quickfix.txt
"   * fold.txt
"   * insert.txt - ft-javascript-omni
"   * various.txt - :helpgrep
"   * http://vim.wikia.com...as_an_IDE_all_in_one
"   * http://vim.wikia.com...wiki/Vim_on_Freenode
"   * http://www.vi-improved.org/tutorial.php
"   * index.txt - z (Commands starting with 'z')
"
" ideas:
"
"   * periodically analyze various histories (e.g. cmdline)
"     and possibly make a menu of frequently used commands
"
"   * look into ShowMarks:
"       http://www.vim.org/scripts/script.php?script_id=152
"
"   * look into CRefVim:
"       http://www.vim.org/scripts/script.php?script_id=614
"
"   * look into exUtility:
"       http://www.vim.org/scripts/script.php?script_id=1729
"
"   * look into CCTree:
"       http://www.vim.org/scripts/script.php?script_id=2368
"
" nice tips:
"
"   * :tab ba   " for each buffer in buffer list open in tab
"
"   * :tabm     " make current tab the rightmost one
"
"   * :sbn      " split window and go to next buffer in list
"
"   * q:        " cmdline-window -- use C-c to get to cmdline
"
"   * xp        " transpose characters
"
"   * "*yy      " copy a line to clipboard
"
"   * "*p       " copy from clipboard to text
"
"   * C-PgUp    " previous tab
"
"   * C-PgDn    " next tab
"
"   * :vimgrep /<pattern>/ ../**/* " recursively search for <pattern> in
"                                  " files
"
"   * C-t       " indent
"
"   * C-d       " dedent
"
"   * gq]/      " format comment (position cursor at start of comment first)
"
" already use a fair bit:
"
"   * :         " cmdline
"
"   * /         " search - use ? for search backwards
"
"   * :s        " substitute :[range]s/pattern/repl/[flags]
"
"   * :bd       " delete buffer
"
"   * :bn       " next buffer
"
"   * :tabnew   " new tab
"
"   * :tabclose " close tab
"
"   * :edit .   " explorer current directory
"
"   * :MRU      " recent files buffer - via plugin
"
"   * :WMToggle " windowmanager - via plugin + vimrc
"
"   * :Tlist    " taglist - via plugin
"
"   * gf        " edit file whose name is under or after cursor
"
"   * u         " undo
"
"   * C-w c     " close window
"
"   * C-w o     " make current window the sole window for current tab
"
"   * C-w s     " horizontally split current window
"
"   * C-w v     " vertically split current window
"
" XXX: not necessary when $HOME is set?
"let s:myhome = 'P:\home\GVimPortable\Data'
let s:myhome = $HOME
let s:mysettings = s:myhome . '\settings'

" no tabs please
set expandtab

" to get various things to work...
set nocp
filetype plugin on

" more command history
set history=500

" row and column in mode/status line
set ruler

" hilighting based on deduced structure of content
syntax enable

" searching options
set hls
set is

" don't want toolbar -- add 'T' to following string if reverting
" default was: set guioptions=egmrLtT
set guioptions=egmrLt

" recent-files plugin
let MRU_File = s:myhome . '\_vim_mru_files'
let MRU_Max_Entries = 40

" taglist plugin
" XXX: why doesn't the configuration file seem to work?
"let Tlist_Ctags_Cmd = 'P:\unix\bin\ctags.exe --options="' . s:myhome . '\ctags.cfg"'
"let Tlist_Ctags_Cmd = 'P:\unix\bin\ctags.exe -V --options=ctags.cfg'
let Tlist_Ctags_Cmd = 'P:\unix\bin\ctags.exe -V'
let Tlist_Show_Menu = 1
let tlist_javascript_settings =
  \'javascript;f:function;c:class;m:method;v:variable;I:inner'

" winmanager plugin
map <c-w><c-t> :WMToggle<cr>
map <c-w><c-f> :FirstExplorerWindow<cr>
map <c-w><c-b> :BottomExplorerWindow<cr>
" XXX: default is:
"let winManagerWindowLayout = 'FileExplorer,TagsExplorer|BufExplorer'
let g:winManagerWindowLayout = 'FileExplorer,TagList|BufExplorer'
let g:winManagerWidth = 40

" minibufexplorer
"   \mbe to start
"   \mbc to close
let g:miniBufExplMapWindowNavVim = 1
let g:miniBufExplMapWindowNavArrows = 1
let g:miniBufExplMapCTabSwitchBufs = 1
let g:miniBufExplModSelTarget = 1

" color scheme: black background
"colorscheme torte
"colorscheme koehler
" http://www.cs.cmu.ed.../VimColorSchemeTest/
" dante is from ColorSamplePack (plugin) others may be too
"colorscheme desert256
"colorscheme ChocolateLiquor
"colorscheme lilac
"colorscheme camo
"colorscheme desert
"colorscheme freya
"colorscheme neon
"colorscheme umber-green
"colorscheme *zenburn
"colorscheme *tabula
"colorscheme candycode
"colorscheme lettuce
"colorscheme darkslategray
"colorscheme darkblue
"colorscheme midnight
"colorscheme midnight2
"colorscheme navajo-night
colorscheme dante

" try this font
set guifont=Lucida_Console:h14:cANSI

" default viminfo was: '20,<50,s10,h,rA:,rB:
" just trying to get vim to save the viminfo file at some decent location
" XXX: may be there's a simpler way to do this
execute 'set viminfo+=' . 'n' . escape(s:myhome . '\_viminfo', '\')

" confirmation before various things
set confirm

" confirm before quitting
execute 'source ' . escape(s:mysettings . '\confirmQuit.vim', '\')

" get rid of variables?
unlet s:myhome
unlet s:mysettings

2516
ProcessTamer / Re: 为什么不更新了
« Last post by ewemoa on February 04, 2009, 05:50 PM »
I believe the quote is Chinese -- hint: see the mention of a country in the first post, and also note the complete lack of hiragana ;)
2517
FARR Plugins and Aliases / FARR plugin: Bakko
« Last post by ewemoa on February 02, 2009, 08:24 PM »
Bakko - Transformations of FARR Text Field Content

Introduction

  The main point of this plugin is to provide a customizable means for transforming the main FARR window's text field content.  At the moment, "customizable" means that the user can write a bit of JavaScript to operate on the text field content.  It's also possible that people could share these bits of JavaScript :)

Usage Examples

  1. Bring up FARR and type some text into the text field.

  2. A statusbar icon should appear at (or near) the bottom right of the FARR main window,  Click (currently, left-click) on this icon to bring up some possible transformations.

  3. Some or all of the following may appear -- try one by clicking on the corresponding context menu item.

       Evaluate
         original text:
           2 / 3
         replaced with:
           0.6666666666666666
         original text:
           (1 + 2 + 3) * (-1 + Math.pow(2, 3)) // note: use of JavaScript
         replaced with:
           42

       Factor
         original text:
           6
         replaced with:
           1 * 2 * 3

       ROT13
         original text:
           or fher gb qevax lbhe binygvar
         replaced with:
           be sure to drink your ovaltine

       Sanitize Amazon.com URL
         original text:
           http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959/ref=stuff
         replaced with:
           http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959/

  4. There is rudimentary support for access to a history of text strings which were successfully operated on (but not the results).  The strings in the history may be accessed via the History submenu of the statusbar menu.  NOTE: The history does not currently survive plugin reloads nor FARR restarts.

Creating a Transformation

  Each transformation is implemented as a JavaScript file living in the directory %PLUGINDIR%\transformations\.  Before reading further, I suggest opening up one of the samples in a text editor -- the following description may be easier to follow.  Choosing the shortest sample may be a good idea ;)

  The JavaScript file gets eval()-ed (nasty word, eh?) and the plugin expects the eval() result to be an object.

  The samples accomplish this by starting the file w/:

    (function () {

  and ending it w/:

      return {name: name,
              caption: caption,
              hint: hint,
              icon: icon,
              launch: launch,
              display: display,
              code: code};
    } ());

  (In case it wasn't obvious, what evaluation of that does (as I understand it), is to call a function which returns an object.)

  In between, define the following (some optional):

    name
      string
        no spaces

    caption(stxt)
      function
        returns a string for the menu item's caption.  currently, the returned string gets truncated and " ..." is appended if it is too long (see source of plugin for details).
        stxt is the string value of the content of FARR's main window text field at the time the context menu is being constructed.

    hint(stxt) optional
      function
        returns a string for the hint of the menu item.
        stxt is the string value of the content of FARR's main window text field at the time the context menu is being constructed.

    icon(stxt) optional
      function
        returns a string of the path to an icon for the menu item.
        stxt is the string value of the content of FARR's main window text field at the time the context menu is being constructed.

    launch(stxt)
      function
        returns a string used by FARR to execute the transformation code -- typically returns values looking like:
          farr://pcommand bakko xform <name> <stxt>
        stxt is the string value of the content of FARR's main window text field at the time the context menu is being constructed.

    display(stxt) (optional)
      function
        returns a boolean, true if the transformation should show up in the context menu, false if not.
        stxt is the string value of the content of FARR's main window text field at the time the context menu is being constructed.

    code(argtxt)
      function
        returns a string or null. 
          a string value represents a successful transformation and FARR's main window text field should be replaced with it. 
          a null value means failure.
        argtxt is currently the same as stxt (as mentioned above).

  The transformation has access to variables and functions within the plugin's (function () {} ()) scope (I think).  What this means is that displayname, aliasstr, pu, and the like may all be used within transformations. 

  If something isn't clear (or you think there are mistakes) here, I suggest asking on the forums and/or "Use the source, Luke" ;)

Tips

  Having a hotkey defined to bring up FARR with clipboard content pasted in FARR's main window can be handy.

Bugs

  Probably ;)

Credits

  Thanks go out to:

    mouser
    ecaradec
    Plugin authors that provided source and/or comments on the forums
    DC Forums participants
    DC Supporters


Download

  Experimental - please ensure that the parent directory of the contained fscript.js file is named Bakko.
2518
Living Room / Re: Drive Dock: Turn bare drives into floppies
« Last post by ewemoa on February 02, 2009, 04:46 PM »
This is the kind of device (similar to what xtabber posted about) I ended up deciding on.

However, I think what I got only connects to a PC via USB -- it does not do so using eSATA as far as I have determined so far.
2519
Living Room / Re: Tech News Weekly: Edition 05-09
« Last post by ewemoa on January 31, 2009, 11:24 PM »
Thanks for this week's :)

Re: 1 and 13 are not surprising, but troubling none-the-less.
2520
Developer's Corner / Re: Cross-platform Coders Editor
« Last post by ewemoa on January 31, 2009, 11:21 PM »
May be it's already well-known to folks who've posted in this thread, but perhaps for future reference it's worth bring up the following thread concerning vim usage tips

https://www.donation...dex.php?topic=6400.0

I found the following particularly useful during my recent vim trial:

http://vim.wikia.com/wiki/Main_Page
2521
FARR Plugins and Aliases / Re: FARR plugin: PuTTY (preliminary discussion)
« Last post by ewemoa on January 30, 2009, 05:17 PM »
I think the main incentive for a FARR plugin is access to sessions.

See for example, starting from:

https://www.donation....msg139773#msg139773
2522
Developer's Corner / Re: Cross-platform Coders Editor
« Last post by ewemoa on January 30, 2009, 04:57 AM »
There's plenty to complain about the unspeakable -- but since you didn't ask for that, how about if I list some of what I find useful?

  • dabbrev-expand - I do basically all of my completion with this (whether it's in an ordinary buffer or the minibuffer) - bound to M-/ (Alt-/) by default
  • describe-key - find out what command a given key sequence is bound to
  • describe-function - find documentation for a function (that is, for something accessible via the editor)
  • recentf-* - access to recently opened files
  • rect.el - manipulation of rectangular regions (e.g. kill-rectangle, yank-rectangle)
  • column-number-mode - displaying current column number
  • which-func-mode - displaying a guess as to the current function where the cursor is at
  • speedbar - a sort of fake side panel for file, directory, and tag access
  • various programming language modes - recently I've been using one of the JavaScript modes and a PHP mode (I've been secretly plotting with mouser to see if the "Ignore Thread" feature for SMF is worth doing)
  • occur - showing lines in the current buffer which matched some regular expression
  • query-replace* - can probably guess this one, right?
  • isearch-* - incremental searching
  • imenu - for jumping to specific locations in the buffer (e.g. to particular function definitions)
  • find-file-at-point - attempt to open a file, guessing a default from text around where the cursor is
  • shell - some kind of access to a command prompt
  • goto-line - :)
  • kill-line, yank-line - cut and paste line
  • split-window-* - horizontal and vertical window splitting
  • make-frame-command - creating additional frames (more commonly referred to outside of this editor as windows)
  • untabify
  • undo
  • next-buffer, previous-buffer

A little less specifically:

  • narrowing a buffer - temporarily having a buffer seem as if only a portion of it exists
  • multi-lingual display and input
  • syntax highlighting
  • bookmarks
  • http://emacswiki.org/ - I think one of the reasons I was willing to consider using this editor again was the birth and development of this site

Since I don't have a problem w/ lispy languages, it's usually not too bad to add functionality I'd like to have if I don't happen to find a way to do it with something someone else has written.
2523
FARR Plugins and Aliases / Re: FARR plugin: PuTTY (preliminary discussion)
« Last post by ewemoa on January 30, 2009, 02:57 AM »
My current difficulty is not that I haven't come up with code to handle the various cases -- it is more about how can I sanely bring the pieces together ;)

One issue is, how would a potential user end up using this plugin?  What'd be great is if no configuration is required -- this doesn't seem likely to me though because of the installation location of executables varying, not to mention where session information lives.  So if configuration is required, how should this be handled, I wonder.  Also, what if multiple applications (e.g. KiTTY and PuTTY) are installed?  Should the plugin be able to handle both at the same time -- if so, how?

Perhaps I am starting to give a bit of the flavor for my current difficulties w.r.t. this plugin :)

Happy to discuss these issues -- hoping that that sort of exploration may lead to some kind of sensible set of ideas.
2524
Developer's Corner / Re: Cross-platform Coders Editor
« Last post by ewemoa on January 30, 2009, 02:02 AM »
I tried out gvim for a while and have currently stopped (I did learn quite a bit and have built up a vimrc file, though it was only tested for Windows) -- if you go that route, I'm interested in hearing about your progress.

For the moment I have reverted to ***** (trying to avoid unnecessary combustion), but mostly because the brain I'm currently using happens to already be wired for it -- accident of history you see ;)

I too am quite interested in other alternatives.
Pages: prev1 ... 96 97 98 99 100 [101] 102 103 104 105 106 ... 113next