From b1ddd20ca4d3a0117d954ffad7144c4ebbe0ce0a Mon Sep 17 00:00:00 2001 From: Milan Santosi <milan.santosi@gmail.com> Date: Wed, 11 Apr 2012 23:12:44 +0200 Subject: [PATCH] some emacs tweaks for the presentation; maybe I'll debug this faulty factorial example --- kiss/emacs/Makefile | 2 ++ kiss/emacs/factorial.c | 13 +++++++++++++ kiss/emacs/larger_minibuffer.el | 1 + kiss/emacs/presentation-gui.el | 9 +++++++++ 4 files changed, 25 insertions(+) create mode 100644 kiss/emacs/Makefile create mode 100644 kiss/emacs/factorial.c create mode 100644 kiss/emacs/larger_minibuffer.el create mode 100644 kiss/emacs/presentation-gui.el diff --git a/kiss/emacs/Makefile b/kiss/emacs/Makefile new file mode 100644 index 0000000..8edce6f --- /dev/null +++ b/kiss/emacs/Makefile @@ -0,0 +1,2 @@ +factorial: factorial.c + gcc -g -o factorial factorial.c diff --git a/kiss/emacs/factorial.c b/kiss/emacs/factorial.c new file mode 100644 index 0000000..ee81bcb --- /dev/null +++ b/kiss/emacs/factorial.c @@ -0,0 +1,13 @@ +# include <stdio.h> + +int main() +{ + int i, num, j; + printf ("Enter the number: "); + scanf ("%d", &num ); + + for (i=1; i<num; i++) + j=j*i; + + printf("The factorial of %d is %d\n",num,j); +} diff --git a/kiss/emacs/larger_minibuffer.el b/kiss/emacs/larger_minibuffer.el new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/kiss/emacs/larger_minibuffer.el @@ -0,0 +1 @@ + diff --git a/kiss/emacs/presentation-gui.el b/kiss/emacs/presentation-gui.el new file mode 100644 index 0000000..165ed4b --- /dev/null +++ b/kiss/emacs/presentation-gui.el @@ -0,0 +1,9 @@ +;; Lesson One: Always disable tool- menu- and scrollbars. Here, +;; they're turned on for presentation purposes. +(dolist (mode '(menu-bar-mode tool-bar-mode)) (when (fboundp mode) (funcall mode 1))) + +;; So people can actually see what I'm doing. +(add-hook 'minibuffer-setup-hook 'my-minibuffer-setup) +(defun my-minibuffer-setup () + (set (make-local-variable 'face-remapping-alist) + '((default :height 1.7)))) -- GitLab