Permalink
Commits on Aug 1, 2008
  1. * gimp-mode.el (gimp-completion-rules): enhance rule for palettes

    (gimp-shortcuts): gimp-clear (,clear from REPL) was added, to
    clear the REPL screen.
    (gimp-fnsym-in-current-sexp): fix for list beginning with a
    number (that bugged `gimp-echo' higher up the stack): now returns
    nil when the symbol begins with a number.
    (gimp-echo): change cache-resp into response, as we're (a long
    time..) not using caches anymore to save the echoing.
    
    * gimp-install.el (gimp-install): put installation in a function,
    then call it.
    
    * gimp-mode.el (gimp-switch-to-latest-source-buffer): made this
    functionality a separate command, and enhanced it so that you will
    switch to another source buffer if already in a source buffer.
    (gimp-help-mode-map): removed gimp-help-refresh (which isn't a
    command)
    (gimp-mode): Add some rules to highlight the frequent use of
    UPPERCASE CONSTANTS in script-fu. This required turning off
    CASE-FOLD in `gimp-mode'.
    (fud): FUD: the new fu debugger
    (gimp-comint-filter): add FUD actions
    (gimp-send-last-sexp): call `fud-update-breakpoints' before
    sending something to the GIMP.
    (gimp-send-input): call `fud-update-breakpoints' before
    sending input to the GIMP.
    sharik committed Aug 1, 2008
  2. * fud.el (Module): new FUD FU debugger - elisp side

    * fud.scm (Module): new FUD FU debugger - scheme side
    sharik committed Aug 1, 2008
Commits on Jul 30, 2008
  1. *** empty log message ***

    sharik committed Jul 30, 2008
Commits on Jul 29, 2008
  1. note about pdf

    sharik committed Jul 29, 2008
  2. use gimp-menu-map as mixin, not as parent

    sharik committed Jul 29, 2008
Commits on Jul 27, 2008
  1. (gimp-all-scm-files): collect only files ending in

    ".scm"
    (gimp-save-scm-files): function to ask user whether or not to save
    scm files (calling `save-some-buffers').
    (gimp-refresh-scripts): call gimp-save-scm-files before proceeding.
    (gimp-echo-p): made echoing in non-interactive call optional based
    on this variable.
    (gimp-toggle-completion): toggles new variable `gimp-complete-p'
    that defines whether or not to complete when not called
    interactively. Can be nice sometimes (like, when passing LISP forms
    that are to be evalled as arguments, completion can get in the way).
    This is bound to C-cc.
    (gimp-docs-alist): add reference to SICP
    (gimp-menu-map): menu's added to all gimp-*-mode-maps.
    sharik committed Jul 27, 2008
  2. (gimp-all-scm-files): collect only files ending in

    ".scm"
    (gimp-save-scm-files): function to ask user whether or not to save
    scm files (calling `save-some-buffers').
    (gimp-refresh-scripts): call gimp-save-scm-files before proceeding.
    (gimp-echo-p): made echoing in non-interactive call optional based
    on this variable.
    (gimp-toggle-completion): toggles new variable `gimp-complete-p'
    that defines whether or not to complete when not called
    interactively. Can be nice sometimes (like, when passing LISP forms
    that are to be evalled as arguments, completion can get in the way).
    This is bound to C-cc.
    (gimp-docs-alist): add reference to SICP
    sharik committed Jul 27, 2008
Commits on Jul 24, 2008
  1. *** empty log message ***

    sharik committed Jul 24, 2008
  2. *** empty log message ***

    sharik committed Jul 24, 2008
  3. * gimp-init.el (auto-insert-alist): add auto-insert rule for

    gimp-mode buffers;
    (auto-mode-alist): safe entry to auto-mode-alist (buffers
    whose files start with s-f- or script-fu- and end in .scm
    are treated as gimp-mode buffers).
    
    * gimp-mode.el (gimp-echo): fix for unconnected gimp-mode still
    seeking a process.
    (gimp-fnsym-in-current-sexp): idem
    
    * emacs-interaction.scm: bugfix on version check (>= 2.5) for
    placement of the script in the GIMP menu. Replaced (display "\n")
    with (newline).
    sharik committed Jul 24, 2008
Commits on Jul 21, 2008
  1. *** empty log message ***

    sharik committed Jul 21, 2008
  2. * gimpmode.muse: deleted footnotes in favour of inline links.

    * gimp-mode.el (gimp-data-dir): fixed typo
    (gimp-open-image): enhanced the code.
    sharik committed Jul 21, 2008
  3. patch by Lennart Borgmann to deal with

    Emacs23+windows boundness of `make-symbolic-link'.
    sharik committed Jul 21, 2008
Commits on Jul 18, 2008
  1. new version

    sharik committed Jul 18, 2008
Commits on Jul 17, 2008
  1. added text on gimp-shell and gimp.el

    sharik committed Jul 17, 2008
  2. *** empty log message ***

    sharik committed Jul 17, 2008
  3. (all): added Copyright

    sharik committed Jul 17, 2008
  4. (gimp-real-apropos): added doc

    sharik committed Jul 17, 2008
  5. *** empty log message ***

    sharik committed Jul 17, 2008
Commits on Jul 11, 2008
  1. added source

    sharik committed Jul 11, 2008
  2. * build.el (muse): add creation of pdf and homepage from

    gimpmode.muse
    
    * gimpmode.muse: Fix absolute path for tarballs
    sharik committed Jul 11, 2008
  3. * gimp-install.el (gmd): Better default directory for windows

    users.
    
    * gimp-mode.el (gimp-highlight, gimp-set-face, gimp-button): some
    utility macros & functions to make propertised text. Refactored
    most occurrences of `propertize'
    (gimp-command-line-args): add note of version for doc.
    (gimp-first-run-action): add message for windows users.
    (gimp-describe-procedure): factored out parts into separate
    functions `gimp-headline', `gimp-menu-bar', `gimp-summary' and
    `gimp-argument-listing'.
    Fix violation of 80 characters rule.
    sharik committed Jul 11, 2008
Commits on Jul 6, 2008
  1. *** empty log message ***

    sharik committed Jul 6, 2008
  2. *** empty log message ***

    sharik committed Jul 6, 2008
Commits on Jul 4, 2008
  1. *** empty log message ***

    sharik committed Jul 4, 2008
  2. *** empty log message ***

    sharik committed Jul 4, 2008
Commits on Jul 3, 2008
  1. * gimp-mode.el (gimp-try-and-get-closure-code-p): new custom

    variable that defines whether or not to get a function/macros
    closure code for doc echoing (to speed up interactive use, mainly
    in slow client mode).
    (gimp-get-closure-code): first check whether symbol is bound
    before trying to get the closure code to avoid error.
    
    * gimp-mode.el (gimp-src-dir): moved to gimp-vars.el (which is written at
    install-time)
    (gimp-describe-procedure): adjusted argument option parsing for dump.db
    (gimp-get-proc-arg-descriptive-name): adjusted argument option parsing for dump.db
    sharik committed Jul 3, 2008
  2. * gimp-init.el: load gimp-vars.el to read in install-time variables.

    * gimp-install.el: simplified script for shell invocation
    
    * gimp-mode.el (gimp-src-dir): moved to gimp-vars.el (which is written at
    install-time)
    (gimp-describe-procedure): adjusted argument option parsing for dump.db
    (gimp-get-proc-arg-descriptive-name): adjusted argument option parsing for dump.db
    sharik committed Jul 3, 2008
  3. *** empty log message ***

    sharik committed Jul 3, 2008
  4. add emacs invocation of build.el

    sharik committed Jul 3, 2008
Commits on Jun 23, 2008
  1. adding sources

    sharik committed Jun 23, 2008
Commits on Jun 22, 2008
  1. *** empty log message ***

    sharik committed Jun 22, 2008
  2. (gimp-first-run-action): removed automatic

    configuration, since this is moved to gimp-install.el
    (gimp-apropos): made gimp-apropos a real apropos instead of simple
    name-matching
    sharik committed Jun 22, 2008
  3. (gimp-first-run-action): removed automatic

    configuration, since this is moved to gimp-install.el
    (gimp-apropos): made gimp-apropos a real apropos instead of simple
    name-matching
    sharik committed Jun 22, 2008
Commits on Jun 19, 2008
  1. *** empty log message ***

    sharik committed Jun 19, 2008