 (require 'uniquify)
 (setq uniquify-buffer-name-style 'reverse)
 
-;; Workaround to hopefully get rid of annoying:
-;; Save Error: "Unbalanced parentheses": /home/greg/.emacs.d/semanticdb/!home!greg!Play!Lang!Lisps!ClojureScript!modern-cljs!resources!public!semantic.cache
-; This was working, but now:
-; Symbol's function definition is void: global-semantic-show-unmatched-syntax-mode
-; (global-semantic-show-unmatched-syntax-mode -1)
-
-;; *** html5 editing - needs review!!
-
-;; How is this related to "~/.emacs.d/vendor/html5-el/" ??
-
-;; (eval-after-load "rng-loc"
-;;   '(add-to-list 'rng-schema-locating-files "~/code/html5-el/schemas.xml"))
-
-; This is not working on ngender.org, Friday 21 April 2017, !!!
-; (require 'whattf-dt)
-
-;; this font works via set-frame-font so let's write a function
-;; using format to put in the desired size!
-;; -unknown-DejaVu Sans-normal-normal-semicondensed-*-*-*-*-*-*-0-iso10646-1
-
-;; *** J-Lang Support - needs review!!
-;; https://github.com/zellio/j-mode
-
-;; Check that these paths are up to date next time we play with J!
-
-;; (add-to-list 'load-path "~/.emacs.d/j-mode/")
-;; (autoload 'j-mode "j-mode.el" "Major mode for editing J files" t)
-;; (add-to-list 'auto-mode-alist '("\\.ij[rstp]$" . j-mode))
-
-;; *** Company - completion system - needs review!!
-
-;; Do we still want this??
-
-;; Enable company globally for all mode
-; (global-company-mode)
-
-;; Reduce the time after which the company auto completion popup opens
-; (setq company-idle-delay 0.2)
-
-;; Reduce the number of characters before company kicks in
-; (setq company-minimum-prefix-length 1)
-
 ;; *** Tramp
-
 (setq tramp-default-method "ssh")
 
-;; ** Miscellaneous
-
-; Somehow M-; got rebound to something weird so reset it
-(global-set-key (kbd "M-,") 'tags-loop-continue)
-
-; (workgroups-mode 1)
-
-;; ** Key Settings
-
-;; *** ignore keysyms generated by my flakey Dell Studio
-(global-set-key [XF86AudioMedia] 'ignore)
-(global-set-key [C-XF86AudioMedia] 'ignore)
-(global-set-key [M-XF86AudioMedia] 'ignore)
-(global-set-key [XF86AudioPrev] 'ignore)
-(global-set-key [C-XF86AudioPrev] 'ignore)
-
-;; Make Control-W kill the word to the left of the cursor
-;; just like it works within a shell command line.
-(global-set-key [?\C-w] 'backward-kill-word)
-(global-set-key [C-backspace] 'kill-region) ; was C-W
-
-;; the "*-region-or-word" functions don't seem to exist in gnu emacs
-;; (global-set-key [?\M-c] 'capitalize-region-or-word)
-;; (global-set-key [?\M-C] 'upcase-region-or-word)
+;; ** Some Nice Bindings
 
 ;; *** Super bindings
 (global-set-key [?\s-c] 'upcase-word)


;; ** NGender Modules

(ngender org mysql autolist bullets page projectile tree-slide ox-gfm toc)
(ngender shell)
(ngender elisp)

;; sql still uses an external feature list:
(defvar *ngender-sql-packages* '( sql sql-indent sqlup-mode ))
(ngender sql-accounts)		; copy to User-Me and customize!!

;; *** bs - menu for selecting and displaying buffers
(global-set-key "\C-x\C-b" 'bs-show)

;; Magit - Emacs Git integration

(defvar *ngender-magit-packages* '(magit magithub git-commit))
;; (autoload 'magit-status "ngender-magit") ; does not work!!??
(ngender magit)

;; *** Multi-Term - manage multiple terminal emulators

(require 'multi-term)

;; *** WindMove - move among windows with arrow keys

(require 'windmove)
(windmove-default-keybindings 'meta)

;; * init-examples.el

;; Do not load this file!
;; Copy the snippets you like into your own init file,
;; e.g. User-Me/init-me.el

;; Study the README.org file to understand the purpose of
