From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Pedro Andres Aranda Gutierrez Newsgroups: gmane.emacs.devel Subject: Just an uninformed question Date: Sat, 21 Oct 2023 12:41:53 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000b3a1c0060837a494" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34843"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 21 12:43:18 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qu9Ru-0008yS-Lu for ged-emacs-devel@m.gmane-mx.org; Sat, 21 Oct 2023 12:43:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qu9R5-00070m-VY; Sat, 21 Oct 2023 06:42:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qu9R3-00070J-QX for emacs-devel@gnu.org; Sat, 21 Oct 2023 06:42:25 -0400 Original-Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qu9R2-0006bj-AZ for emacs-devel@gnu.org; Sat, 21 Oct 2023 06:42:25 -0400 Original-Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-53b32dca0bfso3542350a12.0 for ; Sat, 21 Oct 2023 03:42:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697884940; x=1698489740; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=aczFcHc/49OnwoEtEuE5kDrT6PaTMbGWZnvvMTF0TBQ=; b=VN9ZiAlUrsbaJZWhUpB4RYRomyLu2+I38GBC07JGt7k8fee077x4/C/D6VoV24QYFS kLB04Vj1QRJoz69DLnlOIqLHLkbsLVLBbURZ7hcMNEgNgHiXbn/Lw3XaPtHLH7f8W5dM WCjiAQh/tcad9YWw615mJMIHx0BF3lzw1a2PcUh0RCcikpIaGyUddgcl8ZBCoDMGv3+4 ALuOWVwo8gB4M5LJBtdiQNaEdyzuJNNI1mvvwLKGhPdF5YDpmO//I+QKLglmn5sR6RX/ V8zEsbiIy9CmZwBGN8S+ItFDrr79ZUL4k6+37VOQov+b2+Yd2Yes4JAa15e7ikx25LSb thRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697884940; x=1698489740; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=aczFcHc/49OnwoEtEuE5kDrT6PaTMbGWZnvvMTF0TBQ=; b=FO7p7jVtswpBV4VF7LWPkIzCoGd/5UhrMSnk9OOiPKTI3ulrHlAeV9iPYhoNPRuD/N vMIkSddMsG9RFDt/pOCoxlRwjOr+CwgK2HZcoG99Ld9a+azZn9M37DUPhLYnOvR05N/b ryZ908z07hiA7viNVCsIsyykiq1iaxoTKpRuWLaRjx/cWD9Sow7T95W3nkPCNRDzzSgO g0xAhHDI4swYA0oL7GwjV9oh5UKeHNvEPGJtApSu2CKzrnOp60/4VMpwUs469G16vkbh i1C+A/xRpVTx3C6CaC8jL0NRswABf67ebL6g+PjeDwYVVuz1zzeEQWXrHoWAvuc9FPZI rLvw== X-Gm-Message-State: AOJu0Yz1HYqldObGSccGCquKGb0Ch5cNnBdgBnBDhw0fBjvuIudEIzU/ JGLwetoqcKJBEVD5RYl1Dq740Z9asz8DzxiXUeNON++K/ck= X-Google-Smtp-Source: AGHT+IFs9gNGoW/81Zt36ZzxX5N9hj+To+YCq8bBxCyFYKVI5m8mCJDV3Kr4chGKplb65nbgYvFLCzuB5xT843TOeWU= X-Received: by 2002:aa7:d44d:0:b0:51d:b184:efd with SMTP id q13-20020aa7d44d000000b0051db1840efdmr6484896edr.20.1697884939721; Sat, 21 Oct 2023 03:42:19 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::534; envelope-from=paaguti@gmail.com; helo=mail-ed1-x534.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:311645 Archived-At: --000000000000b3a1c0060837a494 Content-Type: text/plain; charset="UTF-8" Hi, I've been using eglot for some time now and that has implied playing around with different LSPs and their configurations. Before going for the "complex things", like project specific settings, I'm working on a one-fits-all my needs config and, yes, I've been writing this in elisp, which was somehow convoluted (and maybe not optimal for newbies). How difficult/acceptable would it be to have a e.g. `(locate-user-emacs-file "eglot.json")` file holding the basic one-fits-all configuration in JSON? This files will always be overwritten with a .dir-locals.el file for specific projects, of course. Just asking myself... /PA -- Fragen sind nicht da, um beantwortet zu werden, Fragen sind da um gestellt zu werden Georg Kreisler Headaches with a Juju log: unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a leader-deposed hook here, but we can't yet --000000000000b3a1c0060837a494 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I've been using eglot for some = time now and that has implied playing around with different LSPs and their = configurations. Before going for the "complex things", like proje= ct specific settings, I'm working on a one-fits-all my needs config and= , yes, I've been writing this in elisp, which was somehow convoluted (a= nd maybe not optimal for newbies).=C2=A0

How diffi= cult/acceptable would it be to have a e.g. `(locate-user-emacs-file "e= glot.json")` file holding the basic one-fits-all configuration in JSON= ? This files will always be overwritten with a .dir-locals.el file for spec= ific projects, of course.

Just asking myself...
/PA

--
F= ragen sind nicht da, um beantwortet zu werden,
Fragen sind da um g= estellt zu werden
Georg Kreisler

Headache= s with a Juju log:
unit-basic-16: 09:17:36 WARNING juju.worker.un= iter.operation we should run a leader-deposed hook here, but we can't y= et

--000000000000b3a1c0060837a494--