dylan-lang / dylan-emacs-support

Emacs mode for indenting and highlighting Dylan code
GNU General Public License v2.0
27 stars 8 forks source link

Compiler warnings with dime #60

Closed pedro-w closed 3 years ago

pedro-w commented 3 years ago

Compiling dime-20210319.1414 on Emacs 27.1 I get these warnings:

In dime-repl-mode:
dime-repl.el:414:9:Warning: assignment to free variable
    ‘dime-write-string-function’
dime-repl.el:1488:7:Warning: assignment to free variable
    ‘dime-output-target-to-marker-function’

In end of data:
dime-repl.el:1496:1:Warning: the function ‘dime-emit-to-target’ is not known
    to be defined.

Not sure if this impacts the functionality, I haven't found anything yet.

pedro-w commented 3 years ago

If I open a new project and M-X dime then open pppp in the dime-repl (where pppp is the project name) I get

; Dime - ChangeLog file not found
opendylan> open pppp
Done.
opendylan> 

and in the messages

For information about GNU Emacs and the GNU system, type C-h C-a.
Polling "/var/folders/jm/f8jztb557h7cygsnylsx6rd40000gn/T/dime.93796".. (Abort with ‘M-x dime-abort-connection’.) [2 times]
Connecting to Swank on port 4005.. [2 times]
error in process filter: user-error: dime-write-string-function not set
error in process filter: dime-write-string-function not set
Connected. Let the hacking commence!
error in process filter: user-error: dime-write-string-function not set
error in process filter: dime-write-string-function not set

so definitely something not quite right.

pedro-w commented 3 years ago

Fixed by https://github.com/dylan-lang/dylan-emacs-support/issues/60